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 321 - 340 of 662
Nepean Centrepointe
Tuesday Jan 27, 2026 at 2:00am (series runs until Dec 29, 2026)
Want to learn more about your family history or getting stuck working on your family tree? Drop-in to work on your family tree, share research...
STEM kids preschool
Manotick
Tuesday Jan 27, 2026 at 2:00pm (series runs until Feb 24, 2026)
Join us for hands-on activities and stories to explore science, technology, engineering, art (humanities), and math (STEAM). Designed for ages 3-4 and their adult co-learner...
Family Literacy Week
Hazeldean
Tuesday Jan 27, 2026 at 4:00pm
Welcome some poultry from the Canada Agriculture and Food Museum into your library visit! Listen to them cluck and coo, touch their soft feathers and...
Boardgames and Gaming
Main
Tuesday Jan 27, 2026 at 5:00pm (series runs until Feb 24, 2026)
Drop for an evening of card games and board games at the library. Bring your friends or meet new people! Drop-in program. For teens and...
board games
Centennial
Tuesday Jan 27, 2026 at 5:30pm (series runs until Jun 16, 2026)
Drop in with your friends & family for exciting board games, card games, and brain teasers! Play games from our large collection or bring your...
Beaverbrook
Tuesday Jan 27, 2026 at 5:30pm (series runs until Mar 03, 2026)
The Beaverbrook Junior Writers Club is for anyone age 8-12 who loves to write! Journaling, poetry, graphic novels, chapter books- and anything else! Whatever you...
Hazeldean
Tuesday Jan 27, 2026 at 6:00pm
Combine basic drawing strokes into easy-to-learn pattern combinations that inspire creativity, relaxation, and meditation. Please note: The Mindful Art of Zentangle afternoon and evening sessions...
Open book / Livre ouvert
Main
Tuesday Jan 27, 2026 at 6:30pm (series runs until Sep 29, 2026)
Joignez-vous à nous pour des discussions conviviales à propos de livres en français. Présentez-vous au bureau de consultation du 1er étage afin de récupérer votre...
Metcalfe village
Tuesday Jan 27, 2026 at 6:30pm (series runs until Mar 31, 2026)
Join us for book chats, snacks, and games in a relaxed atmosphere. Vote for which book the group will read each month!​ Welcome to all...
Book Club
Greely
Tuesday Jan 27, 2026 at 6:30pm
Last Tuesday of the Month in January 6:30-7:30pm. Join us for a special poetry month session. Pick any poem to read to the group and...
Centennial
Wednesday Jan 28, 2026 at 10:30am (series runs until Mar 04, 2026)
Stories, songs and rhymes for children of all ages and a parent or guardian. Program from 10:30 – 11:00am Stay & Play from 11:00 – 11:30am Drop-In.
Coffee | Café
Alta Vista
Wednesday Jan 28, 2026 at 1:30pm (series runs until Aug 26, 2026)
An open house for persons with dementia, their care partners and families. This program is drop-in, but if you choose to register you will receive...
children playing board games / des enfants jouent aux jeux de société
Cumberland
Wednesday Jan 28, 2026 at 1:30pm (series runs until Feb 25, 2026)
Join us for an afternoon of board games, LEGO, cards & fun ​for home-schooled children and their families! ​ ​Soyez des nôtres pour un après-midi...
North Gloucester
Wednesday Jan 28, 2026 at 2:00pm (series runs until May 27, 2026)
Feel like chatting? Come to the library for some coffee/tea and conversation. Every last Wednesday of the month, from 2 to 3:30 pm: January 28th,...
Nepean Centrepointe
Wednesday Jan 28, 2026 at 2:00pm
A new year is here! Create a visual representation of all your biggest dreams and goals for the year. Using a combination of collage and...
Blackburn Hamlet
Wednesday Jan 28, 2026 at 2:00pm (series runs until Jun 24, 2026)
Join us at the Blackburn Hamlet branch for a watercolour painting session. Bring your own project or start something new in the company of like-minded...
Richmond
Wednesday Jan 28, 2026 at 6:00pm (series runs until May 27, 2026)
Participate in the community project of making scarves/mittens for the local Food Bank OR bring your crochet project and share advice, ideas and conversations with...
People talking
Elmvale Acres
Wednesday Jan 28, 2026 at 6:00pm (series runs until Jun 24, 2026)
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...
Hazeldean
Wednesday Jan 28, 2026 at 6:30pm (series runs until Mar 25, 2026)
If you are a knitter or a crocheter come and join Hazeldean Stitches. Share your ideas and projects with other yarn artists. All ages welcome!
North Gower
Thursday Jan 29, 2026 at 4:30am
Celebrate Family Literacy Day 2026 by creating clay illustrations like Canadian author and illustrator Barbara Reid! Drop-In. For Family