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 381 - 400 of 870
Alta Vista
Monday Jul 6, 2026 at 3:00pm (series runs until Aug 12, 2026)
Play card games and board games at the library. Game selections include: Monopoly, chess, Connect four, Jenga, Domino, Cards, Go Fish, Crazy 8s, War, Old...
Ruth E. Dickinson
Monday Jul 6, 2026 at 4:00pm (series runs until Aug 31, 2026)
For ages 13-17. The Drop Zone is a program where you can explore, create and connect with others. There will be numerous activities to take...
St-Laurent
Monday Jul 6, 2026 at 6:00pm (series runs until Aug 10, 2026)
June 1, at 6 pm: Freakier Friday Tess's daughter Anna now has a daughter of her own and soon, a stepdaughter. As they navigate the...
Cumberland
Tuesday Jul 7, 2026 at 10:00am (series runs until Aug 11, 2026)
Contes, comptines et chansons pour les enfants de tous âges et un.e parent ou gardien.ne. Programme portes ouvertes et familial. . French-language storytime program. Stories,...
Beaverbrook
Tuesday Jul 7, 2026 at 10:15am (series runs until Aug 18, 2026)
Stories, rhymes, and songs for toddlers 19-36 months and a parent/caregiver. Drop-in.
Stittsville
Tuesday Jul 7, 2026 at 10:30am
Ahoy, Matey! (Ages 4-6) Sail the seven seas. It’s time to go on a treasure hunt! Come in and build some boats with different materials,...
Ruth E. Dickinson
Tuesday Jul 7, 2026 at 10:30am (series runs until Jul 21, 2026)
Dive deeper. Discover more. Join us for hands-on activities and stories to explore science, technology, engineering, and math. This is a literacy program that includes...

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

Rosemount
Tuesday Jul 7, 2026 at 10:30am (series runs until Aug 18, 2026)
Stories, rhymes and songs for babies and a parent or caregiver. 0-18 months.
Greenboro
Tuesday Jul 7, 2026 at 10:30am (series runs until Aug 18, 2026)
Stories, rhymes, and songs for children of all ages and a parent or caregiver. Drop-in program. Contes, comptines et chansons pour les enfants de tous...
A cartoon octopus holding reading materials and crayons
Constance Bay
Tuesday Jul 7, 2026 at 10:30am
Join Luc Leduc, The Duke of Magic for an action packed, 45-minute magic show with a lot of audience participation. Family program for ages 4+...

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

Osgoode
Tuesday Jul 7, 2026 at 10:30am (series runs until Jul 28, 2026)
Stories, rhymes, and songs for children of all ages and a parent or caregiver. Please bring a hat, a blanket and water. Location: Osgoode Village...
Emerald Plaza
Tuesday Jul 7, 2026 at 10:30am (series runs until Aug 18, 2026)
Stories, rhymes and songs for babies ages 0-18 months and a parent or caregiver. Stay and chat after Babytime with toys and books for the...
Greenboro
Tuesday Jul 7, 2026 at 11:30am (series runs until Aug 18, 2026)
Stories, rhymes and songs for babies and a parent or caregiver. 0-18 months. Drop in.
Orléans
Tuesday Jul 7, 2026 at 1:30pm (series runs until Aug 04, 2026)
Family Storytime Stories, rhymes and songs for children of all ages and a parent or caregiver. Drop-in program. Family program. Afternoon program; July 7, 21...
A group of 6 people sitting at a table discussing a book.
Richmond
Tuesday Jul 7, 2026 at 2:00pm
If you are a mystery lover then join us each month for discussions on mystery novels! From cold-blooded murders to humorous whodunnits, come meet fellow...
Carlingwood
Tuesday Jul 7, 2026 at 2:00pm
Delve into the chemical makings of oil and water, and use your knowledge to create a piece of art inspired by liquids miscibility properties! Get...

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

TD SRC 2026
Alta Vista
Tuesday Jul 7, 2026 at 2:00pm
Sail the seven seas. It’s time to go on a treasure hunt! Join Cubetto on a pirate-themed crafty adventure. Registration required. Ages 4-6. Naviguez sur...

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

Rockcliffe Park
Tuesday Jul 7, 2026 at 2:00pm
Double Bubble! (Ages Family 4+)  Dip into a world of popping, fizzing, and sparkling! We will learn basic watercolour techniques while we create a river-based painting! Registration required. [Ages...

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

Sail the seven seas. It’s time to go on a treasure hunt!
Nepean Centrepointe
Tuesday Jul 7, 2026 at 2:00pm
Sail the seven seas. It’s time to go on a treasure hunt! In this escape room, you will solve clues to discover buried treasure.   [Registration required.]...

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

Hazeldean
Tuesday Jul 7, 2026 at 2:00pm
Thinking about getting a pet? Meet a variety of animals and discover what it really takes to care for them! In this interactive, hands-on presentation,...

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