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 241 - 260 of 448
Rosemount
Friday Jun 6, 2025 at 1:00pm
When the kids are not in school on PA days, don't let their creativity dwindle! Let them show off your architectural creativity with Lego®! Drop-in...
Hazeldean
Friday Jun 6, 2025 at 1:30pm
Share the enjoyment of good books in a relaxed atmosphere at the Hazeldean Library. Join us for discussions on the first Friday of every month...
St-Laurent
Friday Jun 6, 2025 at 2:00pm
Join us for an afternoon of games. Play connect four, checkers or chess. Challenge someone new! / Rejoignez-nous pour un après-midi de jeux. Jouez à...
Blackburn Hamlet
Friday Jun 6, 2025 at 2:00pm
When the kids are not in school on PA days, don't let their creativity dwindle! Let them show off your architectural creativity with Lego®! Drop-in...
Barrhaven Builders Club
Ruth E. Dickinson
Friday Jun 6, 2025 at 2:00pm
Build, construct, engineer, and design using Lego, Meccano, K'nex, VEX Robotics, and more. Drop-in. Open to ages 5+
Disney's Moana
Nepean Centrepointe
Friday Jun 6, 2025 at 2:00pm
Join us on June 6, when we show Moana! Popcorn will be provided and covered drinks are welcome. Family program. Drop-in.
Rosemount
Friday Jun 6, 2025 at 2:00pm
Join us for a screening of a family film. Light snacks and covered drinks are welcome. Family program. Drop-In. Friday, March 28, 2025 - The...
March Break
Carlingwood
Friday Jun 6, 2025 at 2:00pm
Building Boom: Show off your architectural creativity with Lego®. Ages 6-12. Drop In
Emerald Plaza
Friday Jun 6, 2025 at 2:00pm
Spark your sense of wonder and discovery with activities that explore STEM concepts! Drop-in Family Program.
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...
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...
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.
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...
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...
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...
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!
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...