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 781 - 800 of 859
circus
Beaverbrook
Thursday Aug 13, 2026 at 2:00pm
The circus workshop offers students an educational, artistic, and fun experience, where everyone is invited to explore the world of the circus through four introductory...

Registration opens on Monday, June 8, 2026 - 10:00am

Richmond
Thursday Aug 13, 2026 at 2:00pm
Get into the groove in this highly energetic and interactive dance session! Participants will explore simple, fun, and easy dance moves that everyone can follow...

Registration opens on Monday, June 8, 2026 - 10:00am

Carp
Thursday Aug 13, 2026 at 2:00pm
Rejoignez Luc Leduc, Leduc de la magie, pour un spectacle de magie bilingue de 45 minutes, plein d'action et avec beaucoup de participation du public...

Registration opens on Monday, June 8, 2026 - 10:00am

Cartoon sea creatures / Dessin animé de créatures de mer
Rosemount
Thursday Aug 13, 2026 at 2:00pm
Dive deeper. Discover more. Predict which objects will sink or float in water and make boats to learn more about how density affects buoyancy. Ages...

Registration opens on Monday, June 8, 2026 - 10:00am

Cartoon octopus / Dessin animé de pieuvre 
Osgoode
Thursday Aug 13, 2026 at 2: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 fun mermaid...
Hazeldean
Thursday Aug 13, 2026 at 6:00pm
Vos amis en peluche aiment les livres et les soirées pyjama? Amenez-les à l’heure du bricolage et du conte, puis laissez-les ici pour la nuit...

Registration opens on Monday, June 8, 2026 - 10:00am

Ruth E. Dickinson
Thursday Aug 13, 2026 at 6:30pm
Dive into hands-on crafting fun! Make art inspired by water, waves, and the sea while discovering your artsy side! We will be creating art using...
Cartoon octopus / Dessin animé de pieuvre 
Online
Friday Aug 14, 2026 at 11:00am
In this workshop we celebrate that failing leads to something good. Seeing solutions to our problems and trusting ourselves is what’s going to make your...

Registration opens on Monday, June 8, 2026 - 10:00am

TD SRC
Rideau
Friday Aug 14, 2026 at 1:30pm
Scroll your thoughts down, draw a map, or write a siren's song. You decide! Drop-in program. Ages 10 - 12. We will be creating zines...
Rockcliffe Park
Friday Aug 14, 2026 at 2:00pm
End of Summer Party! Drop in and join us to celebrate the end of summer at Rockcliffe Park! We will have underwater crafts, treats to...
babytime
Blackburn Hamlet
Friday Aug 14, 2026 at 2:00pm
Passez faire un tour pour voir gratuitement Zootopia 2 . N’hésitez pas à apporter vos collations légères et vos boissons avec couvercle. Programme portes ouvertes...
Rosemount
Friday Aug 14, 2026 at 2:00pm
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

Main
Friday Aug 14, 2026 at 2:30pm
Scroll your thoughts down, draw a map, or write a siren's song. You decide! We will learn how to draw underwater sea creatures and mermaids...
lego
Vanier
Friday Aug 14, 2026 at 3:30pm
Come craft at the library. We have all the supplies you need to satisfy your creativity! Drop-in program. Family program. Viens bricoler à la biblio...
Nepean Centrepointe
Friday Aug 14, 2026 at 6:00pm
Celebrate the summer and hang out at the library after hours! There will be snacks, games, karaoke, craft projects, and more. This event is organized...

Registration opens on Monday, June 8, 2026 - 10:00am

Ruth E. Dickinson
Saturday Aug 15, 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 exploring coral...
Ruth E. Dickinson
Sunday Aug 16, 2026 at 2:00pm
Uncork your creative side and explore the power of words! Think you can survive being stranded at sea or on a deserted island? Join us...

Registration opens on Monday, June 8, 2026 - 10:00am

Ruth E. Dickinson
Monday Aug 17, 2026 at 10:00am (series runs until Aug 22, 2026)
Drop-in to our branch during the day and donate common school supplies. While you are here, pick up what your students might be missing. August...
parrots
Beaverbrook
Monday Aug 17, 2026 at 10:30am
Meet the Parrots Join us for an interactive program presented by Parrot Partners, the only rehabilitation program for parrots in Canada! They will bring several...

Registration opens on Monday, June 8, 2026 - 10:00am

TD SRC
Greely
Monday Aug 17, 2026 at 10:30am
Luv2Groove Groove Mode: ON! Get into the groove in this highly energetic and interactive dance session! Participants will explore simple, fun, and easy dance moves...

Registration opens on Monday, June 8, 2026 - 10:00am