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 581 - 600 of 868
science
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...
teens
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...
TD SRC
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...
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+
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...
Cartoon image of underwater creatures reading
Greenboro
Thursday Jul 30, 2026 at 10:30am
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...
Cartoon octopus / Dessin animé de pieuvre 
Greely
Thursday Jul 30, 2026 at 10:30am
Stories, rhymes and songs for children of all ages and a parent or caregiver, ​followed by a craft.
Main
Thursday Jul 30, 2026 at 1:00pm
Beat the heat and learn how to make delicious and budget-friendly summer treats from scratch! In this hands-on workshop, participants will learn how to create...
summer reading club
Greely
Thursday Jul 30, 2026 at 1:00pm
From the deepest and darkest depths of the sea, explore the mysteries of the ocean. Drop-in, Ages 7-12
Manotick
Thursday Jul 30, 2026 at 1:00pm
Spark your imagination and develop new ways to express yourself together through this  90-minute Relief Printing workshop.  With the guidance of a Gallery Educator and together with...
Thursday Jul 30, 2026 at 1:45pm (series runs until Aug 06, 2026)
Take a break from your swimming session and join us under the trees for some stories, some songs, and silly rhymes! For the whole family...
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...
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...
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
Sail the seven seas. It’s time to go on a treasure hunt!
Emerald Plaza
Thursday Jul 30, 2026 at 2:00pm
Craft your very own ocean-inspired masterpiece. Children ages 7 to 12 are invited to create their own ocean-inspired shark or other sea creature masterpieces using...
Metcalfe village
Thursday Jul 30, 2026 at 2:00pm (series runs until Aug 27, 2026)
Meet your neighbours and discuss great books in a relaxed atmosphere. All are welcome! Drop-in the last Thursday of every month at 2:00pm. July's book...
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...
summer reading club
Vernon
Thursday Jul 30, 2026 at 2:30pm
From the deepest and darkest depths of the sea, explore the mysteries of the ocean. Drop-in, Ages 7-12.
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...
Nepean Centrepointe
Thursday Jul 30, 2026 at 4:00pm
Beat the heat and learn how to make delicious and budget-friendly summer treats from scratch! In this hands-on workshop, participants will learn how to create...