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 721 - 740 of 860

Orléans
Wednesday Aug 5, 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. From seaweed to sharks, discover...
Registration opens on Monday, June 8, 2026 - 10:00am

Richmond
Wednesday Aug 5, 2026 at 2:00pm
But here at the library, it's never boring. Join us and find out about all the places around us. We will be creating and racing...
Registration opens on Monday, June 8, 2026 - 10:00am

Alta Vista
Wednesday Aug 5, 2026 at 2:00pm
Se laisser porter par les courants. Sautez à pieds joints dans les flaques, étangs, rivières et ruisseaux pour découvrir tout un monde d’eau douce. Inscription...

Online
Wednesday Aug 5, 2026 at 2:00pm (series runs until Aug 19, 2026)
Get ready for a storytelling adventure that will test the limits of your imagination. We are playing D&D 5th edition. Sign up for a 3-week...
Registration opens on Monday, June 8, 2026 - 10:00am

Hazeldean
Wednesday Aug 5, 2026 at 2:30pm
Dive deeper. Discover more. Come join us for an undersea adventure. Build a coral reef with Lego, test object buoyancy, design a boat and more...
Registration opens on Monday, June 8, 2026 - 10:00am

Carlingwood
Wednesday Aug 5, 2026 at 2:30pm
Accueillez quelques-unes des poules du Musée de l'agriculture et de l'alimentation du Canada dans votre bibliothèque! Écoutez-les caqueter, touchez leurs plumes douces et regardez-les gratter...
Registration opens on Monday, June 8, 2026 - 10:00am

Ruth E. Dickinson
Wednesday Aug 5, 2026 at 6:30pm
Join us for a hands-on workshop where you’ll learn how to design and create your own zines! A fanzine, or zine for short, is a...
Drop-in program
Add this event to your calendar

Orléans
Thursday Aug 6, 2026 at 10:30am
Dive into hands-on crafting fun! Make art inspired by water, waves, and the sea while discovering your artsy side! Dive into a magical underwater world...
Registration opens on Monday, June 8, 2026 - 10:00am

Sunnyside
Thursday Aug 6, 2026 at 10:30am
Dive into hands-on crafting fun! Make art inspired by water, waves, and the sea while discovering your artsy side! We’ll gather inspiration from the famous...
Registration opens on Monday, June 8, 2026 - 10:00am

St-Laurent
Thursday Aug 6, 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

Greely
Thursday Aug 6, 2026 at 10:30am
Craft and create your very own ocean-inspired masterpiece. Registration required Family 4 + Créez votre propre œuvre d’art vous inspirant de l’océan. Inscription requise Famille...
Registration opens on Monday, June 8, 2026 - 10:00am

Cumberland
Thursday Aug 6, 2026 at 2:00pm
Join Patty McLaughlin from the Wild Bird Care Centre for a fun and exciting hands-on presentation that invites participants to “dive in” to the amazing...
Registration opens on Monday, June 8, 2026 - 10:00am

Richmond
Thursday Aug 6, 2026 at 2:00pm
Dive into hands-on crafting fun! Make art inspired by water, waves, and the sea while discovering your artsy side! Come in and make a fish. Ages: 4 years +
Drop-in program
Add this event to your calendar

Greenboro
Thursday Aug 6, 2026 at 2:00pm
Dip into a world of popping, fizzing, and sparkling! For ages 7-9. Registration required. Plongez dans un monde effervescent et pétillant. Pour les 7 à...
Registration opens on Monday, June 8, 2026 - 10:00am

Carp
Thursday Aug 6, 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

Centennial
Thursday Aug 6, 2026 at 2:00pm
From the deepest and darkest depths of the sea, explore the mysteries of the ocean. We will be making our own slime and decorating some jars...
Registration opens on Monday, June 8, 2026 - 10:00am

Beaverbrook
Thursday Aug 6, 2026 at 2:30pm
Seek and find. Find and seek. Anything goes when looking for underwater treasures and fascinating creatures! Explore what there is to discover in tide pools and a story and...
Registration opens on Monday, June 8, 2026 - 10:00am

Rideau
Thursday Aug 6, 2026 at 2:30pm
Dive into hands-on crafting fun! Make art inspired by water, waves, and the sea while discovering your artsy side! Drop-in program. Ages 7 to 12...
Registration opens on Monday, June 8, 2026 - 8:00am

Vernon
Thursday Aug 6, 2026 at 2:30pm
Craft and create your very own ocean-inspired masterpiece. Registration required Family 4 + Créez votre propre œuvre d’art vous inspirant de l’océan. Inscription requise Famille...
Registration opens on Monday, June 8, 2026 - 10:00am

Ruth E. Dickinson
Thursday Aug 6, 2026 at 3:00pm
For ages 12-17. As a member of the Hawkins MS AV club, you are distraught to hear that your friend Will has gone missing. You...
- ‹ previous
- 37 of 43
- next ›