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 841
Greely
Monday Aug 18, 2025 at 10:30am
Explore some of the unique mechanisms of self-defense that reptiles, mammals and invertebrates have evolved. Why are ferrets so flexible? What do tarantulas do to...
Greenboro
Monday Aug 18, 2025 at 2:00pm
Don't try this at home! We will have 3 different stations of messy art set up for you to visit and create. Wear clothes that...
un enfant apporte une pile de livres ; il y a des blocs Lego, et une banane lit une carte / child carries a large pile of books; there are Lego blocks; a banana reads a map
North Gloucester
Monday Aug 18, 2025 at 2:00pm
Architectes en herbe, à vos Lego® ! Programme portes ouvertes. Programme familial. Bilingue. Create and build with Lego®! Drop-in program. Family program.
Constance Bay
Tuesday Aug 19, 2025 at 10:30am
Make your summer even more fun! Get ready for a delightful blend of magic, surprises, and laughter with John Pert. Family program for ages 4+...

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

Main
Tuesday Aug 19, 2025 at 1:30pm
Are you up to the challenge? Drop-in program. For ages 10-12. We will be looking for clues to find the elusive world-travelling thief, Carmen Sandiego...
children and a goose sing, dance, and play a saxophone
North Gloucester
Tuesday Aug 19, 2025 at 2:00pm
With professional dancer and arts educator Julianne Lavertu, participants will explore the fundamentals of Afro-Caribbean dance while learning traditional movements and then integrating them into...

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

Nepean Centrepointe
Tuesday Aug 19, 2025 at 2:00pm
Learn hand sewing basics and get an intro to the Imagine Space’s laser cutter! In this workshop, you will make your own custom key chain...
Kids dancing
Carlingwood
Tuesday Aug 19, 2025 at 2:00pm
Come and get your groove on in this highly energetic and interactive dance session! Participants will explore simple, fun, and easy dance moves that everyone...

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

Nepean Centrepointe
Tuesday Aug 19, 2025 at 2:00pm
Pack your bag and get ready to explore! In this fun craft program, kids will create their own mini suitcase and passport to kick off...

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

Teen Staycation
Main
Tuesday Aug 19, 2025 at 3:00pm
Where in the world is Carmen Sandiego? The renowned international thief once again eludes authorities! As agents of the ACME Detective Agency, your team’s mission...
Stittsville
Wednesday Aug 20, 2025 at 10:30am
Join us for a heartwarming Pride-themed family story time that celebrates love, acceptance, and diversity! Our enchanting stories will take children and their families on...

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

Families watching Storytime on a Rainbow coloured background
Nepean Centrepointe
Wednesday Aug 20, 2025 at 10:30am
Join us for a heartwarming Pride-themed family story time that celebrates love, acceptance, and diversity! Our enchanting stories will take children and their families on...
Munster
Wednesday Aug 20, 2025 at 10:30am
Watt’s Up (Ages 7-12) With the help of a Van der Graff generator, you will experience different principles related to static electricity. See balloons sticking...

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

Manotick
Wednesday Aug 20, 2025 at 11:00am
Find the rhythm, follow the beat. Use your hands or your feet. We will be reading a musical story and making instruments played around the...

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

Munster
Wednesday Aug 20, 2025 at 12:30pm
Join us as we celebrate YOU, and all the reading you've accomplished over the summer. We will have a storytime and fun activities to enjoy...
Richmond
Wednesday Aug 20, 2025 at 2:00pm
We will be creating seed bead rings and bracelets. Ages 13-17 years Please register.

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

three children approach a numbered pathway beside a river, a house, and a forest
Sunnyside
Wednesday Aug 20, 2025 at 2:00pm
Keep your eyes open as we explore together! For beginners wanting to learn the age-old art of Tarot card reading, join us at Sunnyside. In...

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

acronym STEAM is spelled with scientific instruments
Nepean Centrepointe
Wednesday Aug 20, 2025 at 2:00pm
Kites Around the World (Family 4+) Travel the globe through the art and science of kite making! Hosted by the Canada Science and Technology Museum,...

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

children and a goose sing and dance / dans enfants et une oie chantent et dansent
Cumberland
Wednesday Aug 20, 2025 at 2:00pm
Join us for a fancy dress (or costume) parade and other fun activities to wrap up the 2025 TD Summer Reading Club! Family program. Joignez-vous...

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

Beaverbrook
Wednesday Aug 20, 2025 at 2:30pm
Join us for the TD Summer Reading Club 2025 wrap-up! All ages. Drop-in. / Joignez-vous à nous pour la fermeture du Club de lecture d'été...