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 421 - 440 of 593

Blackburn Hamlet
Monday Jul 14, 2025 at 10:00am
Places we know, places we'd like to go. Let's build community. Registration required. Family 4+ program. We will be traveling around the world through stories,...
Registration opens on Monday, June 9, 2025 - 10:00am

Hazeldean
Monday Jul 14, 2025 at 10:30am (series runs until Aug 11, 2025)
Play cards and board games (even giant ones) at the library. Family program. 60 min. Drop in.
Drop-in program
Add this event to your calendar

Ruth E. Dickinson
Monday Jul 14, 2025 at 10:30am (series runs until Aug 18, 2025)
Stories, rhymes, and songs in Mandarin and Cantonese for children of all ages and a parent or caregiver. There will be self-directed activities and toys...
Drop-in program
Add this event to your calendar

Osgoode
Monday Jul 14, 2025 at 1:30pm
Join us as we discuss "1984" by George Orwell. All are welcome, drop in. Copies of the book are available at the Osgoode Service Hub.
Drop-in program
Add this event to your calendar

Stittsville
Monday Jul 14, 2025 at 2:00pm
Pack your (book) bag and journey with us. Registration required. For ages 10-12. We will be using Google Earth to talk about where we've gone...
Registration opens on Monday, June 9, 2025 - 10:00am

Centennial
Monday Jul 14, 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 2, 2025 - 10:00am

ENGLISH: child and goose painting, more children fly over the ocean on paper airplanes FRENCH : un enfant et une oie peignent, d'autres enfants survolent l'océan à bord d'avions en papier
Orléans
Monday Jul 14, 2025 at 2:00pm
Tap into your inner genius. We will be creating our very own paper book nook! The program is designed for ages 7 to 12. Explore...
Registration opens on Monday, June 9, 2025 - 10:00am

Stittsville
Tuesday Jul 15, 2025 at 10:30am
Create and build with Lego®! Drop-in family program.
Drop-in program
Add this event to your calendar

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

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...
Drop-in program
Add this event to your calendar

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...
Drop-in program
Add this event to your calendar

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

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

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

Richmond
Wednesday Jul 16, 2025 at 2:00pm
Create and build with Lego. We will have Lego challenges to inspire you. We will also have other activities for you to enjoy. Family program...
Drop-in program
Add this event to your calendar

Blackburn Hamlet
Wednesday Jul 16, 2025 at 2:00pm
This workshop is designed to help participants plan and enjoy their first camping trip with confidence. Whether you're completely new to camping or looking to...
Registration opens on Monday, June 9, 2025 - 10:00am

Main
Wednesday Jul 16, 2025 at 2:00pm
In this activity students build a model bee with foam balls and pipe cleaners for wings, legs, antennae, proboscis and stinger while learning that all...
Registration opens on Monday, June 9, 2025 - 10:00am
- ‹ previous
- 22 of 30
- next ›