Madbury Day 2026

Book Sale & Kids’ Concert

Join us from 9:00am – 2:00pm for our Madbury Day festivities!

The Friends of Madbury Library will host their annual book sale from 9-2. Be sure to shop early for the best selections!

Bring a blanket or a chair to join us for a children’s concert on the lawn at 10:30 with KB Whirly! KB Whirly is a groovy, get up and dance, one-man band who sings with passion, charm, and humor – resulting in irrepressible fun for the whole family

Monday Story Times

All about Construction!

On Mondays Miss Sheryl presents Lapsit (babies to 24 months) at 9:15 (doors open at 9:00)  and Preschool (2-5) follows at 10:30. Thursday story times are on a break to prepare for summer reading!

Death Cafe

Monday, June 15 at 6:00

Death is hard, but it doesn’t have to be unbearable. Join us in a safe space intentionally held to engage in discussions about death and dying. Facilitated by Sacred DeathCare Guide and Registered Nurse, Tracy Radack, RN, SDCG. And there will be cake!

The Death Cafe is held the third Monday of each month. The next meeting will be on Monday, July 20.

Day & Evening Book Groups

Monday, June 22 at 3:30 or Thursday, June 25 at 6:00

This month the Day Time Book Group is reading Everyone Here is Lying by Shari Lapena. The Evening Group is reading The Moons of Jupiter by Alice Munro. Both books are available for checkout from the library.

new hampshire logo
ancestry small
librarycardblue small
logo libby
overdrive logo

Hoopla Borrowing Limits

The Madbury Public Library is pleased to be able to offer this popular digital media collection. Due to the rising cost of electronic books and the pay per use model for the hoopla service, we have had to make some modifications in order for this service to continue to be sustainable. Cardholders are now able to access three downloads per month.

hoopla

Looking for Study or Meeting Space?

We have two rooms available for reservation.

Our Small Meeting Room or Community Room are available for study or work space. Please call 603-743-1400 to schedule. More information here.