Hours

CPL's Main Branch is Open for In-Person Use!

Curbside appointments are no longer necessary; our self-pickup shelf and self-checkout machine are on the main floor. If you have any questions, please give us a call at (603) 225-8670. 

Hours:

The Main Library is open for in-person use during the following times:

Monday9 am - 8 pm
Tuesday9 am - 8 pm
Wednesday9 am - 8 pm
Thursday9 am - 5 pm
Friday9 am - 5 pm
Saturday9 am - 5 pm

Our Heights Branch is also open!  Check out their webpage.

The Heights Branch Library is open for in-person use during the following times:

Monday1 pm - 5 pm
TuesdayClosed
Wednesday9 am - 1 pm
ThursdayClosed
FridayClosed
Saturday9 am - 1 pm


Our Penacook Branch is open!

The Penacook Branch Library is open for in-person use during the following times:

Tuesdays: 9am-2pm

Thursdays: 12pm-5pm


Holidays

The Library is closed on the following days:

2022

  • Friday, December 31, 2021 for New Year's Day (observed)
  • Monday, January 17th for Martin Luther King Jr. / Civil Rights Day
  • Monday, February 21st for President's Day
  • Monday, May 30th for Memorial Day
  • Monday, July 4th for Fourth of July
  • Monday, September 5th for Labor Day
  • Monday, October 10th for Indigenous Peoples' Day
  • Friday, November 11th for Veteran's Day
  • Wednesday, November 23rd: closing at 4:30pm for Thanksgiving Holiday
  • Thursday & Friday, November 24th and 25th for Thanksgiving Holiday
  • Saturday, December 24th: closing at noon for Christmas Eve 
  • Monday, December 26th for Christmas Day (observed)
  • Saturday, December 31st: closing at 1pm for New Year's Eve

2023

  • Monday, January 2nd for New Year's Day (observed)
  • Monday, January 16th for Martin Luther King Jr. / Civil Rights Day
  • Monday, February 20th for President's Day
  • Monday, May 29th for Memorial Day
  • Tuesday, July 4th for Fourth of July
  • Monday, September 4th for Labor Day
  • Monday, October 9th for Indigenous Peoples' Day
  • Friday, November 10th for Veteran's Day
  • Thursday & Friday, November 23rd and 24th for Thanksgiving Holiday
  • Monday, December 25th for Christmas Day