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 41 - 60 of 907

Sunnyside
Wednesday Jun 10, 2026 at 12:00pm (series runs until Dec 30, 2026)
Bring your knitting or crochet and meet fellow enthusiasts at the Sunnyside branch. Knitters of all abilities are welcome.
Drop-in program
Add this event to your calendar

Nepean Centrepointe
Wednesday Jun 10, 2026 at 12:30pm
Learn more about Canadian and Indigenous history through twenty-five artifacts–clothing, documents, tools and more. Enjoy activities to understand the origins and uses of these interesting...
Drop-in program
Add this event to your calendar

Beaverbrook
Wednesday Jun 10, 2026 at 1:00pm (series runs until Aug 26, 2026)
Speak, in person, with a Public Health Nurse to get support around infant feeding and parenting. No appointment is necessary, simply drop in during these...
Drop-in program
Add this event to your calendar

Orléans
Wednesday Jun 10, 2026 at 1:00pm (series runs until Dec 30, 2026)
Bring your knitting or crochet project and share advice, ideas and conversations with fellow enthusiasts. For adults of all abilities. Drop-in. Apportez votre projet de...
Drop-in program
Add this event to your calendar

North Gower
Wednesday Jun 10, 2026 at 1:00pm (series runs until Jun 24, 2026)
Join us for an informal gathering of knitting enthusiasts - from beginners to experts. Share your ideas and projects in a relaxed social atmosphere. Every...
Drop-in program
Add this event to your calendar

Rosemount
Wednesday Jun 10, 2026 at 1:30pm (series runs until Jun 24, 2026)
Bring your knitting and/or crocheting projects and share advice, ideas and conversations with fellow enthusiasts. For adults of all abilities.
Drop-in program
Add this event to your calendar

Centennial
Wednesday Jun 10, 2026 at 1:30pm
Share the enjoyment of good books in an informal and relaxed atmosphere. Second Wednesday of every month. New members welcome. Here's what we're reading in...
Drop-in program
Add this event to your calendar

Rockcliffe Park
Wednesday Jun 10, 2026 at 1:30pm (series runs until Jun 24, 2026)
The Writers Collective of Canada (WCC) and the Rockcliffe Park Branch invite you to join us for our writing workshops: Write With Us! We are...
Drop-in program
Add this event to your calendar

Main
Wednesday Jun 10, 2026 at 2:00pm (series runs until Sep 30, 2026)
Rejoignez notre groupe de conversation en français pour pratiquer le français dans une atmosphère détendue. Niveaux intermédiaire , inscription non requise. Join our French conversation...
Drop-in program
Add this event to your calendar
Greenboro
Wednesday Jun 10, 2026 at 2:00pm
Create art in good company. This series is perfect for aspiring artists, crafters who are in a rut, and anyone who suspects that a creative...
Sorry this event is full

Blackburn Hamlet
Wednesday Jun 10, 2026 at 2:00pm (series runs until Aug 26, 2026)
Colouring can have a calming effect on the mind and promote wellness! Join us for a fun and relaxing adult colouring session. All supplies are...
Drop-in program
Add this event to your calendar

Manotick
Wednesday Jun 10, 2026 at 3:00pm
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...
Drop-in program
Add this event to your calendar

Centennial
Wednesday Jun 10, 2026 at 3:30pm (series runs until Jun 22, 2026)
Need a quiet spot to focus and study? Use our program room! Snacks provided. Drop in anytime… 3:30pm – closing time on Mondays , Wednesdays...
Drop-in program
Add this event to your calendar

Main
Wednesday Jun 10, 2026 at 4:00pm (series runs until Aug 26, 2026)
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...
Drop-in program
Add this event to your calendar

Sunnyside
Wednesday Jun 10, 2026 at 4:00pm (series runs until Jun 24, 2026)
Come crafting at the library. We have all the supplies you need to satisfy your creativity! For children of all ages. Drop-in program *** Viens...
Drop-in program
Add this event to your calendar

Emerald Plaza
Wednesday Jun 10, 2026 at 4:00pm (series runs until Jun 22, 2026)
Need a place to study for exams? Our program room will be available for quiet study. Light snacks will be provided. Drop-in program. Monday...
Drop-in program
Add this event to your calendar

St-Laurent
Wednesday Jun 10, 2026 at 5:00pm (series runs until Jun 17, 2026)
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...
Drop-in program
Add this event to your calendar

Stittsville
Wednesday Jun 10, 2026 at 5:15pm (series runs until Dec 30, 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...
Drop-in program
Add this event to your calendar

Carlingwood
Wednesday Jun 10, 2026 at 5:30pm
Come join our homework club and get help with reading, math, science, French, English, etc. Continues during March Break. Led by United for Literacy. Ages...
Drop-in program
Add this event to your calendar

Rosemount
Wednesday Jun 10, 2026 at 6:00pm (series runs until Aug 19, 2026)
Practice your English conversation skills in a low- pressure, friendly environment. All levels are welcome.
Drop-in program
Add this event to your calendar
- ‹ previous
- 3 of 46
- next ›