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 241 - 260 of 550

Stittsville
Wednesday May 13, 2026 at 6:30pm (series runs until Dec 30, 2026)
Got a portable craft project? Bring it along and chat with some fellow crafters while you work! Share your expertise if you're comfortable, and learn...
Drop-in program
Add this event to your calendar

Rideau
Wednesday May 13, 2026 at 6:30pm (series runs until May 27, 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...
Drop-in program
Add this event to your calendar

Alta Vista
Wednesday May 13, 2026 at 6:30pm (series runs until Jun 17, 2026)
Improve your spoken French in a relaxed setting. This group is for those at an intermediate level. No registration required. / Améliorez votre français parlé...
Drop-in program
Add this event to your calendar

Nepean Centrepointe
Wednesday May 13, 2026 at 6:30pm (series runs until Jun 10, 2026)
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 à...
Drop-in program
Add this event to your calendar

Ruth E. Dickinson
Wednesday May 13, 2026 at 6:30pm (series runs until Jun 24, 2026)
MARCH 11th - CANCELLED TONIGHT DUE TO WEATHER Practice your English conversation skills in a low-pressure, friendly environment. All levels are welcome. Program will start...
Drop-in program
Add this event to your calendar

Cumberland
Wednesday May 13, 2026 at 6:30pm (series runs until Jun 24, 2026)
Learn and practice new English language skills and meet new people in a relaxed and friendly environment. Offered in partnership with the Catholic Centre for...
Drop-in program
Add this event to your calendar

Greenboro
Wednesday May 13, 2026 at 6:30pm (series runs until Jun 24, 2026)
Improve your English, share stories and make new friends! Améliorez votre anglais, partager des histoires et faites des amis!
Drop-in program
Add this event to your calendar

Blackburn Hamlet
Wednesday May 13, 2026 at 6:30pm (series runs until May 27, 2026)
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. Les mercredis...
Drop-in program
Add this event to your calendar

Orléans
Wednesday May 13, 2026 at 6:30pm (series runs until Dec 30, 2026)
The Writers Collective of Canada (WCC) and the Orléans Branch invite you to join us for our writing workshops: Write With Us! We are all...
Drop-in program
Add this event to your calendar

Manotick
Wednesday May 13, 2026 at 7:00pm (series runs until Jun 24, 2026)
Rejoignez notre groupe de conversation en français pour pratiquer le français dans une atmosphère détendue. Join our French conversation group to practice speaking in French...
Drop-in program
Add this event to your calendar

Beaverbrook
Wednesday May 13, 2026 at 7:00pm (series runs until Jun 17, 2026)
Améliorez votre français parlé et rencontrez des gens dans une atmosphère détendue. Inscription non requise, niveaux intermédiaire. Practice your French language conversation skills and meet...
Drop-in program
Add this event to your calendar

Cumberland
Thursday May 14, 2026 at 10:00am
Contes, comptines, et chansons pour les bébés (0-18 mois) accompagnés d’un parent ou gardien(ne). Programme portes-ouvertes (inscription non-requise)
Drop-in program
Add this event to your calendar

Fitzroy Harbour
Thursday May 14, 2026 at 10:00am (series runs until Sep 24, 2026)
Come meet 1 on 1 with Social Prescriber Maddie from the Western Ottawa Community Resource Centre (WOCRC). A social prescriber connects individuals with non-clinical community...
Drop-in program
Add this event to your calendar

Greenboro
Thursday May 14, 2026 at 10:00am (series runs until Jun 25, 2026)
This program hosted by South-East Ottawa Community Health Centre offers free, one-on-one support to help people of all ages improve their health, prevent illness and...
Drop-in program
Add this event to your calendar

Manotick
Thursday May 14, 2026 at 10:15am (series runs until Jun 25, 2026)
Join fellow mahjong players for a friendly game in a congenial environment. Drop-in program, no registration required.
Drop-in program
Add this event to your calendar

Beaverbrook
Thursday May 14, 2026 at 10:15am
Stories, rhymes, and songs for toddlers 19-36 months and a parent/caregiver, then join us for a Stay and Play. Drop-in.
Drop-in program
Add this event to your calendar

Hazeldean
Thursday May 14, 2026 at 10:15am
Stories, rhymes and songs for children of all ages and a parent or caregiver. 30 min. Drop in.
Drop-in program
Add this event to your calendar

Sunnyside
Thursday May 14, 2026 at 10:15am (series runs until May 28, 2026)
Stories, rhymes and songs for babies and a parent or caregiver. 0-18 months.
Drop-in program
Add this event to your calendar

Orléans
Thursday May 14, 2026 at 10:15am
Contes, comptines et chansons pour les enfants de tous âges et un parent ou gardien. Suivit de Jouons à la Biblio de 11 h 00...
Drop-in program
Add this event to your calendar

Rosemount
Thursday May 14, 2026 at 10:30am
Stories, rhymes and songs for children of all ages and a parent or caregiver.
Drop-in program
Add this event to your calendar
- ‹ previous
- 13 of 28
- next ›