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 141 - 160 of 555

Ruth E. Dickinson
Wednesday Sep 9, 2026 at 10:00am (series runs until Jun 09, 2027)
Join Dickinson Reads Book Club monthly on Wednesday mornings at the Ruth E. Dickinson Branch! We meet to enjoy lively good-natured discussions of a wide...
Drop-in program
Add this event to your calendar

Cumberland
Wednesday Sep 9, 2026 at 10:00am (series runs until Oct 07, 2026)
Join us for a meditative and relaxing morning at the library! We will do a few breathing exercises, followed by a few minutes of guided...

North Gower
Wednesday Sep 9, 2026 at 1:00pm (series runs until Dec 16, 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

Centennial
Wednesday Sep 9, 2026 at 1:30pm (series runs until Jun 09, 2027)
Share the enjoyment of good books in an informal and relaxed atmosphere. This program takes place the second Wednesday of each month, except for Thursday...
Drop-in program
Add this event to your calendar

Elmvale Acres
Wednesday Sep 9, 2026 at 2:00pm (series runs until Dec 09, 2026)
Have questions about the basics of using your device, i.e.: tablet, phone, or laptop? Need help with e-books or other online library resources? An Elmvale...
Drop-in program
Add this event to your calendar

Manotick
Wednesday Sep 9, 2026 at 3:00pm (series runs until Jun 09, 2027)
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

Main
Wednesday Sep 9, 2026 at 4:00pm (series runs until Sep 16, 2026)
Join us for a series of films focused on residential school survivors. English viewings: Bones of Crows (124 minutes) September 9, 2026 at 6 pm...
Drop-in program
Add this event to your calendar

Greely
Wednesday Sep 9, 2026 at 6:00pm (series runs until Dec 16, 2026)
Bring your knitting, crochet, needlepoint, cross-stitch, etc! Share tips and tricks, ideas and conversations with fellow enthusiasts. For adults of all abilities. Drop-in. Every Tuesday...
Drop-in program
Add this event to your calendar

Rosemount
Wednesday Sep 9, 2026 at 6:00pm
Join us in creating a Drawstring bag . Hands-on introduction to hand sewing. Drawstring Bags are a fun way to learn how to use a...

Greenboro
Wednesday Sep 9, 2026 at 6:30pm (series runs until Dec 30, 2026)
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

Nepean Centrepointe
Wednesday Sep 9, 2026 at 6:30pm (series runs until Jun 09, 2027)
Participez à des rencontres sociales pour discuter d’une grande variété de livres sélectionnés par les membres du club de lecture. Cette activité est ouverte à...
Drop-in program
Add this event to your calendar

Alta Vista
Wednesday Sep 9, 2026 at 6:30pm (series runs until Dec 16, 2026)
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

Hazeldean
Wednesday Sep 9, 2026 at 6:30pm (series runs until Dec 30, 2026)
If you are a knitter or a crocheter come and join Hazeldean Stitches. Share your ideas and projects with other yarn artists.
Drop-in program
Add this event to your calendar

Nepean Centrepointe
Wednesday Sep 9, 2026 at 6:30pm
Spruce up your backpack or bag for the new school year! Learn how to make your own beaded backpack charm using pony beads. We’ll have...
Drop-in program
Add this event to your calendar

Beaverbrook
Wednesday Sep 9, 2026 at 7:00pm (series runs until Dec 16, 2026)
Améliorez votre français parlé et rencontrez des gens dans une atmosphère détendue. Inscription non requise, niveaux intermédiaire. *pas de séance le 30 septembre, 11 novembre...
Drop-in program
Add this event to your calendar

Cumberland
Wednesday Sep 9, 2026 at 7:00pm (series runs until Sep 12, 2026)
Join us for a virtual workshop offered by the Canadian Hearing Services (CHS) exploring Deaf Culture and its values, where you will learn about common...

Greenboro
Thursday Sep 10, 2026 at 10:30am (series runs until Dec 17, 2026)
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

Orléans
Thursday Sep 10, 2026 at 10:30am (series runs until Jun 17, 2027)
Do you love browsing through cookbooks and trying new recipes? Then come and meet with other food enthusiasts and put a cookbook to the...

Manotick
Thursday Sep 10, 2026 at 11:00am (series runs until Dec 17, 2026)
Join us at yarn club! Knitters, crocheters, needle workers, rug hookers – all are welcome to socialize with fellow yarn crafters and work on their...
Drop-in program
Add this event to your calendar

Sunnyside
Thursday Sep 10, 2026 at 1:30pm (series runs until Dec 10, 2026)
An open house for persons with dementia, their care partners and families. Fun and stimulating mental activities are planned to enhance the social interactions and...
Drop-in program
Add this event to your calendar
- ‹ previous
- 8 of 28
- next ›