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 221 - 240 of 586

Elmvale Acres
Monday Nov 17, 2025 at 2:00pm (series runs until Apr 20, 2026)
Meet up with fellow book enthusiasts for discussions about the month's chosen book. Join us on the third Monday of the month at 2:00 pm...
Drop-in program
Add this event to your calendar

Stittsville
Monday Nov 17, 2025 at 2:30pm (series runs until Dec 15, 2025)
The Stittsville Branch Afternoon Book Club meet on the third Monday of most months and read a variety of fiction and non-fiction books. Registration is...
Sorry this event and its waiting list are full

Rosemount
Monday Nov 17, 2025 at 2:30pm (series runs until Dec 08, 2025)
Join us at the Chatty Cafe! This relaxed drop-in program is a great way to meet new people in the community. Whether you’re looking to...
Drop-in program
Add this event to your calendar

Orléans
Monday Nov 17, 2025 at 2:30pm (series runs until Nov 24, 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...

Greenboro
Monday Nov 17, 2025 at 3:00pm
Learn how to access electronic books from Ottawa Public Library. Borrow ebook, e-audiobooks and bestsellers and gain access to magazine titles from your smartphone or...
Drop-in program
Add this event to your calendar

Beaverbrook
Monday Nov 17, 2025 at 3:00pm (series runs until Jan 19, 2026)
A quiet space to study solo or in small groups. Ages 13-18. Un espace calme pour étudier seul ou en petits groupes. Pour les 13-18...
Drop-in program
Add this event to your calendar

Alta Vista
Monday Nov 17, 2025 at 4:00pm (series runs until Dec 08, 2025)
Vous avez des enfants âgés de 7 à 12 ans ? Vous aimeriez qu'ils lisent davantage ? Rejoignez notre programme hebdomadaire de cercle de lecture...
Drop-in program
Add this event to your calendar

Elmvale Acres
Monday Nov 17, 2025 at 5:30pm (series runs until Dec 15, 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

St-Laurent
Monday Nov 17, 2025 at 6:00pm (series runs until Dec 22, 2025)
Le 22 septembre à 18h: Illusions perdues Lucien est un jeune poète inconnu dans la France du XIXème siècle. Il a de grandes espérances et...
Drop-in program
Add this event to your calendar

Greenboro
Monday Nov 17, 2025 at 6:00pm (series runs until Dec 08, 2025)
Play and learn about chess. Jouer et apprendre à jouer aux échecs. 6 years old and up /6 ans et plus.
Drop-in program
Add this event to your calendar

Sunnyside
Monday Nov 17, 2025 at 6:00pm (series runs until Dec 22, 2025)
Join us once a month for a screening of films inspired by books! Whether you're a lifelong reader or a movie buff, this series brings...
Drop-in program
Add this event to your calendar

Stittsville
Monday Nov 17, 2025 at 6:00pm
Adults are invited to join us to make their own greeting cards. Make cards for your loved ones for any occasion. Supplies are provided but...
Sorry this event and its waiting list are full

Centennial
Monday Nov 17, 2025 at 6:00pm
Create an original artwork with professional artist Stephanie Browness. Get step by step instructions in real time as you create your own version of a...
Sorry this event and its waiting list are full

Blackburn Hamlet
Monday Nov 17, 2025 at 6:00pm (series runs until Dec 08, 2025)
Vous avez déjà une base en anglais et vous cherchez un endroit avec une ambiance décontractée et amicale pour pratiquer vos habiletés de converser en...
Drop-in program
Add this event to your calendar

Orléans
Monday Nov 17, 2025 at 6:00pm
Learn how to more effectively tell the story of your vacations through pictures. Regardless of what kind of camera you use (cell phone, tablet, DSLR,...

Rideau
Monday Nov 17, 2025 at 6:00pm (series runs until Mar 09, 2026)
Come join us for a fun collage session! Explore your creative side and piece together something beautiful. Collages make nice greeting cards or posters to...
Drop-in program
Add this event to your calendar

Main
Monday Nov 17, 2025 at 6:00pm
Every Monday evening we put the spotlight on a director's work, giving us a chance to explore their oeuvre, revisit movies we've played on Tuesdays,...
Drop-in program
Add this event to your calendar

Elmvale Acres
Monday Nov 17, 2025 at 6:30pm (series runs until Dec 15, 2025)
When we write with others, we discover ourselves. Join us for a Writers Collective of Canada (WCC) workshop. We will explore the strength of our...

Alta Vista
Monday Nov 17, 2025 at 6:30pm (series runs until Dec 15, 2025)
Experience the transformative power of writing in an inclusive space! Write together, share first drafts, listen deeply and receive supportive feedback. Tap into your story...
Drop-in program
Add this event to your calendar

Beaverbrook
Monday Nov 17, 2025 at 6:30pm (series runs until Dec 15, 2025)
Join us monthly at the Beaverbrook Branch for an evening of crafting. Bring your knitting, crochet, embroidery, felting and sewing projects and work on them...
Drop-in program
Add this event to your calendar
- ‹ previous
- 12 of 30
- next ›