Find a program or event

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 561 - 580 of 824
Beaverbrook
Monday Jul 21, 2025 at 2:30pm
Experiment and explore with unlimited imagination. We'll be learning with Lego Prime, Snap Circuits, and other fun science experiments. Registration required. For ages 10-12.

Registration opens on Monday, June 9, 2025 - 10:00am

Stittsville
Monday Jul 21, 2025 at 6:00pm
Adults are invited to join us in making their own cards. Make greeting cards for your loved ones for any occasion. Supplies are provided but...

Registration opens on Monday, June 16, 2025 - 10:00am

un enfant portant un sac à dos regarde à travers son livre, le paysage
Blackburn Hamlet
Tuesday Jul 22, 2025 at 10:00am
Plonge dans les profondeurs ou explore les bas-fonds. Pour les 7 à 9 ans Nous allons lire: Ursule le poisson à l'envers par Corey R...

Registration opens on Monday, June 9, 2025 - 10:00am

child wearing backpack looks beyond his book onto a landscape of world wonders
Sunnyside
Tuesday Jul 22, 2025 at 10:30am
Places we know, places we’d like to go. Let’s build community. You’ve been shipwrecked on a dangerous, deserted island. Your mission is to escape and...
Kids reading books
Greenboro
Tuesday Jul 22, 2025 at 10:30am
Contes, comptines et chansons pour les enfants de tous âges et un parent ou gardien. Inscription non requise.
Illustrations of children and a goose sing, dance, and play a saxophone.
Main
Tuesday Jul 22, 2025 at 10:30am
Learn beginner-level ukulele in a fun and engaging way with our resident musician, Ross. Take your first steps with the instrument, learn the chords, and...

Registration opens on Monday, June 9, 2025 - 10:00am

Carlingwood
Tuesday Jul 22, 2025 at 10:30am (series runs until Aug 12, 2025)
Stories, rhymes and songs for babies and a parent or caregiver. Ages 0-18 months. Drop in
A child paints with her fingers, many children fly around on paper planes
Centennial
Tuesday Jul 22, 2025 at 10:30am
Tap into your inner genius. Registration required. For ages 10 - 12. Make your backpack or suitcase stand out with bead lizards, handle wraps, and button pins!
Rockcliffe Park
Tuesday Jul 22, 2025 at 2:00pm
In C.S. Lewis' book The Chronicles of Narnia , the Pevensie children must wage a battle to defeat their enemies! Banners and standards were created...

Registration opens on Monday, June 9, 2025 - 9:00am

Kids and animals walking and reading
Orléans
Tuesday Jul 22, 2025 at 2:00pm
Pack your bag and journey with us! Registration required. For ages 7 - 9. ​ We will explore Chinese culture through books, crafts and hands-on...

Registration opens on Monday, June 9, 2025 - 10:00am

Nepean Centrepointe
Tuesday Jul 22, 2025 at 2:00pm
Get a crash course on how to use a sewing machine while making your own drawstring backpack. No sewing experience is necessary. All materials will...

Registration opens on Monday, June 9, 2025 - 10:00am

Ruth E. Dickinson
Tuesday Jul 22, 2025 at 2:00pm
For ages 12-17. We are ready to get our summer started, however, we have a little problem. Someone thought they were funny and flipped the...

Registration opens on Monday, June 9, 2025 - 10:00am

Rosemount
Tuesday Jul 22, 2025 at 2:00pm
Join our art party! We will explore global landscapes from African savannahs to Arctic tundras, tropical rain forests to European hills, all through a 3D...
un enfant lit en marchant sur la surface de la terre, accompagné par des animaux / a child reads while walking around the earth accompanied by animals
Emerald Plaza
Tuesday Jul 22, 2025 at 2:00pm
It’s a wild world out there – luckily you don’t have to leave the library to explore it! Registration required. For ages 7-12 We will...

Registration opens on Monday, June 9, 2025 - 10:00am

Tech Trek
Carlingwood
Tuesday Jul 22, 2025 at 2:00pm
Be amazed by creations around the world. We will explore famous buildings from around the globe. Build your own mini version using a variety of...

Registration opens on Monday, June 9, 2025 - 10:00am

a child reads while walking around the earth accompanied by animals
Cumberland
Tuesday Jul 22, 2025 at 2:00pm
For this program, Parrot Partners will bring at least 3 parrots, from different areas of the world, ranging in size from very small and ‘spunky’...

Registration opens on Monday, June 9, 2025 - 10:00am

acronym STEAM is spelled with scientific instruments
Hazeldean
Tuesday Jul 22, 2025 at 2:30pm
Engage those busy minds in play-based learning. Ages 10-12. 60 min. Registration required. We will be crafting boats to sail on our journeys around the...

Registration opens on Monday, June 9, 2025 - 10:00am

Constance Bay
Tuesday Jul 22, 2025 at 2:30pm
Join our craft party! For kids age 4-7. Registration Required.

Registration opens on Monday, June 9, 2025 - 10:00am

Hazeldean
Tuesday Jul 22, 2025 at 6:30pm (series runs until Aug 19, 2025)
Combine basic drawing strokes into easy-to-learn pattern combinations that inspire creativity, relaxation, and meditation.
Stittsville
Wednesday Jul 23, 2025 at 10:30am
Stories, rhymes, and songs for young children ages 0-5 years, accompanied by a parent or caregiver. Family program. Registration required. Please only register the child/ren...

Registration opens on Monday, June 9, 2025 - 10:00am