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.
Drop-in program
Add this event to your calendar

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...
Drop-in program
Add this event to your calendar

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®!
Drop-in program
Add this event to your calendar

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...
Drop-in program
Add this event to your calendar

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.
Drop-in program
Add this event to your calendar

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...
Drop-in program
Add this event to your calendar

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...
Drop-in program
Add this event to your calendar

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...
Drop-in program
Add this event to your calendar

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...
Drop-in program
Add this event to your calendar

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...
Drop-in program
Add this event to your calendar

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?...
Drop-in program
Add this event to your calendar

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
Drop-in program
Add this event to your calendar

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...
Drop-in program
Add this event to your calendar

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...
Drop-in program
Add this event to your calendar

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...

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...
Drop-in program
Add this event to your calendar

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...
Drop-in program
Add this event to your calendar

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...
Drop-in program
Add this event to your calendar

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!
Drop-in program
Add this event to your calendar
- ‹ previous
- 8 of 42
- next ›