EarlyOn
2026-05-14 10:00 - 11:00, 2026-05-21 10:00 - 11:00, 2026-05-28 10:00 - 11:00, 2026-06-04 10:00 - 11:00, 2026-06-11 10:00 - 11:00, 2026-06-18 10:00 - 11:00, 2026-06-25 10:00 - 11:00, 2026-07-02 10:00 - 11:00 (America/Toronto) and 1 more date
EarlyOn is a program designed to support both kids 0-5 and their caregivers. Kids listen to stories, sing songs and play games. Parents can talk, meet people and get free advice from an early childhood professional.
EarlyOn gathers at 10:00AM Thursday Mornings at the library but optionally you can meet them an hour earlier at 9:00AM at Mill Street Park for a nice leisurely stroll over to the library. A nice way to get a bit of exercise, get outdoors and chat.

Junior Book Club
2026-05-14 16:15 - 17:00, 2026-06-11 16:15 - 17:00
Kids aged 8-12 meet up on the second Thursday of the month and discuss books on a topic of their choice!
Please register here.

Storytime
2026-05-19 10:00 - 11:00, 2026-05-26 10:00 - 11:00, 2026-06-02 10:00 - 11:00, 2026-06-09 10:00 - 11:00, 2026-06-16 10:00 - 11:00, 2026-06-23 10:00 - 11:00, 2026-06-30 10:00 - 11:00, 2026-07-07 10:00 - 11:00
Join Us for Bilingual Storytime!
Come enjoy a special Storytime with our Children’s Librarian, who will read books in both English and French. After the story, children can enjoy snacks and a creative craft activity. Perfect for ages 0 to 5. Space is limited, so be sure to arrive early!

Non-Fiction Book Club
2026-05-19 13:00 - 14:00, 2026-06-16 13:00 - 14:00
Join our Adult Non-Fiction Book Club, which meets once a month at the library to discuss a book chosen by the group. The library typically provides the books, and it’s a great chance to connect with fellow readers and engage in stimulating conversation.
Interested in joining? Sign up here, and a librarian will reach out to you.

Let's Talk Science
2026-05-21 16:15 - 17:00, 2026-06-18 16:15 - 17:00
Explore STEM with Let’s Talk Science!
Join us once a month for exciting STEM adventures led by volunteer scientists from the non-profit organization, Let’s Talk Science. These enthusiastic scientists will guide kids through hands-on learning experiences that make science fun and accessible.
Registration is required. Suitable for ages 5 and up.
Please register here.
For more information about Let’s Talk Science, please click here.

Chess Club
2026-05-28 16:15 - 17:00, 2026-06-25 16:15 - 17:00
Make Your Move!
Kids ages 7 and up are invited to join us on the fourth Thursday of the month for Chess Club! Practice your strategy, learn new moves, and challenge friends in a fun, friendly environment.
Please register here.

Craft Time
2026-06-04 16:15 - 17:00, 2026-07-02 16:15 - 17:00
Get Creative!
Bring your imagination and join us for a monthly crafting session! Kids aged 5 and up will enjoy making fun projects with all materials supplied.
Registration is required.
Please register here.

Adult Fiction Book Club – Monday Group
2026-06-08 18:45 - 19:45
Join our Adult Fiction Book Club, meeting once a month at the library to discuss a selected book. The library typically provides the books, and it’s a great opportunity to connect with fellow readers and enjoy lively discussions.
Interested in joining? Sign up here, and a librarian will get in touch with you.

Adult Fiction Book Club – Wednesday Group
2026-06-10 18:30 - 19:30, 2026-07-08 18:30 - 19:30
