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 660

Hazeldean
Tuesday Mar 24, 2026 at 7:00pm
Please register one family member. Hop on over for an Easter Craft Fun Day and make your own handmade cards!
Sorry this event and its waiting list are full

Carlingwood
Tuesday Mar 24, 2026 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

Rideau
Wednesday Mar 25, 2026 at 10:30am (series runs until May 27, 2026)
Profitez de notre groupe de conversation afin d'améliorer vos habiletés en français à l'oral. Join our free French Conversation Group to practice speaking French...
Drop-in program
Add this event to your calendar

Carp
Wednesday Mar 25, 2026 at 10:30am (series runs until May 13, 2026)
Family Storytime 10:30 a.m. – 11:00 a.m. Stories, rhymes, and songs for preschool children and a parent/caregiver. Stay & Play 11:00 a.m. – 12:00 p.m...
Drop-in program
Add this event to your calendar

Nepean Centrepointe
Wednesday Mar 25, 2026 at 10:30am (series runs until Dec 16, 2026)
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

Ruth E. Dickinson
Wednesday Mar 25, 2026 at 10:30am (series runs until May 27, 2026)
Ottawa Public Health Presents Learn the best ways to stay healthy with OPH at the Ruth E. Dickinson Branch. We will beoffering 3 workshops...

Munster
Wednesday Mar 25, 2026 at 10:30am (series runs until Jun 17, 2026)
Stories, rhymes and songs for children of all ages and a parent or caregiver. Stay and play following storytime. Wednesdays, Jan 7, 2026 –...
Drop-in program
Add this event to your calendar

Rockcliffe Park
Wednesday Mar 25, 2026 at 11:00am
Looking for your next great read? As a personal challenge, Bob Sauvé, a Rockcliffe Park regular, is reading “feel good” books over the next four...
Drop-in program
Add this event to your calendar

Sunnyside
Wednesday Mar 25, 2026 at 12:00pm (series runs until Jun 10, 2026)
Bring your knitting or crochet and meet fellow enthusiasts at the Sunnyside branch. Knitters of all abilities are welcome.
Drop-in program
Add this event to your calendar

Beaverbrook
Wednesday Mar 25, 2026 at 1:00pm (series runs until Aug 26, 2026)
Speak, in person, with a Public Health Nurse to get support around infant feeding and parenting. No appointment is necessary, simply drop in during these...
Drop-in program
Add this event to your calendar

Orléans
Wednesday Mar 25, 2026 at 1:00pm (series runs until Dec 30, 2026)
Bring your knitting or crochet project and share advice, ideas and conversations with fellow enthusiasts. For adults of all abilities. Drop-in. Apportez votre projet de...
Drop-in program
Add this event to your calendar
Nepean Centrepointe
Wednesday Mar 25, 2026 at 1:00pm
Champlain Community Chronic Disease Assessment Program & Centretown CHC will provide: A diabetes workshop Information about nutrition, physical activity, and community services Diabetes screening for...
Drop-in program
Add this event to your calendar

Stittsville
Wednesday Mar 25, 2026 at 1:00pm (series runs until Mar 28, 2026)
Do you need help with your tax return? If you have a modest income and a simple tax situation, trained volunteers may be able to...
Drop-in program
Add this event to your calendar

Rosemount
Wednesday Mar 25, 2026 at 1:30pm (series runs until Jun 24, 2026)
Bring your knitting and/or crocheting projects and share advice, ideas and conversations with fellow enthusiasts. For adults of all abilities.
Drop-in program
Add this event to your calendar

Alta Vista
Wednesday Mar 25, 2026 at 1:30pm (series runs until Aug 26, 2026)
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...
Drop-in program
Add this event to your calendar

Rockcliffe Park
Wednesday Mar 25, 2026 at 1:30pm (series runs until Jun 24, 2026)
The Writers Collective of Canada (WCC) and the Rockcliffe Park Branch invite you to join us for our writing workshops: Write With Us! We are...
Drop-in program
Add this event to your calendar

Main
Wednesday Mar 25, 2026 at 2:00pm (series runs until Apr 29, 2026)
Rejoignez notre groupe de conversation en français pour pratiquer le français dans une atmosphère détendue. Niveaux intermédiaire , inscription non requise. Join our French conversation...
Drop-in program
Add this event to your calendar

North Gloucester
Wednesday Mar 25, 2026 at 2:00pm (series runs until May 27, 2026)
Feel like chatting? Come to the library for some coffee/tea and conversation. Every last Wednesday of the month, from 2 to 3:30 pm: January 28th,...
Drop-in program
Add this event to your calendar

Blackburn Hamlet
Wednesday Mar 25, 2026 at 2:00pm (series runs until Jun 24, 2026)
Join us at the Blackburn Hamlet branch for a watercolour painting session. Bring your own project or start something new in the company of like-minded...
Drop-in program
Add this event to your calendar

Orléans
Wednesday Mar 25, 2026 at 2:00pm
Carry your glasses in style by sewing your own glasses case. Must know how to use a sewing machine. All materials will be provided...
Sorry this event and its waiting list are full
- ‹ previous
- 12 of 33
- next ›