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 501 - 520 of 606

Nepean Centrepointe
Saturday May 2, 2026 at 10:30am
Genealogy is a combination of detective work and piecing together a huge jigsaw puzzle that will never be truly finished. There is no right way...

Richmond
Saturday May 2, 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...

Richmond
Saturday May 2, 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...

St-Laurent
Saturday May 2, 2026 at 1:00pm
Conférencière invitée : Brigitte Murray, Université d'Ottawa. Organisé par la Société historique d'Ottawa.
Drop-in program
Add this event to your calendar

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...
Registration opens on Thursday, April 2, 2026 - 6:00pm

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!...
Drop-in program
Add this event to your calendar

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.

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+
Drop-in program
Add this event to your calendar

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 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...

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...
Drop-in program
Add this event to your calendar

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.

Centennial
Thursday May 7, 2026 at 6:00pm
Get up close and personal with your photographic subjects such as flowers, insects, water droplets, or detailed parts of larger subjects or scenes. Learn how...

Ruth E. Dickinson
Thursday May 7, 2026 at 6:30pm
Celebrate Mother's Day sustainably! Join us to upcycle materials into heartfelt handmade gifts. Fun, creative, and planet-friendly for the whole family. Family program for all...
Registration opens on Monday, April 13, 2026 - 10:00am

Rockcliffe Park
Friday May 8, 2026 at 1:30pm
Join us for a Mother's Day Special event - Make an Ikebana arrangement that you can take home! Anne Breau, President of Ikebana International Ottawa...
Sorry this event and its waiting list are full

Ruth E. Dickinson
Saturday May 9, 2026 at 2:00pm
We will be selecting a piece of art each session to learn about before you re-create it! May: A Sunday Afternoon on the Island of...
Registration opens on Monday, April 13, 2026 - 10:00am

Centennial
Saturday May 9, 2026 at 2:00pm
Come and learn a thing or two about our feathered friends! We will be reading stories, playing games, and making crafts all about the birds...
- ‹ previous
- 26 of 31
- next ›