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 593

Main
Wednesday Aug 6, 2025 at 6:30pm
Ottawa Bad Movie Nights and Ottawa Public Library present a screening of The New Barbarians (1983). Please join us from 6:30pm to 8:30pm, at the...
Drop-in program
Add this event to your calendar

Fitzroy Harbour
Thursday Aug 7, 2025 at 10:30am
Travel the globe through the art and science of kite making! Hosted by the Canada Science and Technology Museum, this hands-on activity is perfect for...
Registration opens on Monday, June 9, 2025 - 10:00am

Greenboro
Thursday Aug 7, 2025 at 10:30am (series runs until Aug 14, 2025)
Stories, rhymes and puppets for children and a parent /caregiver. Drop in. Contes, comptines et chansons pour les enfants de tous âges et un parent...
Drop-in program
Add this event to your calendar

Online
Thursday Aug 7, 2025 at 10:30am
Explore some of the unique mechanisms of self-defence that reptiles, mammals and invertebrates have evolved. Why are ferrets so flexible? What do tarantulas do to...
Registration opens on Monday, June 9, 2025 - 10:00am

Metcalfe village
Thursday Aug 7, 2025 at 10:30am
Magic Show with Luc Leduc, The Duke of Magic (Family 4+) Join Luc Leduc, The Duke of Magic for an action packed, 45-minute magic show...
Registration opens on Monday, June 9, 2025 - 10:30am

Greenboro
Thursday Aug 7, 2025 at 10:30am (series runs until Aug 14, 2025)
Stories, rhymes and songs for children of all ages and a parent or caregiver. Drop-in program. Contes, comptines et chansons pour les enfants de tous...
Drop-in program
Add this event to your calendar

Main
Thursday Aug 7, 2025 at 2:00pm
For creative travelers. Drop-in program. For ages 4+. We will be creating different styles of postcards so that you can share your summer adventures. Come...
Drop-in program
Add this event to your calendar

Blackburn Hamlet
Thursday Aug 7, 2025 at 2:00pm
Join us for an exciting hands-on Technology Playground! Over the course of an hour, participants will rotate through interactive stations featuring a variety of engaging...
Registration opens on Monday, June 9, 2025 - 10:00am

Greenboro
Thursday Aug 7, 2025 at 2:00pm
For creative travelers. We will be creating our own postcards using various printing techniques. For ages 8 - 12. Registration required. The program is designed...
Registration opens on Monday, June 9, 2025 - 10:00am

Rockcliffe Park
Friday Aug 8, 2025 at 10:30am
Feel the Heartbeat Explore our strong connection to one another through the heartbeat of mother earth. Participants will explore “good medicine” through musical connections. This...
Registration opens on Monday, June 9, 2025 - 9:00am

Stittsville
Friday Aug 8, 2025 at 2:00pm
For creative travelers! We will be making whirligigs, dot painting, landscape art, and origami animals. For ages 7-12 years. Registration required. - Pour les voyageurs...
Registration opens on Monday, June 9, 2025 - 10:00am

Carp
Friday Aug 8, 2025 at 2:00pm
With the help of a Van der Graff generator, you will experience different principles related to static electricity. See balloons sticking to walls and plates...
Registration opens on Monday, June 9, 2025 - 10:00am

Beaverbrook
Friday Aug 8, 2025 at 2:30pm
Join us for a family-friendly movie. Drop-in. Ages 5-12. 98 minutes.
Drop-in program
Add this event to your calendar

Osgoode
Monday Aug 11, 2025 at 1:30pm
Join us as we discuss "The Night Stages" by Jane Urquhart. All are welcome, drop in. Copies of the book are available at the Osgoode...
Drop-in program
Add this event to your calendar

Greenboro
Monday Aug 11, 2025 at 2:00pm
Find the rhythm, follow the beat. Use your hands or your feet. Join us for a time of exploring different percussion instruments and moving our...
Registration opens on Monday, June 2, 2025 - 10:00am

Beaverbrook
Monday Aug 11, 2025 at 2:30pm
It's a wild world out there - luckily you don't have to leave the library to explore it. Join us for some wild games and...
Registration opens on Monday, June 9, 2025 - 10:00am

Carlingwood
Monday Aug 11, 2025 at 6:00pm
Join speaker Angela MacKay for stories of her professional peacekeeping experiences that spanned 10 countries. Registration limited. Please pre-register online.

Constance Bay
Tuesday Aug 12, 2025 at 10:30am
Experiment and explore with unlimited imagination. For kids age 8-12. Registration Required.
Registration opens on Monday, June 9, 2025 - 10:00am

Rockcliffe Park
Tuesday Aug 12, 2025 at 2:00pm
In C.S. Lewis' book, The Chronicles of Narnia the Pevensie children must make it to the castle of Cair Paravel. Or they find themselves locked...
Registration opens on Monday, June 9, 2025 - 9:00am

Orléans
Tuesday Aug 12, 2025 at 2:00pm
Engage those busy minds in play-based learning. Registration required. For ages 4 - 6. We will be learning how to code and debug with a...
Registration opens on Monday, June 9, 2025 - 10:00am
- ‹ previous
- 27 of 30
- next ›