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 176

North Gloucester
Wednesday May 27, 2026 at 2:00pm
Feel like chatting? Come to the library for some coffee/tea and conversation. Every last Wednesday of the month, from 2 to 3:30 pm: January 28th,...
Drop-in program
Add this event to your calendar

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

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

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

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

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

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

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

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

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

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

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

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

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

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
- ‹ previous
- 8 of 9
- next ›