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 641 - 660 of 825

North Gower
Wednesday Jul 30, 2025 at 10:30am
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

Richmond
Wednesday Jul 30, 2025 at 2:00pm
For creative travelers. We will be creating animals from all over the world. Ages 4-6 years Please register
Registration opens on Monday, June 9, 2025 - 10:00am

Orléans
Wednesday Jul 30, 2025 at 2:00pm
For creative travelers. We will be exploring books and using modeling clay to create maps of the world's continents. For ages 7-12. Registration required. This...
Registration opens on Monday, June 9, 2025 - 10:00am

Emerald Plaza
Wednesday Jul 30, 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...
Drop-in program
Add this event to your calendar

Vanier
Wednesday Jul 30, 2025 at 2:00pm
Intro à l'impro (7-12 ans) Jeux et activités pour apprendre les bases de l’impro tout en s’amusant. Cet atelier s’adresse à des enfants qui n’ont...
Registration opens on Tuesday, June 10, 2025 - 10:00am

Cumberland
Wednesday Jul 30, 2025 at 2:00pm
This workshop is designed to help participants plan and enjoy their first camping trip with confidence! Whether you're completely new to camping or looking to...
Registration opens on Monday, June 9, 2025 - 10:00am

Carp
Wednesday Jul 30, 2025 at 2:30pm
Find the rhythm, follow the beat. Join us for an interactive program focused on music, songs, books, dance and musical instruments. Registration required. For kids...
Registration opens on Monday, June 9, 2025 - 10:00am

Main
Wednesday Jul 30, 2025 at 2:30pm
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...
Drop-in program
Add this event to your calendar

Blackburn Hamlet
Thursday Jul 31, 2025 at 10:00am
Find the rhythm, follow the beat. Use your hands or your feet. Registration required. For ages 4-6. We will be enjoying a fun-filled session...
Registration opens on Monday, June 9, 2025 - 10:00am

Cumberland
Thursday Jul 31, 2025 at 10:00am
Come craft at the library. We have all the supplies you need to satisfy your creativity! Drop-in program. Family program, ages 4+. Viens bricoler à...
Drop-in program
Add this event to your calendar

Stittsville
Thursday Jul 31, 2025 at 10:30am
Engage those busy minds in play-based learning.Registration required. For ages 10 - 12.
Registration opens on Monday, June 9, 2025 - 10:00am

Online
Thursday Jul 31, 2025 at 10:30am
Join Sylv Chiang for an interactive story time with a focus on how we can all be allies. Sylv will introduce her 2024 CBC Kids...
Registration opens on Monday, June 9, 2025 - 10:00am

Greenboro
Thursday Jul 31, 2025 at 11:00am
Get hands-on in the kitchen and learn to whip up tasty, easy wraps and sandwiches! In this fun and interactive workshop, you’ll make a variety...

Beaverbrook
Thursday Jul 31, 2025 at 2:00pm
Have you ever wished you could fly like a bird or hover like a dragonfly? Let’s explore all the extraordinary animals that fly. Learn about...
Registration opens on Monday, June 9, 2025 - 10:00am

Carlingwood
Thursday Jul 31, 2025 at 2:00pm
Voyagez autour du globe grâce à l’art et à la science du cerf-volant! Animée par le Musée des sciences et de la technologie du Canada,...
Registration opens on Monday, June 9, 2025 - 10:00am

Orléans
Thursday Jul 31, 2025 at 2:00pm
Raconte ton histoire à ta façon. Inscription requise. Programme familial pour les 4 ans et plus. Nous allons créer nos propres cartes postales (aux scènes...
Registration opens on Monday, June 9, 2025 - 10:00am

Vanier
Thursday Jul 31, 2025 at 2:00pm
For creative travelers. Drop-in program. For ages 4+. We will be creating different styles of postcards so that you can share your summer adventures. Come...
Drop-in program
Add this event to your calendar

Centennial
Thursday Jul 31, 2025 at 2:00pm
Shimmy and shake. Come for the dance break! Registration required. For ages 4+. We will be playing with bubbles, singing songs, drawing with chalk, and...
Registration opens on Monday, June 9, 2025 - 10:00am

Osgoode
Thursday Jul 31, 2025 at 2:00pm
Through games and movement exercises, participants will be introduced to the fascinating world of Indian classical dance and its connection to yoga. Students will explore...

Hazeldean
Thursday Jul 31, 2025 at 2:30pm
Join our craft party! C'est une fete artistique. Ages 4-6. Registration required. This is the same program being offered at [Beaverbrook, Carp, Constance Bay and...
Registration opens on Monday, June 9, 2025 - 10:00am
- ‹ previous
- 33 of 42
- next ›