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 341 - 360 of 783

Beaverbrook
Wednesday Jul 2, 2025 at 10:45am (series runs until Aug 13, 2025)
Join us following Family Storytime to play and chat! There will be self-directed activities and toys for parents/caregivers and young children. Drop-in program. / Joignez-nous...
Drop-in program
Add this event to your calendar
Beaverbrook
Wednesday Jul 2, 2025 at 2:00pm (series runs until Aug 13, 2025)
Stories, rhymes and songs for babies and a parent or caregiver. Ages 0-18 months. Drop-in program.
Drop-in program
Add this event to your calendar

Centennial
Wednesday Jul 2, 2025 at 2:00pm
Suite à la lecture d’un conte provenant de la collection de la Bibliothèque publique d’Ottawa, découvrez comment les mots peuvent se transformer en mouvement! Explorez...

Richmond
Wednesday Jul 2, 2025 at 2:00pm
Tap into your inner art genius. During session 1 we will be creating air dry clay art pieces that will be painted during session 2...
Registration opens on Monday, June 9, 2025 - 10:00am

Manotick
Wednesday Jul 2, 2025 at 2:00pm (series runs until Aug 20, 2025)
Stories, rhymes and songs for babies (newborn to 18 months) with a parent or caregiver. Drop-in program.
Drop-in program
Add this event to your calendar

Beaverbrook
Wednesday Jul 2, 2025 at 2:30pm (series runs until Aug 13, 2025)
Following Babytime, join us to play and chat! There will be self-directed activities and toys for parents/caregivers and babies. Drop-in program.
Drop-in program
Add this event to your calendar

Carp
Wednesday Jul 2, 2025 at 2:30pm
Experiment and explore with unlimited imagination. For kids age 8-12. Registration Required.
Registration opens on Monday, June 9, 2025 - 10:00am

Elmvale Acres
Wednesday Jul 2, 2025 at 2:30pm (series runs until Aug 13, 2025)
Pack your (book) bag and journey with us. Drop-in program. For ages 7 - 12. We will be sharing our reading journeys together, as a...
Drop-in program
Add this event to your calendar

Rosemount
Wednesday Jul 2, 2025 at 2:30pm (series runs until Aug 20, 2025)
Play card games, board games, or video games at the library. Ages 6-12. // Viens jouer aux cartes, à des jeux de société ou à...
Drop-in program
Add this event to your calendar
Greenboro
Wednesday Jul 2, 2025 at 3:00pm (series runs until Aug 13, 2025)
Come chat with fellow manga lovers about the first volumes of some of the most popular series. Both experts and newcomers are welcome as we...
Drop-in program
Add this event to your calendar

Elmvale Acres
Wednesday Jul 2, 2025 at 5:15pm (series runs until Aug 20, 2025)
This program aims to help children practice and improve their reading skills! Children will receive individualized reading help and encouragement. Ages 6-12. Registration Required. Ce...

Main
Wednesday Jul 2, 2025 at 6:30pm
Ottawa Bad Movie Nights and Ottawa Public Library present a screening of Night of the Lepus (1972). Please join us from 6:30pm to 8:30pm, at...
Drop-in program
Add this event to your calendar

Orléans
Thursday Jul 3, 2025 at 10:00am (series runs until Jul 24, 2025)
Create and build with Lego®! Drop-in program. Ages 6-12. . Architectes en herbe, à vos Lego®! Programme portes ouvertes. Pour les 6 à 12 ans.
Drop-in program
Add this event to your calendar

Cumberland
Thursday Jul 3, 2025 at 10:00am
Shimmy and shake. Come for the dance break! Registration required. For ages 4-9. Let's explore musicality and learn to express ourselves through movement with a...
Registration opens on Monday, June 9, 2025 - 10:00am

Richmond
Thursday Jul 3, 2025 at 10:30am (series runs until Aug 21, 2025)
Stories, rhymes and songs for children of all ages and a parent or caregiver. Family program Drop-in
Drop-in program
Add this event to your calendar

Ruth E. Dickinson
Thursday Jul 3, 2025 at 10:30am (series runs until Aug 21, 2025)
Stories, rhymes, and songs for children of all ages and a parent or caregiver. Drop-in program. Family program.
Drop-in program
Add this event to your calendar

Beaverbrook
Thursday Jul 3, 2025 at 10:30am
Find the rhythm, follow the beat. Join us for an interactive program focused on music, songs, books, dance, and musical instruments. Registration required. For ages...
Registration opens on Monday, June 9, 2025 - 10:00am

Fitzroy Harbour
Thursday Jul 3, 2025 at 10:30am
Come and get your groove on in this highly energetic and interactive dance session! Participants will explore simple, fun, and easy dance moves that everyone...
Registration opens on Monday, June 9, 2025 - 10:00am

Online
Thursday Jul 3, 2025 at 10:30am
Cet atelier est conçu pour aider les participants à planifier et à profiter de leur première expérience de camping en toute confiance. Que vous soyez...
Registration opens on Monday, June 9, 2025 - 10:00am

Elmvale Acres
Thursday Jul 3, 2025 at 10:30am (series runs until Jul 10, 2025)
Come discover the fascinating (and sometimes mysterious) objects in our History Box! The box contains Canadian historical objects from the Canadian Museum of History’s signature...
Drop-in program
Add this event to your calendar
- ‹ previous
- 18 of 40
- next ›