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 661 - 680 of 835

North Gower
Wednesday Jul 29, 2026 at 10:30am
Come see what’s washed ashore and discover what you can create! With paint and materials, we will create an ocean scene of our own...
Registration opens on Monday, June 8, 2026 - 10:00am

Greenboro
Wednesday Jul 29, 2026 at 10:30am
Dive into hands-on crafting fun! Make art inspired by water, waves, and the sea while discovering your artsy side! For children aged 7-12. Registration required...
Registration opens on Monday, June 8, 2026 - 10:00am


Ruth E. Dickinson
Wednesday Jul 29, 2026 at 2:00pm
Jump into puddles, ponds, rivers and streams to check out the cool freshwater world. We will be exploring the iconic beaver! Registration required. Ages 7-12.
Registration opens on Monday, June 8, 2026 - 10:00am

Richmond
Wednesday Jul 29, 2026 at 2:00pm
A 90 minute, collaborative story building adventure for children aged 7-12. Share, combine and vote for your ideas. Draw to add details to our choices...
Registration opens on Monday, June 8, 2026 - 10:00am

Centennial
Wednesday Jul 29, 2026 at 2:00pm
It’s a big place out there! Come join us as we circumnavigate this big blue sphere we all call home. We will be reading stories, playing games, and making...
Registration opens on Monday, June 8, 2026 - 10:00am

Sunnyside
Wednesday Jul 29, 2026 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+...

St-Laurent
Wednesday Jul 29, 2026 at 2:30pm
Seek and find. Find and seek. Anything goes when looking for underwater treasures and fascinating creatures! Using markers and plastic sheet protectors, we will create...
Registration opens on Monday, June 8, 2026 - 10:00am

Carp
Wednesday Jul 29, 2026 at 2:30pm
Learn how to turn mistakes into masterpieces in this children's art program inspired by Beautiful Oops! by Barney Saltzberg. Participants will experiment with "messy mistakes"...
Registration opens on Monday, June 8, 2026 - 10:00am

Rosemount
Wednesday Jul 29, 2026 at 2:30pm (series runs until Aug 19, 2026)
Family Movie Showtime Drop in for a free viewing of a Movie. Participants are welcome to bring a light snack and a covered drink. Drop-in...
Drop-in program
Add this event to your calendar

Nepean Centrepointe
Wednesday Jul 29, 2026 at 6:00pm
Drop-in to play board games and card games. Choose a game to play from our library branch collection while enjoying some snacks and listening to...
Drop-in program
Add this event to your calendar

Blackburn Hamlet
Thursday Jul 30, 2026 at 10:30am
Dip into a world of popping, fizzing, and sparkling! Mix, colour, and create your own bath bombs in this hands-on craft perfect for young scientists...
Registration opens on Monday, June 8, 2026 - 10:00am

Fitzroy Harbour
Thursday Jul 30, 2026 at 10:30am
Créez votre propre œuvre d’art vous inspirant de l’océan. Inscription requise. Famille 4+
Registration opens on Monday, June 8, 2026 - 10:00am

Carlingwood
Thursday Jul 30, 2026 at 10:30am
Craft and create your very own ocean-inspired masterpiece. Participants will dive into a sea-themed Storytime, followed by a fun and interactive parachute activity that will...
Registration opens on Monday, June 8, 2026 - 10:00am

Stittsville
Thursday Jul 30, 2026 at 2:00pm
This workshop will allow participants to learn more about the vast Ottawa River watershed and its importance to our well-being, as well as discover the...
Registration opens on Monday, June 8, 2026 - 10:00am

Sunnyside
Thursday Jul 30, 2026 at 2:00pm
It’s a big place out there! Come join us as we circumnavigate this big blue sphere we all call home. We will be testing our...
Drop-in program
Add this event to your calendar

Richmond
Thursday Jul 30, 2026 at 2:00pm
Come craft at the library. We have all the supplies you need to satisfy your creativity! It's Playdough play day! Drop-in, self lead program
Drop-in program
Add this event to your calendar

Rideau
Thursday Jul 30, 2026 at 2:30pm
Dive deeper into the fascinating properties of liquids by making a sensory bottle. Registration required. Recommended ages 7-12. Plongez et imMERsez-vous dans la découverte des...
Registration opens on Monday, June 8, 2026 - 10:00am

Ruth E. Dickinson
Thursday Jul 30, 2026 at 3:00pm
Dive into hands-on crafting fun! Make art inspired by water, waves, and the sea while discovering your artsy side! We will be making mer-money. Registration...
Registration opens on Monday, June 8, 2026 - 10:00am

Ruth E. Dickinson
Thursday Jul 30, 2026 at 6:00pm
Come with your team of 2-6 for a fun-filled trivia night at the Ruth Dickinson branch! This week's trivia will be "Canada" themed so be...
- ‹ previous
- 34 of 42
- next ›