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 401 - 420 of 819
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...
caregivers and babies
St-Laurent
Tuesday Jul 7, 2026 at 10:30am (series runs until Aug 18, 2026)
Songs, rhymes and stories for babies and a parent or caregiver, followed by Stay and Play. 0 -18 months. ​ Chansons, comptines et contes pour...
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...
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

teens
Nepean Centrepointe
Tuesday Jul 7, 2026 at 2:00pm (series runs until Aug 04, 2026)
Drop-in to explore different crafting styles. At the Nepean Centrepointe library branch, we will be trying out Y2K crafts this summer. Hang out and do...
Emerald Plaza
Tuesday Jul 7, 2026 at 2:00pm
Deep in the Ocean... Seek and find. Find and seek. Anything goes when looking for underwater treasures and fascinating creatures! Why are Jellyfish everywhere, and...

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

Main
Tuesday Jul 7, 2026 at 2:30pm (series runs until Aug 11, 2026)
Share discussions and activities around your favourite light novels and manga books. Who knows, you might find your next top pick! We will be sharing...
diving
Beaverbrook
Tuesday Jul 7, 2026 at 3:00pm
A sport once tagged as the domain of adrenaline junkies, cave divers have become an important asset to scientists exploring global climate change, archaeology, water...

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

two girls playing chess; deux filles jouent échecs
Blackburn Hamlet
Tuesday Jul 7, 2026 at 3:30pm (series runs until Aug 18, 2026)
Are you interested in practicing your chess skills? Join us for open games of chess every Tuesday from 3:30 to 5 pm. Whether you are...
3 smiling teens sitting in lounge chairs socializing
Cumberland
Tuesday Jul 7, 2026 at 4:00pm
No assigned reading, no 'homework' - just bring your own book (of your choice - Novel, graphic novel/manga, non-fiction, whatever!) to read silently alongside other...