64 E Broadway, Derry NH | 03038 | (603) 432-6140 | Hours

Free or discounted admission to many local museums.  Click here to learn more.

Join a group or find a good book.

Research databases available to all cardholders - have your card number and PIN ready! 

In partnership with the NH Law Library, Derry Public Library offers access to both physical and digital resources for legal research.

Learn more about the book groups and clubs that meet at the library.

The generous donations given to the library.

About our Board of Trustees

 

Meeting Room Schedule

This is a list of the events and meetings scheduled at the library. These rooms are available to be booked by the public. For more information about booking a room, click here. To read the policies for reserving and using these rooms, click here.

To see a list of all library sponsored programs, click here.

Tuesday, May 21

Room Reserved:
Tuesday, May 21, 2024 - 6:00pm to 8:00pm
Program Time:
6:00pm - 7:30pm
Location: Meeting Room A , Location: Meeting Room B
Status: Confirmed
Room Reserved:
Tuesday, May 21, 2024 - 6:00pm to 7:00pm
Program Time:
6:00pm - 7:00pm
Location: New Hampshire Room
Status: Confirmed

Thursday, May 23

Room Reserved:
Thursday, May 23, 2024 - 9:30am to 12:00pm
Program Time:
10:00am - 12:00pm
Location: Meeting Room A , Location: Meeting Room B
Status: Confirmed

Friday, May 24

Room Reserved:
Friday, May 24, 2024 - 9:30am to 12:00pm
Program Time:
10:00am - 12:00pm
Location: Meeting Room A , Location: Meeting Room B
Status: Confirmed

Monday, May 27

Room Reserved:
Monday, May 27, 2024 - 9:00am to 9:00pm
Program Time:
9:00am - 9:00pm
Location: Adult Floor , Location: Children’s Room , Location: Meeting Room A , Location: Meeting Room B
Status: Confirmed

Tuesday, May 28

Room Reserved:
Tuesday, May 28, 2024 - 6:00pm to 8:00pm
Program Time:
6:30pm - 7:30pm
Location: Meeting Room A
Status: Confirmed

Wednesday, May 29

Room Reserved:
Wednesday, May 29, 2024 - 6:00pm to 8:00pm
Program Time:
6:30pm - 7:45pm
Location: Meeting Room A , Location: Meeting Room B
Status: Confirmed

Tuesday, June 04

Room Reserved:
Tuesday, June 4, 2024 - 6:00pm to 8:00pm
Program Time:
6:00pm - 7:30pm
Location: Meeting Room A , Location: Meeting Room B
Status: Confirmed

Thursday, June 06

Room Reserved:
Thursday, June 6, 2024 - 10:00am to 11:00am
Program Time:
10:00am - 11:00am
Location: Meeting Room A
Status: Confirmed

Saturday, June 08

Room Reserved:
Saturday, June 8, 2024 - 9:00am to 5:00pm
Program Time:
9:50am - 4:00pm
Location: Meeting Room A , Location: Meeting Room B
Status: Confirmed

Tuesday, June 11

Room Reserved:
Tuesday, June 11, 2024 - 4:00pm to 5:00pm
Program Time:
4:00pm - 5:00pm
Location: Meeting Room A
Status: Confirmed

Wednesday, June 12

Room Reserved:
Wednesday, June 12, 2024 - 5:00pm to 8:00pm
Program Time:
6:00pm - 7:45pm
Location: Meeting Room A , Location: Meeting Room B
Status: Confirmed

Monday, June 17

Room Reserved:
Monday, June 17, 2024 - 10:00am to 11:00am
Program Time:
10:00am - 10:45am
Location: Meeting Room A , Location: Meeting Room B
Status: Confirmed
Room Reserved:
Monday, June 17, 2024 - 11:30am to 2:00pm
Program Time:
1:00pm - 1:45pm
Location: Meeting Room A , Location: Meeting Room B
Status: Confirmed
Room Reserved:
Monday, June 17, 2024 - 2:30pm to 3:30pm
Program Time:
2:30pm - 3:30pm
Location: Meeting Room A
Status: Confirmed
Room Reserved:
Monday, June 17, 2024 - 5:30pm to 8:30pm
Program Time:
6:30pm - 8:30pm
Location: Meeting Room A , Location: New Hampshire Room , Location: Online
Status: Confirmed
Room Reserved:
Monday, June 17, 2024 - 5:30pm to 8:30pm
Program Time:
6:30pm - 8:30pm
Location: Meeting Room A , Location: New Hampshire Room , Location: Online
Status: Confirmed

Tuesday, June 18

Room Reserved:
Tuesday, June 18, 2024 - 10:00am to 11:00am
Program Time:
10:00am - 10:45am
Location: Meeting Room A , Location: Meeting Room B
Status: Confirmed
Room Reserved:
Tuesday, June 18, 2024 - 11:30am to 3:30pm
Program Time:
1:30pm - 2:30pm
Location: Meeting Room A , Location: Meeting Room B
Status: Confirmed
Room Reserved:
Tuesday, June 18, 2024 - 6:00pm to 8:00pm
Program Time:
6:00pm - 7:30pm
Location: Meeting Room A , Location: Meeting Room B
Status: Confirmed

Wednesday, June 19

Room Reserved:
Wednesday, June 19, 2024 - 9:00am to 9:00pm
Program Time:
9:00am - 9:00pm
Location: Adult Floor , Location: Children’s Room , Location: Meeting Room A , Location: Meeting Room B
Status: Confirmed
Room Reserved:
Wednesday, June 19, 2024 - 6:30pm to 7:30pm
Program Time:
6:30pm - 7:30pm
Location: New Hampshire Room , Location: Online
Status: Confirmed

Thursday, June 20

Room Reserved:
Thursday, June 20, 2024 - 10:00am to 11:00am
Program Time:
10:00am - 10:45am
Location: Meeting Room A , Location: Meeting Room B
Status: Confirmed
Room Reserved:
Thursday, June 20, 2024 - 11:30am to 3:30pm
Program Time:
1:30pm - 2:30pm
Location: Meeting Room A , Location: Meeting Room B
Status: Confirmed

Friday, June 21

Room Reserved:
Friday, June 21, 2024 - 10:00am to 11:00am
Program Time:
10:00am - 10:45am
Location: Patio , Location: Meeting Room A , Location: Meeting Room B
Status: Confirmed
Room Reserved:
Friday, June 21, 2024 - 11:30am to 12:00pm
Program Time:
11:00am - 11:45am
Location: Meeting Room A , Location: Meeting Room B
Status: Confirmed

Saturday, June 22

Room Reserved:
Saturday, June 22, 2024 - 1:00pm to 4:30pm
Program Time:
2:00pm - 4:00pm
Location: Meeting Room A , Location: Meeting Room B
Status: Confirmed

Monday, June 24

Room Reserved:
Monday, June 24, 2024 - 10:00am to 11:00am
Program Time:
10:00am - 10:45am
Location: Meeting Room A , Location: Meeting Room B
Status: Confirmed
Room Reserved:
Monday, June 24, 2024 - 11:30am to 2:00pm
Program Time:
1:00pm - 1:45pm
Location: Meeting Room A , Location: Meeting Room B
Status: Confirmed
Room Reserved:
Monday, June 24, 2024 - 2:00pm to 3:00pm
Program Time:
2:00pm - 3:00pm
Location: Meeting Room A
Status: Confirmed

Pages