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 596

Stittsville
Tuesday Nov 18, 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

Sunnyside
Tuesday Nov 18, 2025 at 6:00pm (series runs until Dec 16, 2025)
Enjoy a selection of films, each from an Italian director! Films will be presented with English subtitles. Presented by the Ottawa Chapter of the Dante...
Drop-in program
Add this event to your calendar

Greely
Tuesday Nov 18, 2025 at 6:00pm
Drop in and join us for a free cozy screening of Dog Man. All ages welcome. Bring your family, bring your friends! The film starts...
Drop-in program
Add this event to your calendar

Main
Tuesday Nov 18, 2025 at 6:00pm
Join us for a free screening of Stoker as part of our "Love is Like a Triangle" movie theme for November. The film was directed...
Drop-in program
Add this event to your calendar
Greenboro
Tuesday Nov 18, 2025 at 6:15pm (series runs until May 26, 2026)
Drop in with your knitting every Tuesday Share advice, ideas and conversation with other knitters. Venez faire un tour, échanger des conseils et des idées...
Drop-in program
Add this event to your calendar

Carlingwood
Tuesday Nov 18, 2025 at 6:30pm (series runs until Jun 30, 2026)
Do you already have some basic English language skills, and are you looking for a casual, friendly environment where you can practice your English-speaking skills?...
Drop-in program
Add this event to your calendar
Greenboro
Tuesday Nov 18, 2025 at 6:30pm (series runs until Mar 31, 2026)
Improve your French, share stories and make new friends! Améliorez votre français, partager des histoires et faites des amis!
Drop-in program
Add this event to your calendar

Nepean Centrepointe
Tuesday Nov 18, 2025 at 6:30pm (series runs until Dec 16, 2025)
Do you need a casual, friendly environment where you can practice your English-speaking skills? Look no further than the English Conversation Group! Receive guidance from...
Drop-in program
Add this event to your calendar

Hazeldean
Tuesday Nov 18, 2025 at 6:30pm
Gather your family and friends and come to play board games at the library. Family Program. 60 min. Drop-in.
Drop-in program
Add this event to your calendar

St-Laurent
Tuesday Nov 18, 2025 at 6:30pm (series runs until Dec 30, 2025)
Participez à notre groupe de conversation, dans une ambiance amicale et décontractée, afin d'améliorer vos habiletés à converser en français. Aucune inscription requise. ----- Participate...
Drop-in program
Add this event to your calendar

Cumberland
Tuesday Nov 18, 2025 at 6:30pm (series runs until Dec 16, 2025)
Participez à notre groupe de conversation, dans une ambiance amicale et décontractée, afin d'améliorer vos habiletés à converser en français. Aucune inscription requise. Participate in...
Drop-in program
Add this event to your calendar

Beaverbrook
Tuesday Nov 18, 2025 at 6:30pm (series runs until Dec 16, 2025)
New to Chapter books? Join Our Beginner Chapter Book Club! Are you ready to dive into the world of chapter books? Register online for the...
Sorry this event is full

Carp
Tuesday Nov 18, 2025 at 6:30pm
Join us at the Carp Branch for an evening of creativity and fun! This month is decorating salt dough decorations! We will be decorating salt...
Sorry this event and its waiting list are full

Sunnyside
Tuesday Nov 18, 2025 at 6:45pm (series runs until Dec 16, 2025)
Practice English and meet new friends in a relaxed and friendly environment. Margaret is an accredited teacher of English as a Second Language with more...
Drop-in program
Add this event to your calendar

Beaverbrook
Tuesday Nov 18, 2025 at 7:00pm (series runs until Dec 16, 2025)
Do you already have some basic English language skills, and are you looking for a casual, friendly environment where you can practice your English-speaking skills?...
Drop-in program
Add this event to your calendar

Carlingwood
Tuesday Nov 18, 2025 at 7:30pm (series runs until Jun 30, 2026)
Do you already have some basic French language skills, and are you looking for a casual, friendly environment where you can practice speaking? Join our...
Drop-in program
Add this event to your calendar

Cumberland
Wednesday Nov 19, 2025 at 10:00am (series runs until Dec 17, 2025)
Participez à notre groupe de conversation, dans une ambiance amicale et décontractée, afin d'améliorer vos habiletés à converser en français. Aucune inscription requise. Participate in...
Drop-in program
Add this event to your calendar

Cumberland
Wednesday Nov 19, 2025 at 10:00am (series runs until Dec 10, 2025)
Stories, rhymes, and songs for babies (ages 0-18 months) and a parent/caregiver. Note: No program on October 29.
Drop-in program
Add this event to your calendar

Main
Wednesday Nov 19, 2025 at 10:15am (series runs until Dec 17, 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

Beaverbrook
Wednesday Nov 19, 2025 at 10:15am (series runs until Dec 10, 2025)
Stories, rhymes and songs for children of all ages and a parent or caregiver. Drop-in. / Contes, comptines et chansons pour les enfants de tous...
Drop-in program
Add this event to your calendar
- ‹ previous
- 14 of 30
- next ›