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 561 - 580 of 719
Emerald Plaza
Thursday Jul 24, 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...
Illustration: child and goose painting, more children fly over the ocean on paper airplanes
North Gloucester
Thursday Jul 24, 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...
Greenboro
Thursday Jul 24, 2025 at 2:00pm (series runs until Jul 31, 2025)
During this program we will build mBot (a programmable robot), become familiar with mBot, and learn how to program mBot. Registration for both is required...

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

Carlingwood
Thursday Jul 24, 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 - 9.

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

Centennial
Thursday Jul 24, 2025 at 2:00pm
Places we know, places we’d like to go. Let’s build community. Registration required. For ages 7 - 12. We will be learning about different snacks...
Rockcliffe Park
Friday Jul 25, 2025 at 10:30am
Join us at Rockcliffe Park for the return of Parrot Partners ! Parrot Partners will bring at least 3 parrots, from different areas of the...

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

Sunnyside
Friday Jul 25, 2025 at 1:00pm
Create and build with Lego®! Ages 6-12. Drop-in program. ***** Architectes en herbe, à vos Lego®! Pour les 6-12 ans. Programme portes ouvertes.
Carp
Friday Jul 25, 2025 at 2:00pm
Apprenez tout sur les différents mammifères et reptiles! Chaque animal peut être touché si on le souhaite. Présenter par Zoo Crew. Programme familial pour les...

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

deux enfants partent en randonnée dans le desert / two children set out on a hike in the desert
St-Laurent
Friday Jul 25, 2025 at 2:00pm
Come discover the fascinating (and sometimes mysterious) objects in our History Box! Explore and learn about them in a game format. Parents are welcome! The...
Beaverbrook
Friday Jul 25, 2025 at 2:30pm
Join us for a family-friendly movie. Drop-in. Ages 5-12. 102 minutes
Centennial
Saturday Jul 26, 2025 at 10:30am
How to get from A to B. Find out at the library. Registration required. For ages 7- 12. We will be creating paper airplanes and...
Carlingwood
Saturday Jul 26, 2025 at 1:30pm
Are you looking for work? Unemployed or underemployed? Drop-in to meet one-on-one with an Employment Counsellor from the Pinecrest-Queensway Employment Services team. For Newcomers.
Beaverbrook
Saturday Jul 26, 2025 at 2:30pm (series runs until Aug 23, 2025)
Join us for an exploration of coding and robotics. Registration required. For ages 10-12.

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

child carries a large pile of books; there are Lego blocks; a banana reads a map
Hazeldean
Monday Jul 28, 2025 at 10:30am
Create and build with Lego! Family Program. Drop in.
STEM preschool children
Greenboro
Monday Jul 28, 2025 at 10:30am
Preschoolers will explore the exciting world of engineering using chain reaction building sets, Magna-tiles and through other fun activities. For ages 3 to 5. Each...

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
Nepean Centrepointe
Monday Jul 28, 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...
Stittsville
Monday Jul 28, 2025 at 1:30pm
Stories, rhymes and songs for babies and a parent or caregiver. Ages 0-18 months. Drop-in program.
a child reads while walking around the earth accompanied by animals / un enfant lit en marchan
Nepean Centrepointe
Monday Jul 28, 2025 at 2:00pm
Amazing Animals with Zoo Crew (Family 4+) Learn all about various mammals and reptiles! Each animal can be touched if desired. Presented by The Zoo...

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

Stittsville
Tuesday Jul 29, 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 4-6.

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

Three children approach a numbered path that leads them past a river and towards a house. There are plants all around them.
Sunnyside
Tuesday Jul 29, 2025 at 10:30am
Tell your story, embellishment encouraged. Collage images together and make your very own postcard. Will it look like a place you’ve already visited, or a...