Find a program or event

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 481 - 500 of 831
Stittsville
Tuesday Jul 15, 2025 at 10:30am
Create and build with Lego®! Drop-in family program.
Constance Bay
Tuesday Jul 15, 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

Babies and parents sitting in a group reading some boardbooks.
Greenboro
Tuesday Jul 15, 2025 at 10:30am (series runs until Aug 12, 2025)
Stories, rhymes and songs for babies (0-18 months) and a parent or guardian. The formal program will be followed by a time to play and...
Smiling adults
Stittsville
Tuesday Jul 15, 2025 at 2:00pm (series runs until Aug 19, 2025)
Join us at the library for a delightful afternoon of camaraderie and creativity. This program offers a welcoming environment where adults can engage in board...
children and a goose sing, dance, and play a saxophone
Ruth E. Dickinson
Tuesday Jul 15, 2025 at 2:00pm
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

Rockcliffe Park
Tuesday Jul 15, 2025 at 2:00pm
Join us at Rockcliffe Park Branch to make your own unique Coat of Arms for a shield! In the Chronicles of Narnia by C.S. Lewis,...

Registration opens on Monday, June 9, 2025 - 9:00am

Beaverbrook
Tuesday Jul 15, 2025 at 2:00pm
Learn all about various mammals and reptiles! Each animal can be touched if desired. Presented by The Zoo Crew. Family program for ages 4+. Registration...

Registration opens on Monday, June 9, 2025 - 10:00am

Kids dancing
Orléans
Tuesday Jul 15, 2025 at 2:00pm
Find the rhythm, follow the beat. Use your hands or your feet. Registration required. For ages 4-6. ​ We will be enjoying a fun-filled session...

Registration opens on Monday, June 9, 2025 - 10:00am

child and goose painting / un enfant et une oie peignent
Blackburn Hamlet
Tuesday Jul 15, 2025 at 2:00pm
For creative travelers. We will be exploring books and using modeling clay to create maps of the world's continents. For ages 7-12. Registration required. This...

Registration opens on Monday, June 9, 2025 - 10:00am

un enfant lit en marchant sur la surface de la terre, accompagné par des animaux / a child reads while walking around the earth accompanied by animals
Carlingwood
Tuesday Jul 15, 2025 at 2:00pm
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:00am

child walking in nature
Nepean Centrepointe
Tuesday Jul 15, 2025 at 2:00pm
What can you find in your own backyard? Registration Required. Ages 7-9

Registration opens on Monday, June 9, 2025 - 10:00am

Rosemount
Tuesday Jul 15, 2025 at 2:00pm
It’s a wild world out there – luckily you don’t have to leave the library to explore it! Registration required. For ages 7-12 We will...

Registration opens on Monday, June 9, 2025 - 10:00am

Tech Trek
Emerald Plaza
Tuesday Jul 15, 2025 at 2:00pm
Be amazed by creations around the world. We will explore famous buildings from around the globe. Build your own mini version using a variety of...

Registration opens on Monday, June 9, 2025 - 10:00am

Centennial
Tuesday Jul 15, 2025 at 2:00pm (series runs until Aug 12, 2025)
Are you up to the challenge? Registration required. For Ages 4-6. We will be going on an indoor forest adventure involving lots of imagination, props...
child wearing backpack looks beyond his book onto a landscape of world wonders
Hazeldean
Tuesday Jul 15, 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 wilderness trivia and...

Registration opens on Monday, June 9, 2025 - 10:00am

Hazeldean
Tuesday Jul 15, 2025 at 6:30pm (series runs until Aug 12, 2025)
Discover how to draw, paint, and print like an artist. In each session, you'll explore various techniques inspired by renowned artists. July 15: Yayoi Kusama...
Stittsville
Wednesday Jul 16, 2025 at 10:30am
Voyagez autour du globe grâce à l’art et à la science du cerf-volant! Animée par le Musée des sciences et de la technologie du Canada,...

Registration opens on Monday, June 9, 2025 - 10:00am

North Gower
Wednesday Jul 16, 2025 at 10:30am
Artful Adventures for creative travelers. Registration required. For families 4+. We will be playing around with different materials, tools and paints, creating masterpieces just like...

Registration opens on Monday, June 9, 2025 - 10:00am

Ruth E. Dickinson
Wednesday Jul 16, 2025 at 10:30am
It’s a wild world out there - luckily you don’t have to leave the library to explore it! We will be learning about animals and...
Manotick
Wednesday Jul 16, 2025 at 10:30am
For creative travelers. Registration required. For ages 7 - 12. An introductory look at weaving around the world, and the importance of fiber arts. Bring...

Registration opens on Monday, June 9, 2025 - 10:30am