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 301 - 320 of 505
A group of 6 people sitting at a table discussing a book.
Greenboro
Monday May 25, 2026 at 2:00pm (series runs until Jun 29, 2026)
Expand your reading horizons by joining us each month to chat about a book from a new genre. Last Monday of each month April 27:...
Elmvale Acres
Monday May 25, 2026 at 2:00pm (series runs until Feb 22, 2027)
Meet up with fellow book enthusiasts for a discussion of the month's chosen book. February 23rd: Finding Edward by Sheila Murray March 23rd: The Stationery...
Sunnyside
Monday May 25, 2026 at 2:00pm (series runs until Aug 31, 2026)
Bring in your device and learn how to access The Ottawa Public Library’s thousands of digital titles, using resources like Libby and cloudLibrary. Come join...
Stittsville
Monday May 25, 2026 at 2:30pm (series runs until Dec 21, 2026)
The Stittsville Branch Afternoon Book Club meet on the third Monday of most months and read a variety of fiction and non-fiction books. Registration is...

Sorry this event and its waiting list are full

Nepean Centrepointe
Monday May 25, 2026 at 3:00pm (series runs until Dec 21, 2026)
New to Canada? Looking for support with school, work, or your social life? Drop-in to meet with a settlement youth outreach worker from Jewish Family...
Ruth E. Dickinson
Monday May 25, 2026 at 5:15pm
For ages 5-8. Do you have children ages 5-8? Would you like them to read more? Then join our weekly Reading Buddies program. Each child...
Conversation Group
Elmvale Acres
Monday May 25, 2026 at 5:30pm (series runs until Dec 28, 2026)
Practice your English conversation skills in a relaxed and friendly environment. All levels are welcome to this drop-in program. Pratiquez votre anglais dans un environnement...
Main
Monday May 25, 2026 at 6:00pm (series runs until Jun 22, 2026)
Come join us for a fun collage session! Explore your creative side and piece together something beautiful. Collages make nice greeting cards or posters to...
Orléans
Monday May 25, 2026 at 6:00pm (series runs until Dec 28, 2026)
Participez à notre groupe de conversation, dans une ambiance amicale et décontractée, afin d'améliorer vos habiletés à converser en français. Aucune inscription requise. Participate in...
St-Laurent
Monday May 25, 2026 at 6:00pm
Le 23 février, à 18h: Un homme pressé Alain (Fabrice Luchini) est un homme d’affaire respecté et un orateur brillant. Il court après le temps...
Nepean Centrepointe
Monday May 25, 2026 at 6:00pm (series runs until Dec 28, 2026)
Unwind and connect with others in a friendly, welcoming space. Play one of the available board games and puzzles, or bring games you want played!...
Blackburn Hamlet
Monday May 25, 2026 at 6:00pm
Vous avez déjà une base en anglais et vous cherchez un endroit avec une ambiance décontractée et amicale pour pratiquer vos habiletés de converser en...
Rideau
Monday May 25, 2026 at 6:00pm (series runs until Aug 24, 2026)
Learn to design, make, and publish your own Zines! ​A Zine is a small, self-published booklet filled with whatever you want to share with the...
Carlingwood
Monday May 25, 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. You can...
Cookies, Book | Biscuits, Livre
Alta Vista
Monday May 25, 2026 at 6:30pm (series runs until Jun 29, 2026)
Experience the transformative power of writing in an inclusive space! Write together, share first drafts, listen deeply and receive supportive feedback. Tap into your story...
Write with us
Elmvale Acres
Monday May 25, 2026 at 6:30pm (series runs until Jun 29, 2026)
The Writers Collective of Canada (WCC) and the Elmvale Acres Branch invite you to join us for our writing workshops: Write With Us! We are...
Richmond
Monday May 25, 2026 at 6:30pm (series runs until Jul 27, 2026)
Meet with fellow food enthusiasts and put a cookbook to the test. ​ Selection: ​ February 23, 2026 - " Good for your gut" by...
Vanier
Monday May 25, 2026 at 7:00pm (series runs until Jun 29, 2026)
La succursale Vanier invite les francophones et les francophiles de toutes générations à se joindre à un cercle de lecture. On y mettra l'accent sur...
End table with book.
Beaverbrook
Monday May 25, 2026 at 7:00pm (series runs until Jun 15, 2026)
Partagez avec nous le plaisir des livres dans une ambiance détendue. Un lundi soir par mois. Bienvenue aux nouveaux venus. (15 septembre - à votre choix)
Ruth E. Dickinson
Monday May 25, 2026 at 7:00pm (series runs until Jun 22, 2026)
FRENCH CONVERSATION GROUP​ Participate in our conversation group to improve your French language conversation skills in a relaxed and friendly environment.​ No registration required. ​...