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 841 - 860 of 1813
Nepean Centrepointe
Wednesday May 21, 2025 at 2:00pm (series runs until Dec 17, 2025)
Looking for a way to relax and meet other people? Stop in for a casual weekly gathering at the library where we play cards, Monopoly,...
Hazeldean
Wednesday May 28, 2025 at 2:30pm (series runs until Jun 25, 2025)
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...
webcard for Chess Club with black Queen defeating white King
Main
Wednesday May 21, 2025 at 4:00pm (series runs until Jun 25, 2025)
Join us for open games of chess. Whether you're a beginner or more advanced, this is a relaxed environment where everyone is welcome. Bring your...
Stittsville
Wednesday May 21, 2025 at 5:15pm (series runs until Aug 27, 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...
Richmond
Wednesday May 28, 2025 at 6:00pm (series runs until Jul 23, 2025)
Bring your crochet project and share advice, ideas and conversations with fellow enthusiasts. For adults, teens and children of all abilities. Drop-in. Apportez votre projet...
poster for Roman Holiday
Main
Wednesday Jun 25, 2025 at 6:00pm
Reminisce with us on a nostalgic trip every fourth Wednesday of the month as we play a film from the classic/Golden era of Hollywood This...
Hazeldean
Wednesday May 28, 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!
Cumberland
Wednesday May 21, 2025 at 6:30pm (series runs until Jun 25, 2025)
Learn and practice new English language skills and meet new people in a relaxed and friendly environment. Offered in partnership with the Catholic Centre for...
Elmvale Acres
Wednesday May 21, 2025 at 6:30pm (series runs until Jun 25, 2025)
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.
Multi color language bubbles in a gray background
Main
Wednesday May 21, 2025 at 6:30pm (series runs until Dec 17, 2025)
Join our free English conversation to practice speaking in English in a relaxed and friendly environment. All levels are welcome to this drop-in program. Rejoignew...
Greenboro
Wednesday May 21, 2025 at 6:30pm (series runs until Jun 25, 2025)
Improve your English, share stories and make new friends! Améliorez votre anglais, partager des histoires et faites des amis!
Rosemount
Wednesday May 21, 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. ​ No program on Wednesday, March 12.
Greely
Wednesday May 28, 2025 at 6:30pm (series runs until Oct 29, 2025)
Get feedback on your writing (any genre)and ideas from the group. Hear the work of other writers and offer your feedback. Discuss ideas about writing...
English Conversation Group
Ruth E. Dickinson
Wednesday May 21, 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.
Stittsville
Wednesday May 21, 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...
Stack of books / Des livres en pile
St-Laurent
Thursday May 29, 2025 at 10:00am (series runs until Jun 26, 2025)
Come meet to enjoy and discuss a wide variety of books selected by book club members. All are welcome! Drop-in program. This group meets the...
Cumberland
Tuesday May 20, 2025 at 10:15am (series runs until Jun 26, 2025)
Join us at the Cumberland Branch Tuesday and Thursday mornings to make new friends from 10:30 am to noon. We have coffee, puzzles, board games...
Greenboro
Thursday May 22, 2025 at 10:30am (series runs until Jun 26, 2025)
Improve your English, share stories and make new friends! Améliorez votre anglais, partager des histoires et faites des amis!
Ruth E. Dickinson
Thursday May 22, 2025 at 10:30am (series runs until Jun 26, 2025)
Stories, rhymes and songs for children of all ages and their parents or caregivers. Drop-in program.
Nepean Centrepointe
Thursday May 22, 2025 at 10:30am (series runs until Jun 26, 2025)
Do you need a casual, friendly environment where you can practice your English-speaking skills? Look no further than the English Conversation Group! Receive guidance from...