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 681 - 700 of 731

Ruth E. Dickinson
Monday Aug 17, 2026 at 10:00am (series runs until Aug 22, 2026)
Drop-in to our branch during the day and donate common school supplies. While you are here, pick up what your students might be missing. August...
Drop-in program
Add this event to your calendar

Beaverbrook
Monday Aug 17, 2026 at 10:30am
Meet the Parrots Join us for an interactive program presented by Parrot Partners, the only rehabilitation program for parrots in Canada! They will bring several...
Registration opens on Monday, June 8, 2026 - 10:00am

Greely
Monday Aug 17, 2026 at 10:30am
Luv2Groove Groove Mode: ON! Get into the groove in this highly energetic and interactive dance session! Participants will explore simple, fun, and easy dance moves...
Registration opens on Monday, June 8, 2026 - 10:00am

Main
Monday Aug 17, 2026 at 1:00pm
Drop in for a free viewing of Finding Dory. Participants are welcome to bring a light snack and a covered drink. Drop-in program. Family program...
Drop-in program
Add this event to your calendar

Ruth E. Dickinson
Monday Aug 17, 2026 at 2:00pm
Seek and find. Find and seek. Anything goes when looking for underwater treasures and fascinating creatures! We will be exploring the mysterious narwhal through fun...
Drop-in program
Add this event to your calendar

Vanier
Monday Aug 17, 2026 at 2:00pm
Biodiverse-City This workshop will allow participants to learn more about the vast Ottawa River watershed and its importance to our well-being, as well as discover...

Cumberland
Monday Aug 17, 2026 at 3:00pm
Curious about Dungeons and Dragons (a.k.a. 'that game from Stranger Things ')? Give it a try with this one-session-long adventure for beginners! D&D is a...
Registration opens on Monday, July 13, 2026 - 10:00am

Alta Vista
Monday Aug 17, 2026 at 3:00pm
Create your own ocean soundscape that you can hear, feel, and explore! We’ll use musical instruments from the Ottawa Public Library to produce beautiful sounds...

Rosemount
Monday Aug 17, 2026 at 3:00pm
Craft your very own ocean-inspired masterpiece. Children ages 7 to 12 are invited to create their own ocean-inspired shark or other sea creature masterpieces using...
Registration opens on Monday, June 8, 2026 - 10:00am

Alta Vista
Tuesday Aug 18, 2026 at 10:30am
Ebb and flow like the tides of the waves and explore motion through ocean-themed fun. Registration required. Ages 4 to 6. Laissez-vous porter par les...
Registration opens on Monday, June 8, 2026 - 10:00am

Constance Bay
Tuesday Aug 18, 2026 at 10:30am
Learn about the fascinating world of composting and earthworms, and how to set up and maintain their habitat, what and how to feed them, and...
Registration opens on Monday, June 8, 2026 - 10:00am

Orléans
Tuesday Aug 18, 2026 at 1:30pm
Join us as we celebrate the end of the Summer Reading Club with fun activities, games, crafts, and prizes! Let’s wrap up a summer full...
Drop-in program
Add this event to your calendar

Blackburn Hamlet
Tuesday Aug 18, 2026 at 2:00pm
Vous pensez à adopter un animal de compagnie? Découvrez divers animaux et la réalité de les avoir comme compagnons. Dans cette présentation interactive et pratique,...
Registration opens on Monday, June 8, 2026 - 10:00am

Centennial
Tuesday Aug 18, 2026 at 2:00pm
Do you love to perform while moving and grooving? Discover your overflowing talents! We’ll be playing a wide variety of storytelling, theatre, and improv games...
Registration opens on Monday, June 8, 2026 - 10:00am

Nepean Centrepointe
Tuesday Aug 18, 2026 at 2:00pm
Get ready for Capital Pride! Find community, be yourself, and come hang out with other teens. There will be snacks and an optional beginner book-binding...
Drop-in program
Add this event to your calendar

Beaverbrook
Tuesday Aug 18, 2026 at 2:30pm
Join us as we celebrate the end of the Summer Reading Club with fun activities, games, crafts, and cake! Let’s wrap up a summer full...
Drop-in program
Add this event to your calendar

Cumberland
Tuesday Aug 18, 2026 at 2:30pm
Dip into a world of popping, fizzing, and sparkling! Mix, colour, and create your own bath bombs in this hands-on craft perfect for young scientists...
Registration opens on Monday, June 8, 2026 - 10:00am

Main
Tuesday Aug 18, 2026 at 5:30pm
Drop in for a screening of Die Hard . Come for the action, stay for the quipy one-liners! Goodie bags with snacks and drinks will...
Drop-in program
Add this event to your calendar

Carp
Tuesday Aug 18, 2026 at 6:30pm
Join us at the Carp Branch for an evening of creativity and fun! This month is book bricks! Bring your love of literature to the...
Registration opens on Tuesday, July 14, 2026 - 10:30am

North Gower
Wednesday Aug 19, 2026 at 10:30am
Join us as we celebrate the end of the Summer Reading Club with fun activities, games, crafts, and prizes! Let’s wrap up a summer full...
Drop-in program
Add this event to your calendar
- ‹ previous
- 35 of 37
- next ›