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 683

Cumberland
Tuesday Mar 24, 2026 at 6:30pm (series runs until Jun 30, 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. Participate in...
Drop-in program
Add this event to your calendar

Vanier
Tuesday Mar 24, 2026 at 6:30pm (series runs until Mar 31, 2026)
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

Nepean Centrepointe
Tuesday Mar 24, 2026 at 6:30pm (series runs until Dec 15, 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
Tuesday Mar 24, 2026 at 6:30pm (series runs until May 26, 2026)
For ages 13-17 . Interested in playing D&D? Then join us for a D&D adventure. Dungeons and Dragons is a fantasy role playing game in...
Sorry this event and its waiting list are full

Sunnyside
Tuesday Mar 24, 2026 at 6:45pm (series runs until Jun 16, 2026)
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

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!

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
- ‹ previous
- 14 of 35
- next ›