Skip to main content Skip to search

Main Navigation Menu

Library Hours

View Annual Hours (print friendly)

This Week

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

Next Week

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

Week of December 31

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

Week of January 7

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

Week of January 14

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

Week of January 21

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

Week of January 28

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

Week of February 4

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

Week of February 11

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

Week of February 18

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

Week of February 25

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

Week of March 4

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

Week of March 11

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

Week of March 18

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

Week of March 25

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

Week of April 1

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

Week of April 8

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

Week of April 15

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

Week of April 22

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

Week of April 29

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

Week of May 6

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

Week of May 13

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

Week of May 20

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

Week of May 27

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

Week of June 3

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

Week of June 10

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

Week of June 17

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

Week of June 24

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

Week of July 1

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

Week of July 8

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

Week of July 15

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

Week of July 22

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

Week of July 29

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

Week of August 5

Sunday, August 5 Closed
Monday, August 6 7:30am - 7pm
Tuesday, August 7 7:30am - 7pm
Wednesday, August 8 7:30am - 7pm
Thursday, August 9 7:30am - 7pm
Friday, August 10 7:30am - 5pm
Saturday, August 11 10 am to 3 pm, HCC only

Week of August 12

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

Week of August 19

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

Week of August 26

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

Week of September 2

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

Week of September 9

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

Week of September 16

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

Week of September 23

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

Week of September 30

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

Week of October 7

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

Week of October 14

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

Week of October 21

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

Week of October 28

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

Week of November 4

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

Week of November 11

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

Week of November 18

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

Week of November 25

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

Week of December 2

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