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 141 - 160 of 766

Elmvale Acres
Friday Mar 13, 2026 at 2:00pm (series runs until Dec 18, 2026)
Bring your knitting or crochet project (or needlepoint, cross-stitch, etc) and share tips and tricks, ideas and conversations with fellow enthusiasts. For adults of all...
Drop-in program
Add this event to your calendar

Sunnyside
Friday Mar 13, 2026 at 2:00pm (series runs until Jun 12, 2026)
Meet new people and join in discussions on selected titles in a friendly and relaxed atmosphere every second Friday of the month. Newcomers are welcome.
Drop-in program
Add this event to your calendar

St-Laurent
Friday Mar 13, 2026 at 2:05pm
Join us for a special screening of Para Hockey (Semi-Finals) from the Winter Paralympic Games! Drop in to cheer Team Canada on and enjoy the...
Drop-in program
Add this event to your calendar

Orléans
Friday Mar 13, 2026 at 2:05pm
Join us for a special screening of Para Hockey - Semi-Finals from the Winter Paralympic Games! Drop in to cheer Team Canada on and enjoy...
Drop-in program
Add this event to your calendar

Main
Friday Mar 13, 2026 at 3:00pm (series runs until Jul 31, 2026)
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

Blackburn Hamlet
Friday Mar 13, 2026 at 3:00pm (series runs until Mar 27, 2026)
Fun and friendly environment to practice your Spanish skills. Various levels are welcome, meet our volunteer and let us know what you're learning goals are!...

Vanier
Friday Mar 13, 2026 at 3:45pm (series runs until Mar 20, 2026)
Create and build with Lego®! Drop-in program. Family program. Architectes en herbe, à vos Lego®! Programme portes ouvertes. Programme familial.
Drop-in program
Add this event to your calendar

Rideau
Friday Mar 13, 2026 at 4:00pm (series runs until May 29, 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

Beaverbrook
Friday Mar 13, 2026 at 4:00pm (series runs until Apr 10, 2026)
Join fellow fairytale enthusiasts for some fun twists on great classics. We will read a story or two and then engage in activities that correspond...

Nepean Centrepointe
Friday Mar 13, 2026 at 6:00pm
Celebrate the beginning of March Break and hang out at the library after hours! There will be snacks, games, karaoke, craft projects, and more. This...

Sunnyside
Saturday Mar 14, 2026 at 10:00am (series runs until May 30, 2026)
Drop in for preschool fun! Play with puppets, crafts, building blocks, and more. Un programme portes ouvertes pour les enfants d'âge préscolaire! Venez jouer avec...
Drop-in program
Add this event to your calendar

Elmvale Acres
Saturday Mar 14, 2026 at 10:30am (series runs until Jul 18, 2026)
Join us for stories, rhymes and songs for children of all ages with a parent or caregiver. Drop-in program. Rejoinez-nous pour des contes, comptines et...
Drop-in program
Add this event to your calendar

Blackburn Hamlet
Saturday Mar 14, 2026 at 10:30am (series runs until Apr 25, 2026)
Join us for a program that features: dimmed lighting sensory toys a smaller number of participants an adapted circle time with stories, rhymes and songs...

Nepean Centrepointe
Saturday Mar 14, 2026 at 10:30am
Stories, rhymes and songs for children of all ages and a parent or caregiver. Drop In 30 minutes Cuentos, rimas y canciones para niños de...
Drop-in program
Add this event to your calendar

North Gloucester
Saturday Mar 14, 2026 at 10:30am (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

Metcalfe village
Saturday Mar 14, 2026 at 11:00am
Join us for an afternoon of crafting fun! We will be making seasonally themed crafts. All materials will be provided. Welcome to children of...
Drop-in program
Add this event to your calendar

Sunnyside
Saturday Mar 14, 2026 at 12:00pm (series runs until May 16, 2026)
The Ottawa StoryTellers is hosting a free beginner workshop for anyone interested in exploring the art of storytelling. Whether you want to perform, share your...

Orléans
Saturday Mar 14, 2026 at 1:00pm (series runs until Dec 19, 2026)
Practice your English conversation skills in a relaxed and friendly environment. All levels are welcome. Please note : Saturday September 20 , 2025, session is...
Drop-in program
Add this event to your calendar

Elmvale Acres
Saturday Mar 14, 2026 at 1:00pm (series runs until Mar 28, 2026)
Pratiquez votre français dans un milieu décontracté et amical. Practice your French conversation skills in a relaxed and friendly environment. Online Resources| Ressources en ligne...
Drop-in program
Add this event to your calendar

Orléans
Saturday Mar 14, 2026 at 1:00pm (series runs until Jun 20, 2026)
Come to our drop-in sessions if you: * wish to know more about a certain technique * need a hand in finishing your project. Please...
Drop-in program
Add this event to your calendar
- ‹ previous
- 8 of 39
- next ›