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 1811
pixel art of some video game consoles
Sunnyside
Friday Jun 6, 2025 at 3:30pm
Play card games, board games, Lego, and video games on the big screen! For kids aged 6-12. 2024 : Sept 27 and Nov 29. 2025...
Elmvale Acres
Friday Jun 6, 2025 at 4:00pm
Make your own craft!  /   Fabriquez votre propre bricolage!
Nepean Centrepointe
Friday Jun 6, 2025 at 4:30pm
Ages 13-18 Find community, be yourself, and come hang out with other teens in this monthly drop-in social. Chat, listen to music, or participate in...
people talking
Elmvale Acres
Friday May 23, 2025 at 5:00pm (series runs until Aug 29, 2025)
Pratiquez votre français dans un milieu décontracté et amical. Practice your French conversation skills in a relaxed and friendly environment.
Sunnyside
Saturday May 24, 2025 at 10:15am (series runs until Jun 28, 2025)
Drop in for preschool fun! Play with puppets, crafts, building blocks, and more. Drop-in. *Note that the last Saturday of the month, we start with...
Emerald Plaza
Saturday May 24, 2025 at 10:30am (series runs until Jun 28, 2025)
The Writers Collective of Canada (WCC) and the Emerald Plaza Branch invite you to join us for our writing workshops: Write With Us! We are...
Carlingwood
Saturday May 24, 2025 at 10:30am (series runs until Dec 27, 2025)
Stories, rhymes and puppets for children and a parent /caregiver. Drop in. 30 minutes
Elmvale Acres
Saturday Jun 7, 2025 at 10:30am
Join us for a program that features: dimmed lighting sensory toys a smaller number of participants an adapted circle time with stories, rhymes and songs...
Greenboro
Saturday Jun 7, 2025 at 10:30am
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...
Ruth E. Dickinson
Saturday Jun 7, 2025 at 10:30am
Stories, rhymes and songs for children of all ages and their parents or caregivers. Drop-in program.
Orléans
Saturday Jun 7, 2025 at 1:00pm
Click, Clack, Ding, Zing! Rediscover the magic of Typewriters Mechanical typewriters are experiencing a resurgence in interest for those seeking a way to disconnect from...
four people with speech bubbles
Orléans
Saturday May 24, 2025 at 1:00pm (series runs until Dec 20, 2025)
Practice your English conversation skills in a relaxed and friendly environment. All levels are welcome. Please note : sessions on Saturday March 29 and Saturday...
Carlingwood
Saturday May 24, 2025 at 1:30pm (series runs until Jul 05, 2025)
Join a band of adventurers as they set out from the seaside town of Dragonsbourne. This is part-seven of a continuing adventure that takes place...
Mommy & Me Painting - Pandas
Ruth E. Dickinson
Saturday Jun 7, 2025 at 2:00pm
Join us for a story followed by an opportunity to create a work of art together! A child and their guardian will receive canvases and...

Registration opens on Monday, May 19, 2025 - 10:00am

Blackburn Hamlet
Saturday Jun 7, 2025 at 2:00pm
How to start your tomatoes from seed, grow them on, deal with pests and diseases and Enjoy!
Movie clapboard with film around it
Sunnyside
Saturday Jun 7, 2025 at 2:00pm
Don your best costume and come watch a family-friendly movie in English on the projector!​ Bring a friend, some snacks, a sleeping bag or law...
image of computer, notebook, & camera
Centennial
Saturday Jun 7, 2025 at 2:00pm
Bring old photos to life by digitizing old prints. Then touch them up by straightening, sharpening, and removing scratches & spots using the free photo...
Rosemount
Saturday May 24, 2025 at 2:30pm (series runs until Jun 28, 2025)
Bring your friends, hang out, and defeat your enemies. Play Super Smash Bros, Mario Kart 8 & more on our Nintendo Switch.​ ​Ages 9 &...
Hazeldean
Saturday Jun 7, 2025 at 2:30pm
Come join us to practice the art of paper quilling! This month we will be making Handmade Cards.

Sorry this event and its waiting list are full

Emerald Plaza
Saturday May 24, 2025 at 2:30pm (series runs until Jun 28, 2025)
Create and build with Lego®! Drop-in Family Program.