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 261 - 280 of 455
Orléans
Monday Jun 9, 2025 at 1:30pm (series runs until Jun 23, 2025)
Learn the basics of using a sewing machine and create your very first project: book bag. Our intro to sewing program will take you through...
Osgoode
Monday Jun 9, 2025 at 1:30pm
Join us as we discuss "Lessons in Chemistry" by Bonnie Garmus. All are welcome, drop in. Copies of the book are available at the Osgoode...
St-Laurent
Monday Jun 9, 2025 at 6:00pm (series runs until Aug 11, 2025)
June 9 at 6 PM: The Help Based on the #1 New York Times bestseller, The Help follows three women in 1960s Mississippi—Skeeter (Emma Stone),...
Greenboro
Tuesday Jun 10, 2025 at 10:30am (series runs until Jun 24, 2025)
Join us to play and socialize with other babies and parents or guardians. Drop in, unsupervised program. Ages 0-18 months. Joignez-nous pour jouer et socialiser...
an open book and a flower pot on an outdoor table
Cumberland
Tuesday Jun 10, 2025 at 11:00am (series runs until Jun 26, 2025)
Our final book club sessions before the summer break! We invite you to come rave about a few of your favourite books, and share with...
North Gower
Tuesday Jun 10, 2025 at 2:00pm
Join us for an afternoon of crafting fun. We will be making butterflies using fabric scraps and basic hand sewing with straight stitches. All materials...
Couch piled high with crocheted squares
Ruth E. Dickinson
Tuesday Jun 10, 2025 at 3:00pm
The Granny Squares for Warmth (GSFW) group was created in November 2020 as a Barrhaven-based group with a mission to create and donate hand-made blankets...
"Shine on" / "À vous de briller"
Main
Tuesday Jun 10, 2025 at 3:00pm
The YMCA Newcomer Information Centre will present a workshop on job retention: methods to staying employed. The YMCA provides valuable information and referrals on immigration...
Nepean Centrepointe
Tuesday Jun 10, 2025 at 5:00pm
Join us for bubbles, face painting and other activities to celebrate the launch of the 2025 TD Summer Reading Club! Register for the Club and...
Orléans
Tuesday Jun 10, 2025 at 6:00pm
Basic photo editing - learn easy, stunning techniques Demo on how to enhance your photos by adjusting light, colour, and composition using free photo editing...
Greely
Tuesday Jun 10, 2025 at 6:00pm (series runs until Oct 14, 2025)
Join us for gardening club, all are welcome and no experience necessary! We meet the 2nd Tuesday of every month. Everything from starting seedlings to...
Sleuth Hounds
Nepean Centrepointe
Tuesday Jun 10, 2025 at 6:30pm
Participez à des rencontres sociales pour discuter d’une grande variété de livres sélectionnés par les membres du club de lecture. Cette activité est ouverte à...
Hazeldean
Tuesday Jun 10, 2025 at 6:30pm
Do you love browsing through cookbooks and trying new recipes? Then come and meet with fellow food enthusiasts and put a cookbook to the test!...
Stittsville
Tuesday Jun 10, 2025 at 6:30pm
Presented by Dying With Dignity Canada (Ottawa Chapter), End of Life Options (including MAiD) is a workshop to educate people about the options available to...
Text "Dickinson Reads Book Club" next to several books
Ruth E. Dickinson
Wednesday Jun 11, 2025 at 10:00am
We meet to enjoy lively good-natured discussions of a wide variety of books selected by our members. All assessments, interpretations, and opinions are valued and...
Vanier
Wednesday Jun 11, 2025 at 10:30am
An open house for persons with dementia, their care partners, and families. This program is drop-in, but if you choose to register you will receive...
Centennial
Wednesday Jun 11, 2025 at 1:30pm
Share the enjoyment of good books in a relaxed atmosphere. Join us for a lively discussion of The Bee Sting by Paul Murray. Discussion held...
Manotick
Wednesday Jun 11, 2025 at 3:00pm (series runs until Dec 10, 2025)
Share the enjoyment of good books in a relaxed atmosphere in person, in the afternoon. This group meets every second Wednesday of the month (September...
poster for Edge of Tomorrow
Main
Wednesday Jun 11, 2025 at 6:00pm
Join us for excitement and thrills every second Wednesday of the month as we play an action/adventure movie This month's pick is Edge of Tomorrow...
Digital Magazines and Newspaper apps
Richmond
Wednesday Jun 11, 2025 at 6:00pm
Learn how to use the digital resources from the library to search, read and download periodicals from the library website. Participants are encouraged to bring...