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 461 - 480 of 823

Emerald Plaza
Thursday Jul 10, 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

Greenboro
Thursday Jul 10, 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

Main
Thursday Jul 10, 2025 at 1:30pm
Interactive quiz game, movement and scavenger hunt on world music and foods. Bilingual event Ages 7 to 12 Registration Required -------------------- Jeu quiz interactif, mouvement...
Registration opens on Monday, June 9, 2025 - 9:00am

Carp
Thursday Jul 10, 2025 at 2:00pm
Join Luc Leduc, The Duke of Magic for an action packed, 45-minute magic show with a lot of audience participation. Family program for ages 4+...
Registration opens on Monday, June 9, 2025 - 10:00am

St-Laurent
Thursday Jul 10, 2025 at 2:00pm
Tap into your inner genius. We will create real or imagined creatures with colourful modeling clay. Sois créatif avec de la pâte à modeler colorée...
Drop-in program
Add this event to your calendar

Greenboro
Thursday Jul 10, 2025 at 2:00pm
Join us for a program where we will use Gravity Maze and Circuit Maze and see if you can beat the challenges. An important step...
Registration opens on Monday, June 9, 2025 - 10:00am

Cumberland
Thursday Jul 10, 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

Carlingwood
Thursday Jul 10, 2025 at 2:00pm
For creative travelers. We will be learning about greetings around the world through books, games and artistic creations. Drop in program For ages 7-9 Pour...
Drop-in program
Add this event to your calendar

Nepean Centrepointe
Thursday Jul 10, 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

Emerald Plaza
Thursday Jul 10, 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

Vanier
Thursday Jul 10, 2025 at 2:00pm
In this activity students build a model bee with foam balls and pipe cleaners for wings, legs, antennae, proboscis and stinger while learning that all...
Registration opens on Tuesday, June 10, 2025 - 10:00am

Beaverbrook
Thursday Jul 10, 2025 at 2:00pm
Join Kuljit Sodhi, musician and dancer, for a workshop where you’ll learn basic movements from popular Indian culture. Learn the basic choreography of Bhangra (folk...
Registration opens on Monday, June 9, 2025 - 10:00am

Blackburn Hamlet
Thursday Jul 10, 2025 at 2:00pm
Come discover the fascinating (and sometimes mysterious) objects in our History Box! The box contains Canadian historical objects from the Canadian Museum of History’s signature...
Registration opens on Monday, June 9, 2025 - 10:00am

Centennial
Thursday Jul 10, 2025 at 6:30pm
Join us for a paper quilling craft! We will be making bright & fun bookmarks perfect for your favourite summer reads. All necessary supplies (scissors,...
Sorry this event and its waiting list are full

Greenboro
Friday Jul 11, 2025 at 11:00am
Preschoolers will explore the exciting world of math concepts using balance scales, tangrams and through other fun activities. For ages 3 to 5. Each child...
Registration opens on Monday, June 9, 2025 - 10:00am

Sunnyside
Friday Jul 11, 2025 at 2:00pm
Get Crafty! Come craft at the library. We have all the supplies you need to satisfy your creativity! [Family program.] Drop-in program. ***** Brico en...
Drop-in program
Add this event to your calendar

St-Laurent
Friday Jul 11, 2025 at 2:00pm
Keep your eyes open as we explore together. We start with a classic read aloud “Going on a Bear Hunt”. We then make our own...
Drop-in program
Add this event to your calendar

Beaverbrook
Friday Jul 11, 2025 at 2:30pm
Join us for a family-friendly movie. Drop-in. Ages 5-12. 90 minutes.
Drop-in program
Add this event to your calendar

Vanier
Friday Jul 11, 2025 at 3:45pm (series runs until Aug 22, 2025)
Create and build with Lego®! Drop-in program. Family program. Architectes en herbe, à vos Lego®! Programme portes ouvertes. Programme familial.
Drop-in program
Add this event to your calendar

Elmvale Acres
Friday Jul 11, 2025 at 4:00pm (series runs until Aug 22, 2025)
Tap into your inner genius. Drop-in program. (Family 4+) We will be creating masterpieces through the technique of weaving. Explore ton génie intérieur. Programme portes...
Drop-in program
Add this event to your calendar
- ‹ previous
- 24 of 42
- next ›