Evening Book Group
Thursday, July 23 at 6:00 PM
The Evening Group is reading All the Blues in the Sky by Renee Watson, winner of the 2026 John Newbery Medal. Copies of the book are available for checkout from the library. All ages are invited to join the discussion!
Dinosaur Painting
Thursday, July 23 at 10:30 or 11:30 at Durham Public Library
Join us for a dinosaur themed paint and sip! We’ll have snacks and paint dinosaurs. Registration required.
10:30 – ages 6-9 register here
11:30 – ages 10-12 register here
Concerts on the Lawn
Wednesday, July 29 at 6:00 Jordan Tirrell-Wysocki (Celtic Fiddle Music)
Bring a picnic, a blanket or chair, and join us on the lawn for a concert with Jordan Tirrell-Wysocki!
Summer Reading Has Begun!
Unearth a Story
Sign up for our annual summer reading program! The summer program will run from June 22 through July 30. We will be hosting many fun events. For a full listing of events visit our Summer Reading Page found here.
Maker Mondays
Friendship Bracelets
Monday, July 27 at 5:30 PM
Learn to weave your own beautiful bracelets out of embroidery floss with easy user-friendly designs! These portable crafts are an easy time killer for long car rides, and make gorgeous gifts! (Ages 10+) Please register here.
Summer Reading Finale – Foam Party
Thursday, July 30 at 10:30 at Lee Little River Park
Celebrate the end of summer with a foam party! Come prepared for this program with swimwear, towels, water shoes, sunscreen, and a change of clothes. This program will be held outdoors at Lee Little River Park.
*parking note* please park only in the parking lot, parking is not allowed along the side of 155.
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.

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.







