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 261 - 280 of 537

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

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...
Sorry this event and its waiting list are full

Elmvale Acres
Monday May 11, 2026 at 2:30pm
Stories, rhymes and songs for toddlers together with their parents or caregivers. Ages 15 to 35 months. Drop-in program. Contes, comptines et chansons pour les...
Drop-in program
Add this event to your calendar

Nepean Centrepointe
Monday May 11, 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...
Drop-in program
Add this event to your calendar

Alta Vista
Monday May 11, 2026 at 5:00pm
Vous avez des enfants âgés de 7 à 12 ans ? Vous aimeriez qu'ils lisent davantage ? Rejoignez notre programme hebdomadaire de cercle de lecture...
Drop-in program
Add this event to your calendar

Ruth E. Dickinson
Monday May 11, 2026 at 5:15pm (series runs until May 25, 2026)
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...
Sorry this event and its waiting list are full

Elmvale Acres
Monday May 11, 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...
Drop-in program
Add this event to your calendar

Beaverbrook
Monday May 11, 2026 at 5:30pm
Come join us for some fun and laughter at the library. Each week will be a new self guided activity to explore rotating between crafts,...
Drop-in program
Add this event to your calendar

Main
Monday May 11, 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...
Drop-in program
Add this event to your calendar

Rideau
Monday May 11, 2026 at 6:00pm (series runs until Aug 10, 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...
Drop-in program
Add this event to your calendar

St-Laurent
Monday May 11, 2026 at 6:00pm
February 9, at 6 PM: Julie & Julia Julie Powell is a frustrated insurance worker who wants to be a writer. Trying to find a...
Drop-in program
Add this event to your calendar

Nepean Centrepointe
Monday May 11, 2026 at 6:00pm (series runs until Aug 03, 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!...
Drop-in program
Add this event to your calendar

Blackburn Hamlet
Monday May 11, 2026 at 6:00pm (series runs until May 25, 2026)
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...
Drop-in program
Add this event to your calendar

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

Greenboro
Monday May 11, 2026 at 6:00pm
Play and learn about chess. Jouer et apprendre à jouer aux échecs. For ages 6 years and up Pour les 6 ans et plus.
Drop-in program
Add this event to your calendar

Sunnyside
Monday May 11, 2026 at 6:15pm (series runs until Aug 10, 2026)
Join us at Sunnyside for our monthly film screening every second Monday of the month. Monday May 11th at 6:15pm -About Time Monday June 8th-...
Drop-in program
Add this event to your calendar

Alta Vista
Monday May 11, 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...
Drop-in program
Add this event to your calendar

Stittsville
Monday May 11, 2026 at 6:30pm (series runs until Jun 08, 2026)
Participants (ages 13-17) meet on the second Monday of the month for a series of lectures, activities, and writing exercises. This program is hosted by...

Elmvale Acres
Monday May 11, 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...

Nepean Centrepointe
Monday May 11, 2026 at 6:30pm
Wear your pajamas, bring along your favourite stuffie, and come get cozy with us! Stories, rhymes, and songs for children of all ages and parents...
Drop-in program
Add this event to your calendar
- ‹ previous
- 14 of 27
- next ›