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 481 - 500 of 606
Carlingwood
Saturday May 2, 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...
Men sitting playing go game
Rideau
Saturday May 2, 2026 at 2:00pm
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 2, 2026 at 2:00pm
Bring some plants… take some plants! Chat with other avid gardeners and pick up a few books. Amenez vos plantes et repartez avec d'autres variétés!...
Cumberland
Saturday May 2, 2026 at 2:00pm
Presented by Dying With Dignity Canada (Ottawa Chapter), End of Life Options (including MAiD) is a workshop to educate people about the options available to...
Centennial
Saturday May 2, 2026 at 2:00pm
You only have 1 hour to solve the puzzles. Can you do it? Bring friends or arrive solo. For ages 9-12. Registration required.
Cumberland
Saturday May 2, 2026 at 2:00pm
E-mail systems are used by almost everybody but not necessarily well understood by all. Chris Taylor, President of the Ottawa PC Users’ Group will cover...
Ruth E. Dickinson
Saturday May 2, 2026 at 3:00pm
For ages 13-17. Join us for this hands-on workshop where you'll learn how to create your own zine—a small, self-published, handmade booklet that can be...
Beaverbrook
Sunday May 3, 2026 at 10:30am
Come join us for fun and interactive activities that explore Science, Technology, Engineering and Math concepts. Drop in Program Ages 4+
Cumberland
Sunday May 3, 2026 at 11:00am
Join us for a special Garden Storytime. We will read a book, plant some seeds to take home for your garden, and do a craft...
Stittsville
Monday May 4, 2026 at 10:00am (series runs until Dec 07, 2026)
**Please note that the Monday, January 5th session is cancelled. We apologize for any inconvenience.** An open house for persons with dementia, their care partners,...
image displaying hands doing various art crafts
Stittsville
Monday May 4, 2026 at 6:00pm
Adults are invited to join us in making their own cards. Make greeting cards for your loved ones for any occasion. Supplies are provided but...

Registration opens on Monday, April 6, 2026 - 10:00am

St-Laurent
Monday May 4, 2026 at 6:00pm
Enjoy photos and narration of an Icelandic cruise that included magnificent waterfalls, lava fields, geysers and stunning fjords. Presented by Lynda Buske from the Ottawa...
Carlingwood
Wednesday May 6, 2026 at 2:00pm (series runs until Jun 03, 2026)
Share the enjoyment of good books in a relaxed atmosphere! Drop-in. Sept-June. 1st Wednesday of the month. (Some exceptions may apply.) Fall 2025 September 3rd...
Two people look at a computer screen together
Online
Wednesday May 6, 2026 at 2:00pm
We are told: don't write down passwords; don't reuse passwords; make passwords long and complex. Chris Taylor, President of the Ottawa PC Users' Group will...
image displaying hands doing various art crafts
Main
Wednesday May 6, 2026 at 4:30pm
A zine is a small, self-published booklet filled with whatever you want to share with the world. Learn to design, make, and publish your own...
Beaverbrook
Thursday May 7, 2026 at 1:30pm (series runs until Jun 04, 2026)
Share the enjoyment of good books in an informal and relaxed atmosphere. First Thursday of every month. New members welcome.
Sunnyside
Thursday May 7, 2026 at 1:30pm (series runs until Jun 04, 2026)
An open house for persons with dementia, their care partners and families. Fun and stimulating mental activities are planned to enhance the social interactions and...
Book Banter
Alta Vista
Thursday May 7, 2026 at 2:00pm (series runs until Jun 04, 2026)
Share the enjoyment of good books in a relaxed atmosphere. Join us for discussions on the first Thursday of every month from 2 to 3...
Carp
Thursday May 7, 2026 at 2:30pm (series runs until Jun 04, 2026)
Share the enjoyment of good books in a relaxed atmosphere. All are welcome! Drop-in program. This group meets the first Thursday of the month 2:30...
Greenboro
Thursday May 7, 2026 at 4:00pm (series runs until May 14, 2026)
Fun and interactive activities that explore Science, Technology, Engineering and Math concepts. For ages 7-9. Registration Required.