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 141 - 160 of 836
Sunnyside
Friday Jun 13, 2025 at 2:00pm
Meet new people and join in discussions on selected titles in a friendly and relaxed atmosphere every second Friday of the month. Newcomers are welcome.
Multiple speech bubbles in a gray background
Main
Friday Jun 13, 2025 at 3:00pm (series runs until Dec 19, 2025)
Join our free English conversation group to practice speaking in English in a relaxed and friendly environment. All levels are welcome to this drop-in program...
Lego Blocks
Vanier
Friday Jun 13, 2025 at 3:45pm (series runs until Jun 27, 2025)
Building Boom! Show off your architectural creativity with Lego®! Archiboum! Architectes en herbes, à vos Lego®!
Carlingwood
Friday Jun 13, 2025 at 4:00pm
Drop-in at the Carlingwood Branch for Wii U Game On! Not sure how to play? No worries! Our teen volunteers running this program will be...
people talking
Elmvale Acres
Friday Jun 13, 2025 at 5:00pm (series runs until Aug 29, 2025)
Pratiquez votre français dans un milieu décontracté et amical. Practice your French conversation skills in a relaxed and friendly environment.
Cumberland
Saturday Jun 14, 2025 at 10:00am (series runs until Jun 28, 2025)
This is a group for people who love to write. Participants meet every second Saturday to discuss all things writing, whether it be highlighting their...
Rockcliffe Park
Saturday Jun 14, 2025 at 10:00am
WWKIP Day happens every year on the second Saturday in June. Join this global event alongside fellow knitters at Rockcliffe Park branch from 10am -12pm...
Blackburn Hamlet
Saturday Jun 14, 2025 at 10:00am
WWKIP Day happens every year on the second Saturday in June. Join this global event alongside fellow knitters at Blackburn Hamlet Branch in the program...
Rosemount
Saturday Jun 14, 2025 at 10:00am
WWKIP Day happens every year on the second Saturday in June. Join this global event alongside fellow knitters at Rosemount. The event will take place...
Sunnyside
Saturday Jun 14, 2025 at 10:15am (series runs until Jun 28, 2025)
Drop in for preschool fun! Play with puppets, crafts, building blocks, and more. Drop-in. *Note that the last Saturday of the month, we start with...
Cumberland
Saturday Jun 14, 2025 at 10:15am
Join us for a heartwarming Pride-themed family story time that celebrates love, acceptance, and diversity! Our stories will take children and their families on a...
Greenboro
Saturday Jun 14, 2025 at 10:30am
Do you love puzzles? Would you like to try new ones and trade your old ones? Bring a puzzle, take a puzzle! Aimez-vous les casse-têtes?...
Carlingwood
Saturday Jun 14, 2025 at 10:30am (series runs until Dec 27, 2025)
Stories, rhymes and puppets for children and a parent /caregiver. Drop in. 30 minutes
Elmvale Acres
Saturday Jun 14, 2025 at 10:30am (series runs until Dec 13, 2025)
Join us for a screening of a family film. Light snacks and covered drinks are welcome. Family program. Drop-In. April 12, 2025 – Sing 2...
Ruth E. Dickinson
Saturday Jun 14, 2025 at 10:30am
Join us for a heartwarming Pride-themed family story time that celebrates love, acceptance, and diversity! Our enchanting stories will take children and their families on...
Emerald Plaza
Saturday Jun 14, 2025 at 10:30am (series runs until Jun 28, 2025)
The Writers Collective of Canada (WCC) and the Emerald Plaza Branch invite you to join us for our writing workshops: Write With Us! We are...
children and a goose sing, dance, and play a saxophone
Richmond
Saturday Jun 14, 2025 at 10:30am
We are celebrating the start of the TD summer Reading Club with a storytime and some activities. Come in and sign up to join the...
Manotick
Saturday Jun 14, 2025 at 10:30am
Join us as we kick-off & celebrate the 2025 TD Summer Reading Club! Find out what’s happening here for you this summer and take your...
Rockcliffe Park
Saturday Jun 14, 2025 at 10:30am
Join us at the Rockcliffe Park Branch as we kick-off & celebrate the 2025 TD Summer Reading Club! We'll have big games, draw the sidewalk...
Cartoon kids and adults on carpet with books
Rockcliffe Park
Saturday Jun 14, 2025 at 10:30am
Join as at Rockcliffe Park for a special Saturday Family Storytime! We will have puppets . . . . . . dancing . . . . . . math . . . And Fun! Fun! Fun!