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 832

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

St-Laurent
Wednesday Aug 6, 2025 at 2:30pm (series runs until Aug 13, 2025)
Join our art party! We will be exploring open cupboard crafts . For ages 5-12 C’est une fête artistique! Nous allons explorer des bricolages, armoire...
Drop-in program
Add this event to your calendar

Orléans
Wednesday Aug 6, 2025 at 3:15pm
Perds-toi dans le bruit ou laisses-toi bercer par le calme. Inscription requise. Pour les 10 à 12 ans. Nous allons écouter des sons, des mélodies...et...
Registration opens on Monday, June 9, 2025 - 10:00am

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

Cumberland
Thursday Aug 7, 2025 at 10:30am
Explore the world of freshwater turtles through stories, activities and crafts, and participate in a guided tour of our Turtle Incubator led by Petrie Island...
Registration opens on Monday, June 9, 2025 - 10:00am

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

Centennial
Thursday Aug 7, 2025 at 2:00pm
Experiment and explore with unlimited imagination. Registration required. For ages 10-12. We will be playing storytelling and improv/drama games. Bring your silliness and creativity!

Orléans
Thursday Aug 7, 2025 at 2:00pm
Prépare ton sac de livres et part en voyage avec nous. Inscription requise. Pour les 7 à 9 ans. Nous allons lire: La poule qui...
Registration opens on Monday, June 9, 2025 - 10:00am

Rideau
Thursday Aug 7, 2025 at 2:00pm
Be amazed by creations around the world. [Drop-in program.] For ages 7-9. In this program, we will explore storytelling, coding, art and puzzle solving using...
Drop-in program
Add this event to your calendar

Hazeldean
Thursday Aug 7, 2025 at 2:30pm (series runs until Aug 21, 2025)
Build on your creativity with our construction sets. For ages 4-6. Registration required. This is a two-day program. We will be building and creating with...
Registration opens on Monday, June 9, 2025 - 10:00am
- ‹ previous
- 35 of 42
- next ›