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 361 - 380 of 582
Metcalfe village
Thursday May 7, 2026 at 2:00pm
The average time it takes for an unprotected computer to be compromised after connecting to the Internet is under 15 minutes. Don't let it be...
Hazeldean
Thursday May 7, 2026 at 2:15pm (series runs until Jun 18, 2026)
Join us for an afternoon of fun for home-schooled children and their families. Each month a different activity will be offered—from lego, to chess, games...
Carp
Thursday May 7, 2026 at 2:30pm (series runs until Dec 03, 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...
Elmvale Acres
Thursday May 7, 2026 at 2:30pm (series runs until May 21, 2026)
Join us for a relaxing one-hour colouring session designed to promote mindfulness and stress relief. Each session features a new colouring theme, or feel free...
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.
image of adults
Emerald Plaza
Thursday May 7, 2026 at 5:30pm (series runs until Dec 17, 2026)
Practice your English conversation skills in a low-pressure, friendly environment. This program is facilitated by The Nepean, Rideau & Osgoode Community Resource Centre (NROCRC).​ All...
adult program
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...
Vernon
Thursday May 7, 2026 at 6:30pm (series runs until Nov 05, 2026)
Everyone is welcome to join Vernon’s book club! Visit with your friends and neighbours to discuss great books. First Thursday of the month 6:30pm-7:30pm January...
Jobs and career help
Elmvale Acres
Thursday May 7, 2026 at 6:30pm (series runs until Dec 10, 2026)
Are you looking for a job? Learn all the necessary skills to do so at the Elmvale Acres Branch of the Ottawa Public Library. Some...
Person writing in a notebook on a desk
Beaverbrook
Thursday May 7, 2026 at 6:30pm (series runs until Jun 18, 2026)
If you love to write, come and surround yourself with like-minded creative people who love the power of words! This is not a course or...
Nepean Centrepointe
Thursday May 7, 2026 at 6:30pm (series runs until Jun 04, 2026)
Whether you're new to baking or well seasoned, this book club is the perfect place to meet fellow bakers, try new recipes and share both...
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...
Main English Book Club Webcard
Main
Thursday May 7, 2026 at 6:30pm
Join us at the Main Branch for a monthly book club session! Sessions take place mid-month at 6:30 p.m in room B125. Books are available...
Sunnyside
Thursday May 7, 2026 at 6:45pm (series runs until Aug 27, 2026)
Améliorez votre français parlé et rencontrez des gens dans une ambiance décontractée et conviviale. Niveau intermédiaire. Practice your French language conversation skills and meet new...
2 Ikebana flower arrangements and single flow green background
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...
Books
Sunnyside
Friday May 8, 2026 at 2:00pm (series runs until Jun 12, 2026)
Meet new people and join in discussions on selected titles in a friendly and relaxed atmosphere every second Friday of the month. Newcomers are welcome.
Orléans
Saturday May 9, 2026 at 10:15am
Join us for an exciting, hands-on workshop designed especially for kids! Explore Science, Technology, Engineering, Arts and Math through interactive activities—from building simple machines and...
Nepean Centrepointe
Saturday May 9, 2026 at 10:30am
Stories, rhymes and songs for children of all ages and a parent or caregiver. Drop In 30 minutes Cuentos, rimas y canciones para niños de...
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...
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...