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 101 - 120 of 177
Greenboro
Monday May 11, 2026 at 2:00pm (series runs until Jun 15, 2026)
Learn how to access electronic books from Ottawa Public Library. Borrow ebook, e-audiobooks and bestsellers and gain access to magazine titles from your smartphone or...
image displaying hands doing various art crafts
Stittsville
Monday May 11, 2026 at 2:00pm
Calling all book lovers! Celebrate your love of reading with our DIY Mini Book Keepsake program! In this creative, hands‑on activity, participants will design and...
Carlingwood
Monday May 11, 2026 at 6:00pm
When buying a digital camera, you are faced with a bewildering array of choices. Chris Taylor, Ottawa PC Users' Group President and Orleans Photo Club...
Ruth E. Dickinson
Tuesday May 12, 2026 at 3:00pm (series runs until Jun 09, 2026)
The Granny Squares for Warmth (GSFW) group was created in November 2020 as a Barrhaven-based group with a mission to create and donate hand-made blankets...
movie
Centennial
Tuesday May 12, 2026 at 6:00pm
Enjoy a free showing of the King Lear 2018 movie directed by Richard Eyre. In this modern film adaptation of William Shakespeare's play of the...
Hazeldean
Tuesday May 12, 2026 at 6:30pm
Adults are invited to get creative and make rock art. Your creations can be used as paperweights or displayed in your garden. All supplies will...

Sorry this event and its waiting list are full

Gardening
Greely
Tuesday May 12, 2026 at 7:00pm (series runs until Jun 09, 2026)
Join us for gardening club, all are welcome and no experience necessary! Second Tuesday of every month. March 10, April 14, May 12, June 9...
Text "Dickinson Reads Book Club" next to several books
Ruth E. Dickinson
Wednesday May 13, 2026 at 10:00am (series runs until Jun 10, 2026)
Join Dickinson Reads Book Club monthly on Wednesday mornings at the Ruth E. Dickinson Branch! We meet to enjoy lively good-natured discussions of a wide...
Blackburn Hamlet
Wednesday May 13, 2026 at 2:00pm (series runs until Jun 10, 2026)
Colouring can have a calming effect on the mind and promote wellness! Join us for a fun and relaxing adult colouring session. All supplies are...
Nepean Centrepointe
Wednesday May 13, 2026 at 2:00pm
Join us as we make paper flower bouquets! Using a mix of origami and other paper crafting techniques, we will teach you how to create...

Sorry this event and its waiting list are full

People sitting around a table discussing books
Manotick
Wednesday May 13, 2026 at 3:00pm (series runs until Jun 10, 2026)
Share the enjoyment of good books in a relaxed atmosphere in person, in the afternoon. This group meets every second Wednesday of the month (September...
Hazeldean
Wednesday May 13, 2026 at 6:00pm
Modge podge a decorative patio lantern using a mason jar, tissue paper, flowers and leaves. Perfect for your outdoor evenings!

Sorry this event and its waiting list are full

Sleuth Hounds
Nepean Centrepointe
Wednesday May 13, 2026 at 6:30pm (series runs until Jun 10, 2026)
Participez à des rencontres sociales pour discuter d’une grande variété de livres sélectionnés par les membres du club de lecture. Cette activité est ouverte à...
Nepean Centrepointe
Thursday May 14, 2026 at 1:30pm (series runs until Dec 10, 2026)
Come meet to enjoy and discuss a wide variety of books selected by book club members. All are welcome! Every second Thursday of the month...
People sitting around a table discussing books
Cumberland
Thursday May 14, 2026 at 2:00pm
Joignez-vous à nous pour des discussions conviviales au sujet des livres francophones. Quand vous vous inscrivez, vous n'avez même pas besoin de réserver le livre...
Greenboro
Thursday May 14, 2026 at 6:30pm
Welcome to the third workshop in the 4-part "Ottawa Wildflower Seed Library (OWSL) Presents..." series! Come learn the truths and myths of getting your garden...
Nepean Centrepointe
Thursday May 14, 2026 at 6:30pm (series runs until Jul 09, 2026)
All are welcome to join us in this new book club dedicated to exploring a diversity of literature written by and about Black and diasporic...
A close up of a table full of art supplies, and two people's hands painting flowers on paper.
Cumberland
Friday May 15, 2026 at 10:30am
Join us at the Cumberland branch for a watercolour painting session. Learn new techniques and have fun in the presence of other creative individuals. No...

Sorry this event and its waiting list are full

Books
Sunnyside
Friday May 15, 2026 at 2:00pm (series runs until Jun 19, 2026)
Do you enjoy reading mysteries? Share the enjoyment of good mysteries in a relaxed atmosphere. Join us for discussion usually every third Friday of the...
Stittsville
Saturday May 16, 2026 at 10:00am (series runs until May 17, 2026)
Join us for a fun and community‑minded Plant Swap! Whether you're looking to diversify your plant collection or rehome a few cuttings, this is the...