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 521 - 540 of 842

Orléans
Wednesday Jul 16, 2025 at 2: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 popular...
Registration opens on Monday, June 9, 2025 - 10:00am

St-Laurent
Wednesday Jul 16, 2025 at 2:00pm
Tap into your inner artist. Registration required. For ages 10 - 12. We will be starting a cross stitching project and getting tips and tricks...
Registration opens on Tuesday, June 10, 2025 - 10:00am

Rideau
Wednesday Jul 16, 2025 at 2:00pm
Rejoignez Luc Leduc, Leduc de la magie, pour un spectacle de magie de 45 minutes, plein d'action et avec beaucoup de participation du public. Programme...
Registration opens on Monday, June 9, 2025 - 10:00am

Main
Wednesday Jul 16, 2025 at 6:00pm
Join us for lighthearted love and laughs every third Wednesday of the month as we play a romantic comedy movie This month's pick is Annie...
Drop-in program
Add this event to your calendar

Emerald Plaza
Wednesday Jul 16, 2025 at 6:00pm (series runs until Jul 30, 2025)
Join us for a fun filled night filled with retro games and activities. Family Program. Drop in.
Drop-in program
Add this event to your calendar

Munster
Thursday Jul 17, 2025 at 4:30am
Artful Adventures (Ages 5-9) For creative travelers. For this adventure we will be using modeling clay to make creatures, plants and or buildings. *Munster Library...
Drop-in program
Add this event to your calendar

Cumberland
Thursday Jul 17, 2025 at 10:00am
Find the rhythm, follow the beat. Use your hands or your feet. Registration required. For ages 4-6. We will be enjoying a fun-filled session...
Registration opens on Monday, June 9, 2025 - 10:00am

Stittsville
Thursday Jul 17, 2025 at 10:30am
Keep your eyes open as we explore together. Registration required. For ages 4-6. Parents are encouraged to stay with the child and help if they...
Registration opens on Monday, June 9, 2025 - 10:00am

Elmvale Acres
Thursday Jul 17, 2025 at 10:30am (series runs until Aug 14, 2025)
Engage those busy minds in play-based learning. [Drop-in program.] For ages 7-12 Prépare-toi à apprendre en jouant. [Programme portes ouvertes.] Pour les 7-12 ans
Drop-in program
Add this event to your calendar

Online
Thursday Jul 17, 2025 at 10:30am
A virtual tour of our coral reef fish tank at the University of Ottawa with many opportunities for students to see the fish and corals...
Registration opens on Monday, June 9, 2025 - 10:00am

Greenboro
Thursday Jul 17, 2025 at 10:30am
Curieux d’en savoir plus sur la faune qui vous entoure ? Participez à cet atelier pour découvrir les animaux locaux du Canada, apprendre des conseils...
Registration opens on Monday, June 9, 2025 - 10:00am

Hazeldean
Thursday Jul 17, 2025 at 2:00pm
Vous découvrirez les faits scientifiques surprenants qui se cachent derrière un sachet de Skittles, ainsi que les concepts de solubilité, de flottabilité et de réactivité...
Registration opens on Monday, June 9, 2025 - 10:00am
Greenboro
Thursday Jul 17, 2025 at 2:00pm (series runs until Aug 14, 2025)
Enjoy an afternoon of gaming with your friends! Two PS4s and one Wii U to play a variety of awesome games. Profitez d'une après-midi de...
Drop-in program
Add this event to your calendar

Rosemount
Thursday Jul 17, 2025 at 2:00pm
Make your own dreamcatchers to bring home! Led by an ambassador from Indigenous Experiences, participants will create their own dreamcatcher and learn about the traditional...
Registration opens on Monday, June 9, 2025 - 10:00am

Carlingwood
Thursday Jul 17, 2025 at 2:00pm
Let us show you the world — through breath, stillness, and stories. Travel across continents and discover how children around the world practice peace, one...
Registration opens on Monday, June 9, 2025 - 10:00am

Emerald Plaza
Thursday Jul 17, 2025 at 2:00pm
It's a wild world out there — luckily you don't have to leave the library to explore it! [Registration required]. For ages 7 - 9.
Registration opens on Monday, June 9, 2025 - 10:00am

Centennial
Thursday Jul 17, 2025 at 2:00pm
For creative travelers. Registration required. For ages 7 - 12. We will be making maps of Canada to track which provinces and territories you’ve visited...

Osgoode
Thursday Jul 17, 2025 at 2:00pm
Join our art party. We will be drawing and painting the world around us. All supplies will be provided. Ages 4+
Drop-in program
Add this event to your calendar

Vanier
Thursday Jul 17, 2025 at 2:00pm
Experiment and explore with unlimited imagination. Registration required. For ages 7-12. We will be creating fantasy maps to navigate our own imagined worlds. The program...
Drop-in program
Add this event to your calendar

Beaverbrook
Thursday Jul 17, 2025 at 2:30pm
Join our craft party! Registration required. For ages 4-6. C'est une fête artistique! Inscription requis. Pour les 4-6 ans.
Registration opens on Monday, June 9, 2025 - 10:00am
- ‹ previous
- 27 of 43
- next ›