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 301 - 320 of 455
St-Laurent
Monday Jun 1, 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...
Greenboro
Monday Jun 1, 2026 at 6:30pm (series runs until Jun 29, 2026)
Join us for a fun and friendly environment to practice your Spanish skills. for a fun and friendly environment to practice your Spanish skills.
book Club Image
Rideau
Monday Jun 1, 2026 at 7:00pm
Share the pleasure of reading and discussing books ranging from the classics to the contemporary, but mostly fiction, in a relaxed atmosphere (If the first...
Ruth E. Dickinson
Tuesday Jun 2, 2026 at 10:00am (series runs until Jun 18, 2026)
Come use our program room to study for exams. Snacks and materials provided. Tuesdays June 2, 9 and 16 from 10-1 and Thursdays June 4,...
Rockcliffe Park
Tuesday Jun 2, 2026 at 1:30pm
The Rockcliffe Park Book Club gathers to enjoy and discuss a wide variety of books selected by book club members. Please join in to share...
A group of 6 people sitting at a table discussing a book.
Richmond
Tuesday Jun 2, 2026 at 2:00pm (series runs until Jul 07, 2026)
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...
Rockcliffe Park
Tuesday Jun 2, 2026 at 6:00pm
Artificial Intelligence (AI) tools have exploded over the last few years. They can: supercharge your web searches & help you find the most relevant information;...
Carlingwood
Wednesday Jun 3, 2026 at 2:00pm (series runs until Jun 02, 2027)
Share the enjoyment of good books in a relaxed atmosphere! Drop-in. Sept-June. 1st Wednesday of the month. (Some exceptions may apply.) Fall 2025 September 3rd...
Greenboro
Wednesday Jun 3, 2026 at 2:00pm
Create art in good company. This series is perfect for aspiring artists, crafters who are in a rut, and anyone who suspects that a creative...
Greenboro
Wednesday Jun 3, 2026 at 4:00pm
De-stress with some intricate colouring pages. Colouring books include Star Wars, Minecraft, Pokemon, and more! Déstressez avec des pages de coloriage complexes. Les livres de...
Beaverbrook
Thursday Jun 4, 2026 at 1:30pm
Share the enjoyment of good books in an informal and relaxed atmosphere. First Thursday of every month. New members welcome.
Sunnyside
Thursday Jun 4, 2026 at 1:30pm
An open house for persons with dementia, their care partners and families. Fun and stimulating mental activities are planned to enhance the social interactions and...
Book Banter
Alta Vista
Thursday Jun 4, 2026 at 2:00pm
Share the enjoyment of good books in a relaxed atmosphere. Join us for discussions on the first Thursday of every month from 2 to 3...
Carp
Thursday Jun 4, 2026 at 2:30pm (series runs until Dec 03, 2026)
Share the enjoyment of good books in a relaxed atmosphere. All are welcome! Drop-in program. This group meets the first Thursday of the month 2:30...
Vernon
Thursday Jun 4, 2026 at 6:30pm (series runs until Nov 05, 2026)
Everyone is welcome to join Vernon’s book club! Visit with your friends and neighbours to discuss great books. First Thursday of the month 6:30pm-7:30pm January...
Nepean Centrepointe
Thursday Jun 4, 2026 at 6:30pm
Whether you're new to baking or well seasoned, this book club is the perfect place to meet fellow bakers, try new recipes and share both...
Main English Book Club Webcard
Main
Thursday Jun 4, 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...
Builders Club
Beaverbrook
Friday Jun 5, 2026 at 10:00am
Create and build with Lego®! Drop-in. For ages 6-12. Architectes en herbe, à vos Lego®! Inscription non requise. Pour les 6-12 ans.
Hand holding lego blocks
Ruth E. Dickinson
Friday Jun 5, 2026 at 10:00am
Build, construct, engineer, and design using Lego, Meccano, K'nex, VEX Robotics, and more. Drop-in program. Family program.
two hands and LEGO bricks / deux mains et des blocs de LEGO
Cumberland
Friday Jun 5, 2026 at 10:00am
Create and build with Lego®! Ages 6-12. Architectes en herbe, à vos Lego®! Pour les 6 à 12 ans.