Title/Search
LibCal
Upcoming Events
Time Zone: Eastern Time - US & Canada (change)
Dungeons & Dragons for T(w)eens: Ages 10 & Up In-Person
Join our beginner Dungeons & Dragons Group! Ages 10 & up- no experience needed.
Step into a world of imagination, adventure, and fun! Whether you've never played Dungeons & Dragons before or you're...
More
- Date:
- Monday, June 23, 2025
Show more dates
- Time:
- 6:00 PM - 7:00 PM
- Location:
- Storytime or YA Room
- Audience:
- Young Adult
- Categories:
- Social Event
Chess Club In-Person
- Date:
- Tuesday, June 24, 2025
Show more dates
- Time:
- 11:30 AM - 1:30 PM
- Location:
- Small Community Room
- Audience:
- Adult
- Categories:
- Social Event
Pranayama Yoga | Breath Workshop In-Person
Rediscover your body’s natural rhythm and power to heal.
Join us for an immersive experience where breath becomes a tool for recovery—emotional, physical, and mental.
• Learn evidence-based...
More
- Date:
- Tuesday, June 24, 2025
- Time:
- 6:00 PM - 7:30 PM
- Location:
- Oyster River Room
- Categories:
- Physical Activity
Fighting [in]visibility | Going From 1 In A Billion To #1 In A Billion Online
Learn how to optimize your LinkedIn profile to increase exposure and get you to your job search goal. Led by Kevin D. Turner, Managing Partner at TNT Brand Strategist LLC. Turner eliminates personal...
More
- Date:
- Wednesday, June 25, 2025
- Time:
- 9:30 AM - 10:30 AM
- Audience:
- Adult
- Categories:
- Presentation
- Registration Type:
- Online Registration
- Register! - 97 seats left
Know Your Rights in the 100 Mile Border In-Person
Everyone has basic rights under the U.S. Constitution and civil rights laws. Learn more here about what your rights are, how to exercise them, and what to do when your rights are violated.
Presented...
More
- Date:
- Wednesday, June 25, 2025
- Time:
- 7:00 PM - 8:00 PM
- Location:
- Oyster River Room
- Audience:
- Adult
- Categories:
- Presentation
Mah Jongg Game In-Person
Mah Jong games for all levels. Please register, limited to 24 participants.
- Date:
- Thursday, June 26, 2025
Show more dates
- Time:
- 1:30 PM - 3:30 PM
- Location:
- Oyster River Room
- Audience:
- Adult
- Categories:
- Social Event
- Registration Type:
- In-Person Registration
- Register! - 12 seats left
Dungeons and Dragons Game In-Person
Dungeons and Dragons Games. Please arrive by 5:45.
- Date:
- Thursday, June 26, 2025
Show more dates
- Time:
- 5:45 PM - 8:00 PM
- Location:
- Oyster River Room
- Audience:
- Adult
- Categories:
- Social Event
Art Storytime! In-Person
Join us for stories, songs, fingerplays and rhymes. Craft and playtime to follow. All are welcome!
- Date:
- Tuesday, July 1, 2025
Show more dates
- Time:
- 10:30 AM - 11:30 AM
- Location:
- Storytime or YA Room
- Audience:
- Children
- Categories:
- Storytime
Chess Club In-Person
- Date:
- Tuesday, July 1, 2025
Show more dates
- Time:
- 11:30 AM - 1:30 PM
- Location:
- Small Community Room
- Audience:
- Adult
- Categories:
- Social Event
Wiggles & Giggles: Art edition! In-Person
Join us for stories, songs, fingerplays and rhymes. Craft and playtime to follow. This program is for ages 2 and under.
- Date:
- Wednesday, July 2, 2025
Show more dates
- Time:
- 10:30 AM - 11:30 AM
- Location:
- Storytime or YA Room
- Audience:
- Children
- Categories:
- Storytime
View More Events:
Today's Hours
Meeting Rooms
Use our online tool to book meeting rooms in the library.
Durham Public Library
Museum Passes
Book your Museum passes here.
- Aviation Museum of NH
- Bedrock Gardens
- Boston Children's Museum
- Castle in the Clouds
- Children's Museum and Theater of Maine
- Children's Museum of NH
- Currier Museum of Art
- Isabella Stewart Gardner Museum
- Museum of Fine Arts
- Museum of Science
- New England Aquarium
- Peabody Essex Museum
- Portland Museum of Art
- Portsmouth Historical Society
- Seacoast Science Center
- Squam Lakes Science Center
- State of NH State Parks
- Strawberry Banke
- Woodman Institute