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 141 - 160 of 175
Blackburn Hamlet
Wednesday May 27, 2026 at 2:00pm (series runs until Jun 24, 2026)
Join us at the Blackburn Hamlet branch for a watercolour painting session. Bring your own project or start something new in the company of like-minded...
gardening
Centennial
Thursday May 28, 2026 at 10:00am
Bring some plants… take some plants! Chat with other avid gardeners and pick up a few books.​​ Please don't forget to label your plants. ​​...
Hazeldean
Friday May 29, 2026 at 2:30pm
Unlike traditional colouring, this unique activity starts with a page full of watercolor. Trace, doodle, outline, or simply let your imagination guide you as you...

Sorry this event and its waiting list are full

Two seated adults chatting over coffee in a home setting
Ruth E. Dickinson
Saturday May 30, 2026 at 10:30am
EnviroCentre is a non-profit organization based in Ottawa, dedicated to reducing greenhouse gas emissions and making homes more affordable to run. Stop by their Pop-Up...
Nepean Centrepointe
Saturday May 30, 2026 at 2:00pm
Learn how to extend the battery life of your PC laptop, discover the handy Microsoft PowerToys, detect fake USB flash drives before you lose data,...
image displaying hands doing various art crafts
Stittsville
Monday Jun 1, 2026 at 2:00pm
Join us for a fun afternoon creating beautiful, delicate, raised images from paper strips. You’ll use a few basic tools to wind the paper strips...

Registration opens on Monday, May 11, 2026 - 10:00am

Carlingwood
Monday Jun 1, 2026 at 6:00pm
Carole Gobeil, world traveller and travel industry veteran, has travelled to some amazing destinations and will share her passion of connecting with nature and wildlife...
Cycling
Centennial
Friday Jun 5, 2026 at 3:00pm
Delivered by a friendly, experienced cyclist from EnviroCentre, this workshop will provide participants with answers to commonly asked questions. You’ll learn about how to navigate Ottawa...
Ruth E. Dickinson
Saturday Jun 6, 2026 at 10:30am
Spring Plant Swap​ Contribute excess plants to the Ruth E.Dickinson Branch Spring Plant Swap and takesome other plants home!​​ *Please don't forget to clearly label...
Ruth E. Dickinson
Saturday Jun 6, 2026 at 10:30am
Best Gardening Practices​ The Ottawa Wildflower Seed Library willpresent best gardening practices tomaximize your ecological impact in youryard. They will also distribute free seedsthat you...
adult program
Centennial
Saturday Jun 6, 2026 at 2:00pm
Learn various ways to organize photos on your computer, phone or on the cloud. Understand how to create backups so your photos are protected against...
Carp
Saturday Jun 6, 2026 at 2:30pm
Curious about Dungeons and Dragons? Give it a try with a one-session-long adventure for beginners! Learn the basic rules of this popular game as you...

Registration opens on Saturday, May 9, 2026 - 10:00am

Des personnes autour d'une table, discutant des livres
Cumberland
Thursday Jun 11, 2026 at 2:00pm
Nous vous invitons à vous extasier sur vos livres francophones préférés, pour en partager votre amour avec d'autres lecteurs/lectrices passionné.e.s ! Qu'il s'agissent de coups...
computers & technology
Centennial
Thursday Jun 11, 2026 at 2:30pm
Have questions about the basics of using your device, i.e.: tablet, phone, or laptop? Need help with e-books or other online library resources? Centennial branch...
Rosemount
Thursday Jun 11, 2026 at 7:00pm
Let Lynda’s photos take you around “Canada’s Ocean Playground” from Annapolis Valley to the south shore, Peggy’s Cove, Halifax and stunning Cape Breton! Having spent...
Greenboro
Saturday Jun 13, 2026 at 10:30am
Do you love puzzles? Would you like to try new ones and trade your old ones? Bring a puzzle, take a puzzle! Aimez-vous les casse-têtes?...
Rosemount
Saturday Jun 13, 2026 at 2:00pm
Swap heathy seedlings or well rooted cuttings with other Rosemount gardeners. Drop-in program. Échangez vos jeunes plantes ou boutures bien enracinées avec d'autres jardiniers de...
Blackburn Hamlet
Monday Jun 15, 2026 at 2:00pm
Members of the Blackburn Hamlet Book Club meet to enjoy and discuss a wide variety of books selected by book club members. All welcome! January...
various hands doing arrts and crafts
Stittsville
Monday Jun 15, 2026 at 6: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...

Registration opens on Monday, May 18, 2026 - 10:00am

Manotick
Tuesday Jun 16, 2026 at 6:00pm
Artificial Intelligence (AI) tools have exploded over the last few years. They can: supercharge your web searches & help you find the most relevant information;...