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 461 - 480 of 1814
Books
Vernon
Thursday Jun 5, 2025 at 6:30pm (series runs until Dec 04, 2025)
Everyone is welcome to join Vernon’s book club! Visit with your friends and neighbours to discuss great books. First Thursday of the month 6:30pm-7:30pm January...
Stittsville
Thursday May 22, 2025 at 6:30pm (series runs until Jun 26, 2025)
Do you love to write? Is writing the air you breathe, or is there ink in your veins? The Stittsville Creative Writing Group is a...

Sorry this event and its waiting list are full

St-Laurent
Thursday May 22, 2025 at 6:30pm (series runs until Jun 26, 2025)
Join our free English conversation group to practice speaking in English in a relaxed and friendly environment. All levels are welcome to this drop-in program...
Cumberland
Thursday May 22, 2025 at 6:45pm (series runs until Jun 26, 2025)
Bring your knitting or crochet project and share advice, ideas, new techniques, and conversations with fellow enthusiasts. For adults of all abilities. Drop in program...
Beaverbrook
Friday Jun 6, 2025 at 10:00am (series runs until Jun 27, 2025)
Create and build with Lego®! Drop-in. For ages 6-12. Architectes en herbe, à vos Lego®! Inscription non requise. Pour les 6-12 ans.
Ruth E. Dickinson
Friday Jun 6, 2025 at 10:00am
Play card games and board games at the library. Drop-in program. Ages 6-12.
children playing with Lego / des enfants jouent avec du Lego
Cumberland
Friday Jun 6, 2025 at 10:00am
Create and build with Lego®! Ages 6-12. Architectes en herbe, à vos Lego®! Pour les 6 à 12 ans.
Nepean Centrepointe
Friday Jun 6, 2025 at 10:30am
Board games, building blocks, LEGO bricks, and... as many books as you want to read! (Drop-in) Jeux de société, blocs LEGO et... autant de livres...
Greenboro
Friday Jun 6, 2025 at 11:00am
Looking for something to do? Drop in for some crafts and games. Ages 6-12 Tu t’ennuies? Tu ne sais pas quoi faire? Viens à la...
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...
Elmvale Acres
Friday Jun 6, 2025 at 1:00pm
Create and build with Lego®! Architectes en herbe, à vos Lego® !
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...
North Gloucester
Friday May 23, 2025 at 1:30pm (series runs until Jun 06, 2025)
In these ESL classes for beginner and intermediate levels, participants will learn and practice vocabulary, grammar, speaking, pronunciation, reading, and writing. A wide range of...
Greenboro
Friday May 23, 2025 at 1:30pm (series runs until Jun 27, 2025)
Come play cards, roll the dice or play board games with us!
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+
March Break
Carlingwood
Friday Jun 6, 2025 at 2:00pm
Building Boom: Show off your architectural creativity with Lego®. Ages 6-12. Drop In
colourful balls of yarn
Elmvale Acres
Friday May 23, 2025 at 2:00pm (series runs until Dec 19, 2025)
Bring your knitting or crochet project (or needlepoint, cross-stitch, etc) and share tips and tricks, ideas and conversations with fellow enthusiasts. For adults of all...
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.
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 à...