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 381 - 400 of 1837
Stittsville
Wednesday May 14, 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...
Drop-in program
Add this event to your calendar
Carlingwood
Wednesday May 14, 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...
Drop-in program
Add this event to your calendar
Main
Wednesday May 28, 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...
Drop-in program
Add this event to your calendar
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...
Drop-in program
Add this event to your calendar
Centennial
Wednesday May 28, 2025 at 6:15pm
Putting your brain to paper, whatever the medium, is a great way to increase productivity, self-awareness, or simply de-stress. Bring your own journal, notebook or...
Drop-in program
Add this event to your calendar
Rosemount
Wednesday May 14, 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.
Drop-in program
Add this event to your calendar
Greely
Wednesday May 14, 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...
Drop-in program
Add this event to your calendar
Rideau
Wednesday May 14, 2025 at 6:30pm (series runs until May 28, 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...
Drop-in program
Add this event to your calendar
Cumberland
Wednesday May 14, 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...
Drop-in program
Add this event to your calendar
Ruth E. Dickinson
Wednesday May 14, 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.
Drop-in program
Add this event to your calendar
Blackburn Hamlet
Wednesday May 14, 2025 at 6:30pm (series runs until May 28, 2025)
Participez à notre groupe de conversation, dans une ambiance amicale et décontractée, afin d'améliorer vos habiletés à converser en français. Aucune inscription requise. Les mercredis...
Drop-in program
Add this event to your calendar
Main
Wednesday May 14, 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...
Drop-in program
Add this event to your calendar
Alta Vista
Wednesday May 14, 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é...
Drop-in program
Add this event to your calendar
Stittsville
Wednesday May 14, 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...
Drop-in program
Add this event to your calendar
Elmvale Acres
Wednesday May 14, 2025 at 6:30pm (series runs until May 28, 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.
Drop-in program
Add this event to your calendar
Greenboro
Wednesday May 14, 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!
Drop-in program
Add this event to your calendar
Hazeldean
Wednesday May 14, 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!
Drop-in program
Add this event to your calendar
Beaverbrook
Wednesday May 14, 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...
Drop-in program
Add this event to your calendar
Main
Thursday May 15, 2025 at 10:00am (series runs until May 31, 2025)
Come view a series of historical photographs depicting the experience of the thousands of Norwegians that made their way to Canada since July 4, 1825,...
Drop-in program
Add this event to your calendar
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...
Drop-in program
Add this event to your calendar
- ‹ previous
- 20 of 92
- next ›