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 121 - 140 of 777

Nepean Centrepointe
Monday Mar 9, 2026 at 6:00pm (series runs until Jun 22, 2026)
Unwind and connect with others in a friendly, welcoming space. Play one of the available board games and puzzles, or bring games you want played!...
Drop-in program
Add this event to your calendar

Blackburn Hamlet
Monday Mar 9, 2026 at 6:00pm (series runs until May 25, 2026)
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

Alta Vista
Monday Mar 9, 2026 at 6:30pm (series runs until Mar 30, 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

Beaverbrook
Monday Mar 9, 2026 at 6:30pm (series runs until May 04, 2026)
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

Ruth E. Dickinson
Monday Mar 9, 2026 at 6:30pm (series runs until Jun 16, 2026)
Come join our homework club and get help with reading, math, science, French, English, etc. Led by United for Literacy. Ages 6-12. Drop in. Joins-toi...
Drop-in program
Add this event to your calendar

Stittsville
Monday Mar 9, 2026 at 6:30pm (series runs until Jun 08, 2026)
Participants (ages 13-17) meet on the second Monday of the month for a series of lectures, activities, and writing exercises. This program is hosted by...

Greenboro
Monday Mar 9, 2026 at 6:30pm (series runs until Jun 29, 2026)
Join us for a fun and friendly environment to practice your Spanish skills. for a fun and friendly environment to practice your Spanish skills.
Drop-in program
Add this event to your calendar

Elmvale Acres
Monday Mar 9, 2026 at 6:30pm (series runs until Jun 29, 2026)
The Writers Collective of Canada (WCC) and the Elmvale Acres Branch invite you to join us for our writing workshops: Write With Us! We are...

Ruth E. Dickinson
Monday Mar 9, 2026 at 7:00pm (series runs until Jun 29, 2026)
FRENCH CONVERSATION GROUP Participate in our conversation group to improve your French language conversation skills in a relaxed and friendly environment. No registration required. ...
Drop-in program
Add this event to your calendar

Orléans
Tuesday Mar 10, 2026 at 10:00am (series runs until Dec 29, 2026)
Get feedback on your writing (any genre)and ideas from the group. Hear the work of other writers and offer your feedback. Discuss ideas about writing...
Drop-in program
Add this event to your calendar

Greely
Tuesday Mar 10, 2026 at 10:00am (series runs until Dec 08, 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

Greely
Tuesday Mar 10, 2026 at 10:00am (series runs until Jun 30, 2026)
Drop in and meet homeschoolers in your community! Connect, share ideas, and explore educational opportunities with other families, while discovering the library’s resources. Every Tuesday...
Drop-in program
Add this event to your calendar

Main
Tuesday Mar 10, 2026 at 10:15am (series runs until Apr 28, 2026)
Rejoignez notre groupe de conversation pour pratiquer le français dans une atmosphère détendue. Join our French conversation group to practice speaking in French in a...
Drop-in program
Add this event to your calendar

Cumberland
Tuesday Mar 10, 2026 at 10:15am (series runs until Mar 31, 2026)
Join us at the Cumberland Branch Tuesday and Thursday mornings to make new friends from 10:15 am to noon. We have coffee, puzzles, board games...
Drop-in program
Add this event to your calendar

Vanier
Tuesday Mar 10, 2026 at 10:30am
Stories, rhymes and songs for children of all ages and a parent or caregiver. Drop-in program. Contes, comptines et chansons pour les enfants de tous...
Drop-in program
Add this event to your calendar

Constance Bay
Tuesday Mar 10, 2026 at 10:30am (series runs until May 12, 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

Rideau
Tuesday Mar 10, 2026 at 10:30am (series runs until Mar 31, 2026)
Stories, rhymes and songs for children of all ages and a parent or caregiver. Followed by 30 minutes of "stay and play" for those who...
Drop-in program
Add this event to your calendar

Blackburn Hamlet
Tuesday Mar 10, 2026 at 11:30am
Join us for a special screening of Para Hockey - Canada vs. Czechia! Drop in to cheer Team Canada on and enjoy the excitement in...
Drop-in program
Add this event to your calendar

Elmvale Acres
Tuesday Mar 10, 2026 at 12:00pm (series runs until Mar 31, 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

Carlingwood
Tuesday Mar 10, 2026 at 12:05pm
Join us for a special screening of Para Hockey - Canada vs. Czechia from the Winter Paralympic Games! Drop in to cheer Team Canada on...
Drop-in program
Add this event to your calendar
- ‹ previous
- 7 of 39
- next ›