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 181 - 200 of 423

Orléans
Friday May 29, 2026 at 2:00pm (series runs until Aug 28, 2026)
Join us at the Orléans branch Friday afternoons from 1:30pm-3:30pm to make new friends. We have coffee, puzzles, board games and adult coloring books available...
Drop-in program
Add this event to your calendar

Hazeldean
Friday May 29, 2026 at 2:30pm
Unlike traditional colouring, this unique activity starts with a page full of watercolor. Trace, doodle, outline, or simply let your imagination guide you as you...
Sorry this event and its waiting list are full

Main
Friday May 29, 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 May 29, 2026 at 3:00pm
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!...

Constance Bay
Friday May 29, 2026 at 3:00pm (series runs until Sep 25, 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

Vanier
Friday May 29, 2026 at 3:45pm
Building Boom! Show off your architectural creativity with Lego®! Archiboum! Architectes en herbes, à vos Lego®!
Drop-in program
Add this event to your calendar

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

Carlingwood
Friday May 29, 2026 at 4:00pm
Ready, Set, Go! Drop-in at the Carlingwood Branch for Mario Kart: Game On! Play on our brand new Switch 2! Not sure how to play?...
Drop-in program
Add this event to your calendar

Cumberland
Saturday May 30, 2026 at 10:00am (series runs until Jun 27, 2026)
This is a group for people who love to write. Participants meet every second Saturday to discuss all things writing, whether it be highlighting their...
Drop-in program
Add this event to your calendar

Ruth E. Dickinson
Saturday May 30, 2026 at 10:30am
EnviroCentre is a non-profit organization based in Ottawa, dedicated to reducing greenhouse gas emissions and making homes more affordable to run. Stop by their Pop-Up...
Drop-in program
Add this event to your calendar

Osgoode
Saturday May 30, 2026 at 10:30am
Hey kids, we are planting seeds and decorating seed pots at the library! All the supplies and seeds will be provided. All ages, drop-in Hé...
Drop-in program
Add this event to your calendar

Sunnyside
Saturday May 30, 2026 at 10:45am (series runs until Aug 29, 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

Richmond
Saturday May 30, 2026 at 11:00am
Do you have children ages 5 to 8? Would you like them to read more? Join our weekly Reading Buddies program. Each child will...
Sorry this event and its waiting list are full

Manotick
Saturday May 30, 2026 at 11:00am
Drop into the branch and see our selection of plant cuttings! Take one with you and check out some of our gardening books as well.
Drop-in program
Add this event to your calendar

Richmond
Saturday May 30, 2026 at 11:45am
Do you have children ages 5 to 8? Would you like them to read more? Join our weekly Reading Buddies program. Each child will...
Sorry this event and its waiting list are full

Carlingwood
Saturday May 30, 2026 at 1:30pm (series runs until Jun 27, 2026)
The Witchlight Carnival has returned to the mortal realms. Join a group of adventurers and explore the fantastical fairy attractions in this continuation of this...

Carlingwood
Saturday May 30, 2026 at 1:30pm (series runs until Jun 27, 2026)
Play Dungeons and Dragons at the Ottawa Public Library! Whether you've always wanted to learn, haven't played in years, or are an experienced player looking...

Rideau
Saturday May 30, 2026 at 2:00pm (series runs until Aug 29, 2026)
The Ottawa Go Club ( https://ottawagoclub.wixsite.com/ogcs ) organizes a series of workshops for people who want to improve their knowledge of the Go game. We...
Drop-in program
Add this event to your calendar

Greenboro
Saturday May 30, 2026 at 2:00pm (series runs until Jun 27, 2026)
Enjoy an afternoon of gaming with your friends! Two PS4s and one Wii U to play a variety of awesome games. Profitez d'une après-midi de...
Drop-in program
Add this event to your calendar

Nepean Centrepointe
Saturday May 30, 2026 at 2:00pm
Learn how to extend the battery life of your PC laptop, discover the handy Microsoft PowerToys, detect fake USB flash drives before you lose data,...
- ‹ previous
- 10 of 22
- next ›