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 823

Stittsville
Wednesday Aug 6, 2025 at 10:30am
Stories, rhymes, and songs for young children ages 0-5 years , accompanied by a parent or caregiver. Family program. Registration required. - Contes, comptines et...
Registration opens on Monday, June 9, 2025 - 10:00am

Cumberland
Wednesday Aug 6, 2025 at 1:30pm (series runs until Aug 20, 2025)
Drop by to play some of the many games on our Oculus Rift system! Explore mountains or deep seas, ride roller coasters, challenge your agility...
Drop-in program
Add this event to your calendar

Sunnyside
Wednesday Aug 6, 2025 at 2:00pm
We will be learning how to create (impermanent!) designs using the all-natural dye called Henna. Henna is a plant that has been used as a...
Drop-in program
Add this event to your calendar

Richmond
Wednesday Aug 6, 2025 at 2:00pm
Meet the Parrots (Family 4+) For this program, Parrot Partners will bring at least 3 parrots, from different areas of the world, ranging in size...
Registration opens on Monday, June 9, 2025 - 10:00am

Main
Wednesday Aug 6, 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 - 4:30pm

Cumberland
Wednesday Aug 6, 2025 at 2:00pm
Experiment and explore with unlimited imagination. Registration required. For ages 7-12. We'll learn about flight as we test out different paper airplane designs. How far...
Registration opens on Monday, June 9, 2025 - 10:00am

North Gower
Wednesday Aug 6, 2025 at 2:00pm
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

Ruth E. Dickinson
Wednesday Aug 6, 2025 at 2:00pm
Keep your eyes open as we explore together. We will be having fun making crafty binoculars and then we will be going on safari. Let’s...
Drop-in program
Add this event to your calendar

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

Orléans
Thursday Aug 7, 2025 at 10:00am
Experiment and explore with unlimited imagination. Registration required. For ages 7-12. We'll learn about flight as we test out different paper airplane designs. How far...
Registration opens on Monday, June 9, 2025 - 10:00am

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

Nepean Centrepointe
Thursday Aug 7, 2025 at 2:00pm
For creative travelers. We will be learning about greetings around the world through books, games and artistic creations. Drop in program For ages 7-9 Pour...
Drop-in program
Add this event to your calendar

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

St-Laurent
Thursday Aug 7, 2025 at 2:00pm
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...
Drop-in program
Add this event to your calendar
- ‹ previous
- 35 of 42
- next ›