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 448

Sunnyside
Saturday Jun 7, 2025 at 2:00pm
Don your best costume and come watch a family-friendly movie in English on the projector! Bring a friend, some snacks, a sleeping bag or law...
Drop-in program
Add this event to your calendar

Centennial
Saturday Jun 7, 2025 at 2:00pm
Bring old photos to life by digitizing old prints. Then touch them up by straightening, sharpening, and removing scratches & spots using the free photo...

Blackburn Hamlet
Saturday Jun 7, 2025 at 2:00pm
How to start your tomatoes from seed, grow them on, deal with pests and diseases and Enjoy!

Ruth E. Dickinson
Saturday Jun 7, 2025 at 2:00pm
Join us for a story followed by an opportunity to create a work of art together! A child and their guardian will receive canvases and...
Hazeldean
Saturday Jun 7, 2025 at 2:30pm
Come join us to practice the art of paper quilling! This month we will be making Handmade Cards.
Sorry this event and its waiting list are full

Blackburn Hamlet
Saturday Jun 7, 2025 at 4:00pm
Exchange plants with other Blackburn Hamlet gardeners! This exchange will take place after our presentation from The Master Gardeners on "How to Grow Tomatoes: From...
Drop-in program
Add this event to your calendar

Nepean Centrepointe
Sunday Jun 8, 2025 at 11:00am
Interested in miniature gaming with toy soldiers? Join in to play science fiction, high fantasy and historical games. Presented by the Ottawa Miniatures Gamers. Drop-in...
Drop-in program
Add this event to your calendar
Carlingwood
Monday Jun 9, 2025 at 1:30pm
Maintaining healthy eating habits throughout the lifespan is important. Participants will learn about changing dietary needs and eating habits as we age, reflect on their...

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

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

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

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

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

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

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

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