Title/Search

LibCal

Upcoming Events

Time Zone: Eastern Time - US & Canada (change)

Preschool Storytime In-Person

Preschool Storytime is a 30-minute program for children ages 3-5. Join Ms.Sarah to share stories, songs, felt board fun, and movement activities. Registration is required.
Date:
Thursday, December 18, 2025 Show more dates
Time:
9:30 AM - 10:00 AM
Location:
Children's Program Room
Audience:
  Preschool (Age 3-5)  
Categories:
  Children's Programs > Storytimes     Preschool (ages 3.5-5)  
Registration has closed.

Arts & Crafts In-Person

Drop in and unleash your creativity with seasonal art in this engaging program designed for Grades K-5! Visit the Children's Room from 5:30-7:00 pm to explore your artistic talents and make something...  More
Date:
Thursday, December 18, 2025 Show more dates
Time:
5:30 PM - 7:00 PM
Location:
Children's Program Room
Audience:
  School Aged (Grades K-5)  
Categories:
  Children's Programs > Crafts  

Tarot Card Reading In-Person

Stop by the Grafton Public Library and meet Riya Padukone of Grafton to learn more about tarot cards or to get a reading. Riya has been been reading tarot for a little over ten years, and enjoys...  More
Date:
Thursday, December 18, 2025 Show more dates
Time:
6:00 PM - 7:30 PM
Location:
Community Room A&B
Audience:
  Adult 18+  
Categories:
  Adult Program  
Registration Type:
In-Person Registration
Register! - 7 seats left

Drop-In Cribbage at the Library In-Person

Come to the Community Room at the library to socialize and play cribbage. All playing levels are welcome! We have a few cribbage boards and extra playing cards on hand, but feel free to bring your...  More
Date:
Friday, December 19, 2025 Show more dates
Time:
1:00 PM - 2:30 PM
Location:
Community Meeting Room B
Audience:
  Adult 18+  
Categories:
  Adult Program  

Fri-YAY Game Day. In-Person

Join us in the teen room on Fridays for drop in game time. Try your hand at Mario Kart on the Switch or a new game on the PS5. Build a puzzle, beat a friend at scrabble, go on an adventure or solve a...  More
Date:
Friday, December 19, 2025
Time:
2:00 PM - 6:00 PM
Location:
Maker Space (TEEN/TWEEN)
Audience:
  Teen (Age 13-18)     Tween (Age 10-12)  
Categories:
  Teen Room- Friday Fri-YAY  

Maddie Frost Author Visit In-Person

Are you a fan of picture books? Join us for a special visit with acclaimed Grafton author and illustrator Maddie Frost! There will be a story time as well as books for sale and a chance to meet the...  More
Date:
Saturday, December 20, 2025
Time:
10:30 AM - 11:30 AM
Location:
Community Room A&B
Audience:
  School Aged (Grades K-5)  
Categories:
  Children's Programs  
Registration Type:
In-Person Registration
Register! - 5 seats left

Maker Monday In-Person

Join us in the teen room maker space for our rotating Monday project. Teens and tweens ages 10-18. Tweens ages 10-12 must have an adult in the building
Date:
Monday, December 22, 2025 Show more dates
Time:
3:00 PM - 5:00 PM
Location:
Maker Space (TEEN/TWEEN)
Audience:
  Teen (Age 13-18)     Tween (Age 10-12)  
Categories:
  Teen Room- Maker Monday  

LEGO Free Play In-Person

Calling all builders! Let your creativity soar as you construct mini masterpieces with bricks, featuring an amazing mix of Duplos and LEGOs. Drop-in, for all ages.
Date:
Tuesday, December 23, 2025
Time:
3:30 PM - 5:00 PM
Location:
Children's Program Room
Audience:
  School Aged (Grades K-5)  
Categories:
  Children's Programs  

Cozy Lap Blanket Knit-Along (9-Week Series) In-Person

Join us for a cozy, hands-on knitting series, perfect for beginners who know the basics and seasoned knitters alike! Over 9 weeks, you’ll learn a new stitch pattern each week as you work toward...  More
Date:
Tuesday, December 23, 2025
Time:
6:00 PM - 7:30 PM
Location:
Conference Room - Room 219 (for up to 10 people)
Audience:
  Adult 18+  
Categories:
  Adult Art & Crafts     Adult Program  
Registration Type:
In-Person Registration
Register! - 9 seats left

Drop-In Cribbage at the Library In-Person

Come to the Community Room at the library to socialize and play cribbage. All playing levels are welcome! We have a few cribbage boards and extra playing cards on hand, but feel free to bring your...  More
Date:
Friday, December 26, 2025 Show more dates
Time:
1:00 PM - 2:30 PM
Location:
Community Meeting Room B
Audience:
  Adult 18+  
Categories:
  Adult Program  

View More Events:

Today's Hours

Spaces

Use our online tool to book study or meeting rooms in the library.

Museum Passes