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 621 - 640 of 832
Rockcliffe Park
Tuesday Jul 29, 2025 at 2:00pm
Join us at Rockcliffe Park Branch to tap into your inner creative genius by creating a pencil top based on a Narnia creature. We will...

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

Blackburn Hamlet
Tuesday Jul 29, 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

A child reads while walking around the earth accompanied by animal
Cumberland
Tuesday Jul 29, 2025 at 2:00pm
Build simple prototypes and test them! There’s no wrong prototype – each attempt is a learning experience. Engage with concepts like kinetic energy, simple machines,...

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

child back-on reading book and looking at world
Orléans
Tuesday Jul 29, 2025 at 2:00pm
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

Carlingwood
Tuesday Jul 29, 2025 at 2:00pm
Pack your bag and get ready to explore! In this fun craft program, kids will create their own mini suitcase and passport to kick off...

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

Rosemount
Tuesday Jul 29, 2025 at 2:00pm
Let us show you the world — through breath, stillness, and stories. Travel across continents and discover how children around the world practice peace, one...

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

groupe d'ados partageant des collations
Cumberland
Tuesday Jul 29, 2025 at 2:00pm
Jeux et activités pour apprendre les bases de l’impro tout en s’amusant. Cet atelier de deux heures s’adresse à des élèves qui n’ont jamais fait...

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

Beaverbrook
Tuesday Jul 29, 2025 at 2:30pm
Engage those busy minds in play-based learning. We will be crafting boats to sail on our journeys around the world. Will your boat float? Registration...

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

Hazeldean
Tuesday Jul 29, 2025 at 6:30pm
Glue different colour macrame/yarn onto a canvas to create simple wall art.

Sorry this event and its waiting list are full

North Gloucester
Tuesday Jul 29, 2025 at 7:00pm
Join us for a simple bookbinding workshop and make your very own original traveler's notebook . Make and decorate a faux-leather cover with 1-3 notebooks...
group of children and animals read together, a parent and child examine a world globe together
Stittsville
Wednesday Jul 30, 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. Please only register the child/ren...

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

un enfant et une oie peignent, d'autres enfants survolent l'océan à bord d'avions en papier / child and goose painting, more children fly over the ocean on paper airplanes
Rosemount
Wednesday Jul 30, 2025 at 10:30am
Don't try this at home. We will be playing with all things messy. Please wear something you don't mind getting dirty! Drop in program Ages...
Ruth E. Dickinson
Wednesday Jul 30, 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...
North Gower
Wednesday Jul 30, 2025 at 10:30am
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

Manotick
Wednesday Jul 30, 2025 at 11:00am
Take a Canadian journey with the History Box Storytime! Learn about the drumming circle with interactive stories, rhymes, and songs for children of all ages...
Richmond
Wednesday Jul 30, 2025 at 2:00pm
For creative travelers. We will be creating animals from all over the world. Ages 4-6 years Please register

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

child and goose painting / un enfant et une oie peignent
Orléans
Wednesday Jul 30, 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

Emerald Plaza
Wednesday Jul 30, 2025 at 2:00pm
Join our art party! We will explore global landscapes from African savannahs to Arctic tundras, tropical rain forests to European hills, all through a 3D...
Vanier
Wednesday Jul 30, 2025 at 2:00pm
Intro à l'impro (7-12 ans) Jeux et activités pour apprendre les bases de l’impro tout en s’amusant. Cet atelier s’adresse à des enfants qui n’ont...

Registration opens on Tuesday, June 10, 2025 - 10:00am

splash of rainbow colours
Cumberland
Wednesday Jul 30, 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