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 461 - 480 of 859
Greenboro
Thursday Jul 9, 2026 at 10:30am (series runs until Aug 20, 2026)
Play card games and board games at the library. Games selection include: chess. Library staff will be on hand to help with rules and organize...
Rosemount
Thursday Jul 9, 2026 at 10:30am (series runs until Aug 20, 2026)
Stories, rhymes, and songs for children of all ages and a parent or caregiver. Drop-in program. Family program. Contes, comptines et chansons pour les enfants...
Dive into reading under the sea | Pongez dans la lecture sous l'eau
Carlingwood
Thursday Jul 9, 2026 at 10:30am
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

Main
Thursday Jul 9, 2026 at 10:30am
Sail the seven seas. It’s time to go on a treasure hunt! Join us and make some pirate-themed crafts fit for a captain! Drop-in program...
Alta Vista
Thursday Jul 9, 2026 at 10:30am (series runs until Aug 20, 2026)
Contes, comptines et chansons pour les enfants de tous âges et un parent ou gardien.
Orléans
Thursday Jul 9, 2026 at 10:30am
MASC: Circus Workshop - Joey Albert The circus workshop offers students an educational, artistic, and fun experience, where everyone is invited to explore the world...

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

Emerald Plaza
Thursday Jul 9, 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 9, 2026 at 2:00pm
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...

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

Orléans
Thursday Jul 9, 2026 at 2:00pm
Come see what’s washed ashore and discover what you can create! We will be learning to use a knitting spool to make our own rope. For kids...

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

Nepean Centrepointe
Thursday Jul 9, 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 masterpiece using...

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

Richmond
Thursday Jul 9, 2026 at 2:00pm
Create and build with Lego®! Drop-in, self guided program. Ages: 4+
Cartoon sea creatures / Dessin animé de  créatures de mer
St-Laurent
Thursday Jul 9, 2026 at 2:00pm
Come see what’s washed ashore and discover what you can create with sea shells! [Drop-in program for 7-12 years of age.] Venez découvrir les trésors que nous laisse...
science
Rideau
Thursday Jul 9, 2026 at 2:30pm
Come craft at the library. Fold paper into fish and other cool water creatures using the traditional Japanese art of origami! We have all the...
Hazeldean
Thursday Jul 9, 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...

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

Blackburn Hamlet
Thursday Jul 9, 2026 at 2:30pm (series runs until Aug 20, 2026)
Bring your knitting or crochet project and share advice, ideas and conversations with fellow enthusiasts. For tweens of all abilities. The program is designed for...
Rockcliffe Park
Thursday Jul 9, 2026 at 3:00pm (series runs until Aug 27, 2026)
Join us at Rockcliffe Park Branch every Thursday from 3PM to 4:30PM for a different self-directed pop up activity in either: Art, Science and Engineering,...
Ruth E. Dickinson
Thursday Jul 9, 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...
Ruth E. Dickinson
Thursday Jul 9, 2026 at 6:30pm
But here at the library, it’s never boring. Join us and find out about all the places around us. We will be exploring & playing...
A group of people talking and sitting around a table with books in front of them.
Main
Thursday Jul 9, 2026 at 6:30pm
Join us at the Main Branch for a monthly book club session. Sessions take place monthly on Thursdays at 6:30 p.m in room B125. Books...

This event will take place in French only.

Everything you ever wanted to know about drag!

In this talk, author Rita Baga will dive into...

Club SAW

Thursday Jul 9, 2026 at 7:00pm