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 421 - 440 of 626

Ruth E. Dickinson
Thursday Jul 9, 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...

Ruth E. Dickinson
Thursday Jul 9, 2026 at 6:30pm
But here at the library, it’s never boring. Join us and find out about all the places around us. We will be exploring & playing...
Drop-in program
Add this event to your calendar

Beaverbrook
Friday Jul 10, 2026 at 10:00am (series runs until Aug 21, 2026)
Create and build with Lego®! Drop-in program. For Ages 6-12. Architectes en herbe, à vos Lego®! Programme portes ouvertes. Pour les 6 à 12 ans.
Drop-in program
Add this event to your calendar

Ruth E. Dickinson
Friday Jul 10, 2026 at 2:00pm
From the deepest and darkest depths of the sea, explore the mysteries of the ocean. We will be playing games and crafting a shark! Drop-in...
Drop-in program
Add this event to your calendar

Blackburn Hamlet
Friday Jul 10, 2026 at 2:00pm
Drop in for a free viewing of Luca . Participants are welcome to bring a light snack and a covered drink. Drop-in program. Family program...
Drop-in program
Add this event to your calendar

Greenboro
Friday Jul 10, 2026 at 2:00pm
From the deepest and darkest depths of the sea, explore the mysteries of the ocean. For ages 7-12. Registration required. Découvrez les mystères des océans...
Registration opens on Monday, June 8, 2026 - 10:00am

Carlingwood
Friday Jul 10, 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

Ruth E. Dickinson
Saturday Jul 11, 2026 at 10:30am (series runs until Jul 25, 2026)
Dive deeper. Discover more. Join us for hands-on activities and stories to explore science, technology, engineering, art, and math. This is a literacy program that...
Drop-in program
Add this event to your calendar

Ruth E. Dickinson
Saturday Jul 11, 2026 at 2:00pm (series runs until Aug 22, 2026)
Get ready for a storytelling adventure that will test the limits of your imagination. Registration required. Ages 10-12. The program is designed for ages 10...
Registration opens on Monday, June 8, 2026 - 10:00am

Ruth E. Dickinson
Saturday Jul 11, 2026 at 2:00pm (series runs until Aug 29, 2026)
For ages 13-17. Interested in playing D&D? Then join us for a D&D adventure. Dungeons and Dragons is a fantasy role playing game in which...

Rosemount
Saturday Jul 11, 2026 at 2:30pm (series runs until Aug 22, 2026)
Bring your friends, hang out, and defeat your enemies. Play Super Smash Bros, Mario Kart 8 & more on our Nintendo Switch. Ages 12 to...
Drop-in program
Add this event to your calendar

Beaverbrook
Sunday Jul 12, 2026 at 10:30am
Créez votre propre œuvre d’art vous inspirant de l’océan. Inscription requise. Pour les familles (âges 4+).
Drop-in program
Add this event to your calendar

Stittsville
Sunday Jul 12, 2026 at 10:30am
Do you have a stuffed friend who would like to sleepover at the library? Bring your stuffie friend for a craft and storytime. Return to...
Registration opens on Monday, June 8, 2026 - 10:00am

Cumberland
Sunday Jul 12, 2026 at 11:00am
Dive into hands-on crafting fun! Make art inspired by water, waves, and the sea while discovering your artsy side! We will be using cardboard to build 3D sea life...
Registration opens on Monday, June 8, 2026 - 10:00am

Beaverbrook
Monday Jul 13, 2026 at 10:30am
Dive into hands-on crafting fun! Make art inspired by water, waves, and the sea while discovering your artsy side! Create a bead buddy friend and...
Registration opens on Monday, June 8, 2026 - 10:00am

Stittsville
Monday Jul 13, 2026 at 10:30am
Dive into hands-on crafting fun! Make art inspired by water, waves, and the sea while discovering your artsy side! We’ll create cool ocean effects with water-resistant watercolour painting. Registration...
Registration opens on Monday, June 8, 2026 - 10:00am

Greenboro
Monday Jul 13, 2026 at 10:30am
Build, explore, and design in an environment that encourages curiosity, problem-solving, and teamwork. Ages 4-6 and a parent or caregiver. Registration required. Concevoir, construire et...
Registration opens on Monday, June 8, 2026 - 10:00am

Osgoode
Monday Jul 13, 2026 at 1:30pm
Join us as we discuss:"The Phoenix Crown" by Kate Quinn . All are welcome, please drop in. Copies of the title are available at the...
Drop-in program
Add this event to your calendar

Ruth E. Dickinson
Monday Jul 13, 2026 at 2:00pm (series runs until Aug 10, 2026)
Dive deeper. Discover more. Explore. Protect. Play! Join us for a nature adventure! Kids will discover amazing animals through games, crafts, and interactive self-directed stations...
Drop-in program
Add this event to your calendar

Cumberland
Monday Jul 13, 2026 at 2:00pm
Come see what’s washed ashore and discover what you can create! We will be learning to use a knitting spool to make our own rope. For kids...
Registration opens on Monday, June 8, 2026 - 10:00am
- ‹ previous
- 22 of 32
- next ›