Skip to main content Skip to search

Main Navigation Menu

Library Hours

View Annual Hours (print friendly)

This Week

Sunday, December 9 Closed
Monday, December 10 7:30am - 5pm
Tuesday, December 11 7:30am - 5pm
Wednesday, December 12 7:30am - 5pm
Thursday, December 13 7:30am - 5pm
Friday, December 14 7:30am - 5pm
Saturday, December 15 Closed

Next Week

Sunday, December 16 Closed
Monday, December 17 7:30am - 5pm
Tuesday, December 18 7:30am - 5pm
Wednesday, December 19 7:30am - 5pm
Thursday, December 20 7:30am - 5pm
Friday, December 21 Closed
Saturday, December 22 Closed

Week of December 23

Sunday, December 23 Closed
Monday, December 24 Closed
Tuesday, December 25 Closed
Wednesday, December 26 Closed
Thursday, December 27 Closed
Friday, December 28 Closed
Saturday, December 29 Closed

Week of December 30

Sunday, December 30 Closed
Monday, December 31 Closed
Tuesday, January 1 Closed
Wednesday, January 2 7:30am - 5pm
Thursday, January 3 7:30am - 5pm
Friday, January 4 7:30am - 5pm
Saturday, January 5 Closed

Week of January 6

Sunday, January 6 Closed
Monday, January 7 7:30am - 5pm
Tuesday, January 8 7:30am - 5pm
Wednesday, January 9 7:30am - 5pm
Thursday, January 10 7:30am - 5pm
Friday, January 11 7:30am - 5pm
Saturday, January 12 Closed

Week of January 13

Sunday, January 13 1pm - 12am
Monday, January 14 7:30am - 12am
Tuesday, January 15 7:30am - 12am
Wednesday, January 16 7:30am - 12am
Thursday, January 17 7:30am - 12am
Friday, January 18 7:30am - 6pm
Saturday, January 19 10am - 6pm

Week of January 20

Sunday, January 20 Closed
Monday, January 21 4pm - 12am
Tuesday, January 22 7:30am - 12am
Wednesday, January 23 7:30am - 12am
Thursday, January 24 7:30am - 12am
Friday, January 25 7:30am - 6pm
Saturday, January 26 10am - 6pm

Week of January 27

Sunday, January 27 1pm - 12am
Monday, January 28 7:30am - 12am
Tuesday, January 29 7:30am - 12am
Wednesday, January 30 7:30am - 12am
Thursday, January 31 7:30am - 12am
Friday, February 1 7:30am - 6pm
Saturday, February 2 10am - 6pm

Week of February 3

Sunday, February 3 1pm - 12am
Monday, February 4 7:30am - 12am
Tuesday, February 5 7:30am - 12am
Wednesday, February 6 7:30am - 12am
Thursday, February 7 7:30am - 12am
Friday, February 8 7:30am - 6pm
Saturday, February 9 10am - 6pm

Week of February 10

Sunday, February 10 1pm - 12am
Monday, February 11 7:30am - 12am
Tuesday, February 12 7:30am - 12am
Wednesday, February 13 7:30am - 12am
Thursday, February 14 7:30am - 12am
Friday, February 15 7:30am - 6pm
Saturday, February 16 10am - 6pm

Week of February 17

Sunday, February 17 1pm - 12am
Monday, February 18 7:30am - 12am
Tuesday, February 19 7:30am - 12am
Wednesday, February 20 7:30am - 12am
Thursday, February 21 7:30am - 12am
Friday, February 22 7:30am - 6pm
Saturday, February 23 10am - 6pm

Week of February 24

Sunday, February 24 1pm - 12am
Monday, February 25 7:30am - 12am
Tuesday, February 26 7:30am - 12am
Wednesday, February 27 7:30am - 12am
Thursday, February 28 7:30am - 12am
Friday, March 1 7:30am - 6pm
Saturday, March 2 10am - 6pm

Week of March 3

Sunday, March 3 1pm - 12am
Monday, March 4 7:30am - 12am
Tuesday, March 5 7:30am - 12am
Wednesday, March 6 7:30am - 12am
Thursday, March 7 7:30am - 12am
Friday, March 8 7:30am - 6pm
Saturday, March 9 10am - 6pm

Week of March 10

Sunday, March 10 1pm - 12am
Monday, March 11 7:30am - 12am
Tuesday, March 12 7:30am - 12am
Wednesday, March 13 7:30am - 12am
Thursday, March 14 7:30am - 12am
Friday, March 15 7:30am - 6pm
Saturday, March 16 Closed

Week of March 17

Sunday, March 17 Closed
Monday, March 18 7:30am - 5pm
Tuesday, March 19 7:30am - 5pm
Wednesday, March 20 7:30am - 5pm
Thursday, March 21 7:30am - 5pm
Friday, March 22 7:30am - 5pm
Saturday, March 23 Closed

Week of March 24

Sunday, March 24 1pm - 12am
Monday, March 25 7:30am - 12am
Tuesday, March 26 7:30am - 12am
Wednesday, March 27 7:30am - 12am
Thursday, March 28 7:30am - 12am
Friday, March 29 7:30am - 6pm
Saturday, March 30 10am - 6pm

Week of March 31

Sunday, March 31 1pm - 12am
Monday, April 1 7:30am - 12am
Tuesday, April 2 7:30am - 12am
Wednesday, April 3 7:30am - 12am
Thursday, April 4 7:30am - 12am
Friday, April 5 7:30am - 6pm
Saturday, April 6 10am - 6pm

Week of April 7

Sunday, April 7 1pm - 12am
Monday, April 8 7:30am - 12am
Tuesday, April 9 7:30am - 12am
Wednesday, April 10 7:30am - 12am
Thursday, April 11 7:30am - 12am
Friday, April 12 7:30am - 6pm
Saturday, April 13 10am - 6pm

Week of April 14

Sunday, April 14 1pm - 12am
Monday, April 15 7:30am - 12am
Tuesday, April 16 7:30am - 12am
Wednesday, April 17 7:30am - 12am
Thursday, April 18 7:30am - 12am
Friday, April 19 7:30am - 6pm
Saturday, April 20 10am - 6pm

Week of April 21

Sunday, April 21 1pm - 12am
Monday, April 22 7:30am - 12am
Tuesday, April 23 7:30am - 12am
Wednesday, April 24 7:30am - 12am
Thursday, April 25 7:30am - 12am
Friday, April 26 7:30am - 6pm
Saturday, April 27 10am - 6pm

Week of April 28

Sunday, April 28 1pm - 1am
Monday, April 29 7:30am - 1am
Tuesday, April 30 7:30am - 1am
Wednesday, May 1 7:30am - 1am
Thursday, May 2 7:30am - 1am
Friday, May 3 7:30am - 6pm
Saturday, May 4 10am - 6pm

Week of May 5

Sunday, May 5 1pm - 1am
Monday, May 6 7:30am - 1am
Tuesday, May 7 7:30am - 1am
Wednesday, May 8 7:30am - 1am
Thursday, May 9 7:30am - 1am
Friday, May 10 7:30am - 6pm
Saturday, May 11 10am - 6pm

Week of May 12

Sunday, May 12
Monday, May 13
Tuesday, May 14
Wednesday, May 15
Thursday, May 16
Friday, May 17
Saturday, May 18

Week of May 19

Sunday, May 19
Monday, May 20 7:30am - 7pm
Tuesday, May 21 7:30am - 7pm
Wednesday, May 22 7:30am - 7pm
Thursday, May 23 7:30am - 7pm
Friday, May 24 7:30am - 5pm
Saturday, May 25 Closed

Week of May 26

Sunday, May 26 Closed
Monday, May 27 Closed
Tuesday, May 28 7:30am - 7pm
Wednesday, May 29 7:30am - 7pm
Thursday, May 30 7:30am - 7pm
Friday, May 31 7:30am - 5pm
Saturday, June 1 Closed

Week of June 2

Sunday, June 2 Closed
Monday, June 3 7:30am - 7pm
Tuesday, June 4 7:30am - 7pm
Wednesday, June 5 7:30am - 7pm
Thursday, June 6 7:30am - 7pm
Friday, June 7 7:30am - 5pm
Saturday, June 8 Closed

Week of June 9

Sunday, June 9 Closed
Monday, June 10 7:30am - 7pm
Tuesday, June 11 7:30am - 7pm
Wednesday, June 12 7:30am - 7pm
Thursday, June 13 7:30am - 7pm
Friday, June 14 7:30am - 5pm
Saturday, June 15 Closed

Week of June 16

Sunday, June 16 Closed
Monday, June 17 7:30am - 7pm
Tuesday, June 18 7:30am - 7pm
Wednesday, June 19 7:30am - 7pm
Thursday, June 20 7:30am - 7pm
Friday, June 21 7:30am - 5pm
Saturday, June 22 Closed

Week of June 23

Sunday, June 23 Closed
Monday, June 24 7:30am - 7pm
Tuesday, June 25 7:30am - 7pm
Wednesday, June 26 7:30am - 7pm
Thursday, June 27 7:30am - 7pm
Friday, June 28 7:30am - 5pm
Saturday, June 29 Closed

Week of June 30

Sunday, June 30 Closed
Monday, July 1 7:30am - 7pm
Tuesday, July 2 7:30am - 7pm
Wednesday, July 3 7:30am - 7pm
Thursday, July 4 Closed
Friday, July 5 7:30am - 5pm
Saturday, July 6 Closed

Week of July 7

Sunday, July 7 Closed
Monday, July 8 7:30am - 7pm
Tuesday, July 9 7:30am - 7pm
Wednesday, July 10 7:30am - 7pm
Thursday, July 11 7:30am - 7pm
Friday, July 12 7:30am - 5pm
Saturday, July 13 Closed

Week of July 14

Sunday, July 14 Closed
Monday, July 15 7:30am - 7pm
Tuesday, July 16 7:30am - 7pm
Wednesday, July 17 7:30am - 7pm
Thursday, July 18 7:30am - 7pm
Friday, July 19 7:30am - 5pm
Saturday, July 20 Closed

Week of July 21

Sunday, July 21 Closed
Monday, July 22 7:30am - 7pm
Tuesday, July 23 7:30am - 7pm
Wednesday, July 24 7:30am - 7pm
Thursday, July 25 7:30am - 7pm
Friday, July 26 7:30am - 5pm
Saturday, July 27 Closed

Week of July 28

Sunday, July 28 Closed
Monday, July 29 7:30am - 7pm
Tuesday, July 30 7:30am - 7pm
Wednesday, July 31 7:30am - 7pm
Thursday, August 1 7:30am - 7pm
Friday, August 2 7:30am - 5pm
Saturday, August 3 Closed

Week of August 4

Sunday, August 4 Closed
Monday, August 5 7:30am - 7pm
Tuesday, August 6 7:30am - 7pm
Wednesday, August 7 7:30am - 7pm
Thursday, August 8 7:30am - 7pm
Friday, August 9 7:30am - 5pm
Saturday, August 10 Closed

Week of August 11

Sunday, August 11 Closed
Monday, August 12
Tuesday, August 13
Wednesday, August 14
Thursday, August 15
Friday, August 16
Saturday, August 17

Week of August 18

Sunday, August 18
Monday, August 19
Tuesday, August 20
Wednesday, August 21
Thursday, August 22
Friday, August 23
Saturday, August 24

Week of August 25

Sunday, August 25
Monday, August 26
Tuesday, August 27
Wednesday, August 28
Thursday, August 29
Friday, August 30
Saturday, August 31

Week of September 1

Sunday, September 1
Monday, September 2
Tuesday, September 3
Wednesday, September 4
Thursday, September 5
Friday, September 6
Saturday, September 7

Week of September 8

Sunday, September 8
Monday, September 9
Tuesday, September 10
Wednesday, September 11
Thursday, September 12
Friday, September 13
Saturday, September 14

Week of September 15

Sunday, September 15
Monday, September 16
Tuesday, September 17
Wednesday, September 18
Thursday, September 19
Friday, September 20
Saturday, September 21

Week of September 22

Sunday, September 22
Monday, September 23
Tuesday, September 24
Wednesday, September 25
Thursday, September 26
Friday, September 27
Saturday, September 28

Week of September 29

Sunday, September 29
Monday, September 30
Tuesday, October 1
Wednesday, October 2
Thursday, October 3
Friday, October 4
Saturday, October 5

Week of October 6

Sunday, October 6
Monday, October 7
Tuesday, October 8
Wednesday, October 9
Thursday, October 10
Friday, October 11
Saturday, October 12

Week of October 13

Sunday, October 13
Monday, October 14
Tuesday, October 15
Wednesday, October 16
Thursday, October 17
Friday, October 18
Saturday, October 19

Week of October 20

Sunday, October 20
Monday, October 21
Tuesday, October 22
Wednesday, October 23
Thursday, October 24
Friday, October 25
Saturday, October 26

Week of October 27

Sunday, October 27
Monday, October 28
Tuesday, October 29
Wednesday, October 30
Thursday, October 31
Friday, November 1
Saturday, November 2

Week of November 3

Sunday, November 3
Monday, November 4
Tuesday, November 5
Wednesday, November 6
Thursday, November 7
Friday, November 8
Saturday, November 9

Week of November 10

Sunday, November 10
Monday, November 11
Tuesday, November 12
Wednesday, November 13
Thursday, November 14
Friday, November 15
Saturday, November 16

Week of November 17

Sunday, November 17
Monday, November 18
Tuesday, November 19
Wednesday, November 20
Thursday, November 21
Friday, November 22
Saturday, November 23

Week of November 24

Sunday, November 24
Monday, November 25
Tuesday, November 26
Wednesday, November 27
Thursday, November 28
Friday, November 29
Saturday, November 30

Week of December 1

Sunday, December 1
Monday, December 2
Tuesday, December 3
Wednesday, December 4
Thursday, December 5
Friday, December 6
Saturday, December 7