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 541 - 560 of 823
Carlingwood
Thursday Jul 17, 2025 at 2:00pm
Let us show you the world — through breath, stillness, and stories. Travel across continents and discover how children around the world practice peace, one...

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

Emerald Plaza
Thursday Jul 17, 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 - 9.

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

Centennial
Thursday Jul 17, 2025 at 2:00pm
For creative travelers. Registration required. For ages 7 - 12. We will be making maps of Canada to track which provinces and territories you’ve visited...
Osgoode
Thursday Jul 17, 2025 at 2:00pm
Join our art party. We will be drawing and painting the world around us. All supplies will be provided. Ages 4+
Beaverbrook
Thursday Jul 17, 2025 at 2:30pm
Join our craft party! Registration required. For ages 4-6. C'est une fête artistique! Inscription requis. Pour les 4-6 ans.

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

Greenboro
Friday Jul 18, 2025 at 10:30am (series runs until Aug 15, 2025)
Join us for a program that features: dimmed lighting sensory toys a smaller number of participants an adapted circle time with stories, rhymes and songs...
splash of colours
Emerald Plaza
Friday Jul 18, 2025 at 2:00pm
Join us for a little creativity and fun! Learn how to mix delicious mocktails - then take a break from sipping to craft your own...

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

Manotick
Friday Jul 18, 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 9 - 12...

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

Main
Friday Jul 18, 2025 at 2:00pm
Get lost in the noise or embrace the quiet. Drop-in program. For ages 10-12. We will be using the power of sound and imagination to...
St-Laurent
Friday Jul 18, 2025 at 2:00pm
We will learn to make stickers by transferring magazine images. Use this technique in your future DIY projects! Drop-in program. Nous apprendrons comment fabriquer des...
Beaverbrook
Friday Jul 18, 2025 at 2:30pm
Join us for a family-friendly movie. Drop-in. Ages 5-12. 79 minutes.
Nepean Centrepointe
Friday Jul 18, 2025 at 4:30pm (series runs until Aug 15, 2025)
Find your community, be yourself, and come hang out with other teens in this monthly drop-in social. Chat, listen to music, or participate in the...
Nepean Centrepointe
Saturday Jul 19, 2025 at 10:30am (series runs until Aug 16, 2025)
Stories, rhymes and songs for children of all ages and a parent or caregiver. Drop In 30 minutes Cuentos, rimas y canciones para niños de...
Greenboro
Saturday Jul 19, 2025 at 1:30pm (series runs until Nov 15, 2025)
Come puzzle with us, all are welcome! Bring a puzzle to do or use one of ours. Make new friends by working together to complete...
STEM kids preschool
Greenboro
Saturday Jul 19, 2025 at 2:00pm
Preschoolers will explore the exciting world of coding using Bee-Bots and through other fun activities. Bee-Bots are small robots specifically designed to teach young children...

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

child wearing backpack looks beyond his book onto a landscape of world wonders
Elmvale Acres
Saturday Jul 19, 2025 at 2:30pm (series runs until Aug 16, 2025)
Let us show you the world – where will the library take you next? Drop-in program. For family 4+ We will create models of the...
child wearing backpack looks beyond his book onto a landscape of world wonders
Elmvale Acres
Monday Jul 21, 2025 at 10:30am
Keep your eyes open as we explore together. Drop-in program. For families, ages 4+. We will be creating a functional compass and learn wayfinding skills...
A kid and animals walking and reading
Carp
Monday Jul 21, 2025 at 10:30am
It's a wild world out there - luckily you don't have to leave the library to explore it! For kids age 7-12. Registration Required.
An illustration of four children sitting at the base of a tree in a park, reading books.
Main
Monday Jul 21, 2025 at 10:30am (series runs until Aug 18, 2025)
Join us at St. Luke's Park (166 Frank St.) for summer storytimes. Mondays, 10:00 – 11:30 a.m. Storytime starts at 10:30 a.m. In case of...
child reading a story
Nepean Centrepointe
Monday Jul 21, 2025 at 10:30am
How to get from A to B. Find out at the library. Join us for a transportation themed adventure. From trains and trucks to planes...

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