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 641 - 660 of 1796
Manotick
Wednesday Jun 11, 2025 at 3:00pm (series runs until Dec 10, 2025)
Share the enjoyment of good books in a relaxed atmosphere in person, in the afternoon. This group meets every second Wednesday of the month (September...
Elmvale Acres
Wednesday May 28, 2025 at 4:00pm (series runs until Jun 11, 2025)
Technology and Social Media can be overwhelming. ​ Get a Techno Buddy!​ ​ Teen Volunteers share their basic tech ​knowledge with older Adults in a ​two-on-one setting.
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...
Calculator and rulers
St-Laurent
Wednesday May 21, 2025 at 5:00pm (series runs until Jun 11, 2025)
Come join our homework club and get help with reading, math, science, French, English, etc. Led by United for Literacy. Ages 6-12. Drop in. Joins-toi...
Greenboro
Wednesday May 21, 2025 at 5:00pm (series runs until Jun 11, 2025)
Come and get help with reading, math, science, French, English, etc. Led by United for Literacy volunteers. For students in grades 1 through 10. Reçois...
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...
Calculator and rulers
Carlingwood
Wednesday May 21, 2025 at 5:30pm (series runs until Jun 11, 2025)
Come join our homework club and get help with reading, math, science, French, English, etc. Led by United for Literacy. Ages 6-12. Drop in. No...
poster for Edge of Tomorrow
Main
Wednesday Jun 11, 2025 at 6:00pm
Join us for excitement and thrills every second Wednesday of the month as we play an action/adventure movie This month's pick is Edge of Tomorrow...
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...
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.
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.
Groupe de Conversation
Alta Vista
Wednesday May 21, 2025 at 6:30pm (series runs until Jun 18, 2025)
Improve your spoken French in a relaxed setting. This group is for those at an intermediate level. No registration required. / Améliorez votre français parlé...
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!
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...
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...
four people with speech bubbles
Beaverbrook
Wednesday May 21, 2025 at 7:00pm (series runs until Jun 11, 2025)
Améliorez votre français parlé et rencontrez des gens dans une atmosphère détendue. Inscription non requise, niveaux intermédiaire. Practice your French language conversation skills and meet...
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...
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...