Some in-branch programs require registration with your library card. Please log in with your library account or follow this link to apply for a card online. You can also apply for a card in person at any of our 33 locations.
Displaying 81 - 100 of 109

Ruth E. Dickinson
Thursday Jul 30, 2026 at 6:00pm
Come with your team of 2-6 for a fun-filled trivia night at the Ruth Dickinson branch! This week's trivia will be "Canada" themed so be...

North Gloucester
Friday Jul 31, 2026 at 1:30pm
Play card games and board games at the library. Game selections include: Labyrinth, Rush Hour, Kingdomino and more. Library staff will be on hand to...
Drop-in program
Add this event to your calendar

Sunnyside
Wednesday Aug 5, 2026 at 10:15am
Seek and find. Find and seek. Anything goes when looking for underwater treasures and fascinating creatures! After an Under the Sea Storytime, we will be...
Drop-in program
Add this event to your calendar

Blackburn Hamlet
Wednesday Aug 5, 2026 at 1:30pm
Curious about Dungeons and Dragons (a.k.a. 'that game from Stranger Things')? Give it a try with this one-session-long adventure for beginners! D&D is a popular...

Online
Wednesday Aug 5, 2026 at 2:00pm (series runs until Aug 19, 2026)
Get ready for a storytelling adventure that will test the limits of your imagination. We are playing D&D 5th edition. Sign up for a 3-week...

Metcalfe village
Thursday Aug 6, 2026 at 10:30am
Join us for a morning of games and trivia! Refresh your knowledge of facts, fish, and fun! We will be playing a variety of games for...

Ruth E. Dickinson
Thursday Aug 6, 2026 at 3:00pm
For ages 12-17. As a member of the Hawkins MS AV club, you are distraught to hear that your friend Will has gone missing. You...

Carlingwood
Friday Aug 7, 2026 at 4:00pm
Ready, Set, Go! Drop-in at the Carlingwood Branch for Mario Kart: Game On! Play on our brand new Switch 2! Not sure how to play?...
Drop-in program
Add this event to your calendar

Richmond
Monday Aug 10, 2026 at 2:00pm
Ebb and flow like the tides of the waves and explore motion through ocean-themed fun. Registration required. Ages 7-9 Laissez-vous porter par les courants et...

Centennial
Tuesday Aug 11, 2026 at 2:00pm
Do you love to perform while moving and grooving? Discover your overflowing talents! We’ll be playing a wide variety of storytelling, theatre, and improv games...

St-Laurent
Wednesday Aug 12, 2026 at 1:30pm
Curious about Dungeons and Dragons (a.k.a. 'that game from Stranger Things')? Give it a try with this one-session-long adventure for beginners! D&D is a popular...

Centennial
Thursday Aug 13, 2026 at 1:00pm (series runs until Aug 20, 2026)
Dive deeper. Discover more. Come explore our ‘NOT-SO-LAZY RIVER!’ Our pretend river has many adventures in store: bubbles, a shell sorting station, chalk challenges, slimy...

Beaverbrook
Thursday Aug 13, 2026 at 2:00pm
The circus workshop offers students an educational, artistic, and fun experience, where everyone is invited to explore the world of the circus through four introductory...
Sorry this event is full

Nepean Centrepointe
Friday Aug 14, 2026 at 6:00pm
Celebrate the summer and hang out at the library after hours! There will be snacks, games, karaoke, craft projects, and more. This event is organized...

Ruth E. Dickinson
Sunday Aug 16, 2026 at 2:00pm
Uncork your creative side and explore the power of words! Think you can survive being stranded at sea or on a deserted island? Join us...

Cumberland
Monday Aug 17, 2026 at 3:00pm
Curious about Dungeons and Dragons (a.k.a. 'that game from Stranger Things ')? Give it a try with this one-session-long adventure for beginners! D&D is a...
Registration opens on Monday, July 13, 2026 - 10:00am

Centennial
Tuesday Aug 18, 2026 at 2:00pm
Do you love to perform while moving and grooving? Discover your overflowing talents! We’ll be playing a wide variety of storytelling, theatre, and improv games...

Metcalfe village
Tuesday Aug 18, 2026 at 2:00pm
Join us as we celebrate the end of the Summer Reading Club with activities, games, and snacks! Let’s wrap up a summer full of reading...
Drop-in program
Add this event to your calendar

Beaverbrook
Tuesday Aug 18, 2026 at 2:30pm
Join us as we celebrate the end of the Summer Reading Club with fun activities, games, crafts, and cake! Let’s wrap up a summer full...
Drop-in program
Add this event to your calendar

North Gower
Wednesday Aug 19, 2026 at 10:30am
Join us as we celebrate the end of the Summer Reading Club with fun activities, games, crafts, and prizes! Let’s wrap up a summer full...
Drop-in program
Add this event to your calendar
- ‹ previous
- 5 of 6
- next ›