Events & Programs
You can also see our events in a monthly calendar view or download the printable PDF of our May 2025 calendar and June 2025 calendar.
Upcoming…
Wed, May 28 — 3:30 pm
Make Art with ArtVan!
Thu, May 29 — 10:00 am
Baby Sensory Playtime
Sat, May 31 — 10:30 am
Preschool Playdates
Sat, May 31 — 11:00 am
DINOSAUR PARTY!
Mon, June 2 — 3:30 pm
Summer Teen Video Games
Tue, June 3 — 10:15 am
Baby Storytime
Tue, June 3 — 3:30 pm
Summer Teen Video Games
Wed, June 4 — 10:30 am
Bumps & Babies!
Wed, June 4 — 3:30 pm
Summer Teen Video Games
Wed, June 4 — 5:00 pm
Learn How to Make Yogurt
Thu, June 5 — 10:00 am
Baby Sensory Playtime
Thu, June 5 — 3:30 pm
Summer Teen & Friends Magic: the Gathering
Fri, June 6 — 12:00 pm
Family Rock Painting Keepsakes
Sat, June 7 — 10:30 am
Preschool Playdates
Mon, June 9 — 3:30 pm
Summer Teen Video Games
Tue, June 10 — 10:15 am
Baby Storytime
Tue, June 10 — 3:30 pm
Summer Teen Video Games
Tue, June 10 — 5:30 pm
Adult Beginner Yoga Series
Wed, June 11 — 3:30 pm
Summer Teen Video Games
Thu, June 12 — 10:00 am
Baby Sensory Playtime
Thu, June 12 — 3:30 pm
Summer Teen Art Club
Sat, June 14 — 10:30 am
Preschool Playdates
Mon, June 16 — 3:30 pm
Summer Teen Video Games
Tue, June 17 — 10:15 am
Baby Storytime
Tue, June 17 — 3:30 pm
Summer Teen Video Games
Other Interesting Pages
Research Resources and Assistance
Do you need to conduct research?
Library staff are available in person and over the telephone (207-513-3135) to help patrons conduct their own resear...
Genealogy Resources
Trying to track down branches of your family tree? Our local genealogy collection has many sources of information to help. The following are just some...