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 21 - 40 of 78
Hazeldean
Wednesday Jun 25, 2025 at 2:30pm
Have questions about your own device i.e.: tablet, phone, or laptop? Need help with e-books or other online library services? Hazeldean staff will be available...

Sorry this event and its waiting list are full

turtle in medicine wheel
Main
Wednesday Jun 25, 2025 at 4:00pm
Join us for National Indigenous History Month film screening: The Stand Drawn from more than a hundred hours of archival footage and audio, Christopher Auchter’s...
Stittsville
Wednesday Jun 25, 2025 at 6:30pm (series runs until Dec 17, 2025)
Got a portable craft project? Bring it along and chat with some fellow crafters while you work! Share your expertise if you're comfortable, and learn...
English Conversation Group
Ruth E. Dickinson
Wednesday Jun 25, 2025 at 6:30pm (series runs until Jun 25, 2025)
Practice your English conversation skills in a low-pressure, friendly environment. All levels are welcome. Program will start upstairs in the second floor program room.
Hazeldean
Wednesday Jun 25, 2025 at 6:30pm (series runs until Aug 20, 2025)
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!
Elmvale Acres
Wednesday Jun 25, 2025 at 6:30pm
Join our Beginner's English Conversation group. Free. Drop in. Joignez-vous à notre groupe de conversation en anglais pour débutants. Gratuit. Inscription non-requise.
Rideau
Wednesday Jun 25, 2025 at 6:30pm (series runs until Aug 27, 2025)
Do you already have some basic English language skills, and are you looking for a casual, friendly environment where you can practice your English speaking...
Greenboro
Thursday Jun 26, 2025 at 10:30am (series runs until Aug 28, 2025)
Improve your English, share stories and make new friends! Améliorez votre anglais, partager des histoires et faites des amis!
Sunnyside
Thursday Jun 26, 2025 at 11:00am
Are you looking for a volunteer opportunity that suits you? This information session will show you how to find the right match with a non-profit...
memory cafe
Rosemount
Thursday Jun 26, 2025 at 1:00pm
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...
Emerald Plaza
Thursday Jun 26, 2025 at 5:30pm (series runs until Oct 16, 2025)
Practice your English conversation skills in a low-pressure, friendly environment. All levels are welcome. Drop in Program. Please note that there will be no English...
Stittsville
Thursday Jun 26, 2025 at 6:30pm
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

craft background
Ruth E. Dickinson
Thursday Jun 26, 2025 at 6:30pm
Calling all slow-stitchers and handcrafters. If you hand sew, quilt, knit, crochet, needlefelt, cross-stitch, embroider, needlepunch, english paper piece or any other handcraft, please join...
Nepean Centrepointe
Thursday Jun 26, 2025 at 6:30pm
What is your next step after completing your laser cutter certification? Want to learn the basics of Inkscape, and leave with a personalized keychain? Register...
an open book and a flower pot on an outdoor table
Cumberland
Thursday Jun 26, 2025 at 7:00pm
Our final book club sessions before the summer break! We invite you to come rave about a few of your favourite books, and share with...
Greenboro
Friday Jun 27, 2025 at 1:30pm
Come play cards, roll the dice or play board games with us!
Cumberland
Saturday Jun 28, 2025 at 10:00am
This is a group for people who love to write. Participants meet every second Saturday to discuss all things writing, whether it be highlighting their...
Série CreativeBug Series
Main
Saturday Jun 28, 2025 at 10:30am (series runs until Dec 27, 2025)
Join our Creativebug workshops the last Saturday of each month! All material will be provided, and you will always get to take your creation with...
Emerald Plaza
Saturday Jun 28, 2025 at 10:30am
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 Jun 28, 2025 at 1:30pm
Join a professional from the Chartered Professional Accountants of Canada and learn about the Disability Tax Credit and Registered Disability Savings Plan and how to...