Find a program or event

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 241 - 260 of 431
People sitting around a table discussing books
Cumberland
Thursday May 28, 2026 at 7:00pm
Join us once a month for lively discussions on books in a variety of genres and voices. When you register for a session, there is...

Sorry this event and its waiting list are full

Sunnyside
Friday May 29, 2026 at 2:00pm
Join in stimulating discussions on selected titles in a friendly and relaxed atmosphere on the last Friday of the month.
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...
two hands and LEGO bricks / deux mains et des blocs de LEGO
Vanier
Friday May 29, 2026 at 3:45pm
Building Boom! Show off your architectural creativity with Lego®! Archiboum! Architectes en herbes, à vos Lego®!
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?...
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...
Two seated adults chatting over coffee in a home setting
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...
A person and a child reading a colorful illustrated book together in a library setting
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...
Gardening
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.
A person and a child reading a colorful illustrated book together in a library setting
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...
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...

Sorry this event and its waiting list are full

Men sitting playing go game
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...
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...
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,...
various pieces of lego
Sunnyside
Saturday May 30, 2026 at 2:30pm
Create and build with Lego®! Drop-in. For ages 6-12. Last Friday of every month.​ 3:30pm – 5pm​. Architectes en herbe, à vos Lego®! Portes ouvertes...
Nepean Centrepointe
Saturday May 30, 2026 at 3:00pm
Learn how to start new house plants from cuttings! We will be planting house plant cuttings in containers. Everyone gets to take a house plant...
Orléans
Sunday May 31, 2026 at 11:00am
Lynda Buske from the Ottawa PC Users' Group and the Orleans Photo Club will show you how to make a hard copy book using the...
Nepean Centrepointe
Monday Jun 1, 2026 at 10:00am (series runs until Dec 28, 2026)
Are you looking for work? Unemployed or underemployed? Drop-in to meet one-on-one with an Employment Counsellor from the Pinecrest-Queensway Employment Services team.
image displaying hands doing various art crafts
Stittsville
Monday Jun 1, 2026 at 2:00pm
Join us for a fun afternoon creating beautiful, delicate, raised images from paper strips. You’ll use a few basic tools to wind the paper strips...