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 477

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

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

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

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

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

North Gloucester
Thursday Jul 3, 2025 at 11:00am (series runs until Aug 21, 2025)
Contes, comptines et chansons pour les bébés âgés de 0 à 18 mois accompagnés d'un parent ou gardien. Il s'agit d'une activité portes ouvertes. Du...
Drop-in program
Add this event to your calendar

Beaverbrook
Thursday Jul 3, 2025 at 2:30pm
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...
Registration opens on Monday, June 9, 2025 - 10:00am

Elmvale Acres
Thursday Jul 3, 2025 at 2:30pm (series runs until Aug 21, 2025)
Experiment and explore with unlimited imagination. [Drop-in program.] For Family 4+ We will be crafting artworks through various materials and methods Expérimente et explore sans...
Drop-in program
Add this event to your calendar

Stittsville
Thursday Jul 3, 2025 at 6:30pm (series runs until Dec 18, 2025)
The Stittsville branch hosts weekly meetings of the Stittsville Creative Writing Group. Do you love to write? Is writing the air you breathe, or is...
Registration opens on Monday, June 2, 2025 - 10:00am
Ruth E. Dickinson
Friday Jul 4, 2025 at 11:15am (series runs until Aug 22, 2025)
Stories, rhymes and songs in English and French followed by time to socialize, explore, and play. Drop-in. For ages 0-18 months with a parent or...
Drop-in program
Add this event to your calendar

Ruth E. Dickinson
Saturday Jul 5, 2025 at 10:30am (series runs until Aug 16, 2025)
Stories, rhymes, and songs for children of all ages and a parent or caregiver. Drop-in program. Family program. Contes, comptines et chansons pour les enfants...
Drop-in program
Add this event to your calendar

Ruth E. Dickinson
Monday Jul 7, 2025 at 10:30am
Explore our strong connection to one another through the heartbeat of mother earth. Participants will explore “good medicine” through musical connections. This workshop is interactive,...
Registration opens on Monday, June 9, 2025 - 10:00am

Stittsville
Monday Jul 7, 2025 at 2:00pm
What can you find in your own backyard? Registration required. For ages 7-9. We will be making a colour nature hunt board and some nature-themed...
Registration opens on Monday, June 9, 2025 - 10:00am
- ‹ previous
- 18 of 24
- next ›