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 361 - 380 of 496

Sunnyside
Tuesday Sep 8, 2026 at 6:45pm (series runs until Dec 15, 2026)
Practice English and meet new friends in a relaxed and friendly environment. Margaret is an accredited teacher of English as a Second Language with more...
Drop-in program
Add this event to your calendar

Beaverbrook
Tuesday Sep 8, 2026 at 7:00pm (series runs until Dec 15, 2026)
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 skills?...
Drop-in program
Add this event to your calendar

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

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

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

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

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...

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

Nepean Centrepointe
Thursday Sep 10, 2026 at 1:30pm (series runs until Jan 14, 2027)
Come meet to enjoy and discuss a wide variety of books selected by book club members. All are welcome! Every second Thursday of the month...
Drop-in program
Add this event to your calendar

Alta Vista
Thursday Sep 10, 2026 at 2:00pm (series runs until Dec 03, 2026)
Share the enjoyment of good books in a relaxed atmosphere. Join us for discussions on the first Thursday of every month from 2 to 3...
Drop-in program
Add this event to your calendar

Main
Thursday Sep 10, 2026 at 6:00pm
Director Walter Salles' lush, layered adaptation of Jack Kerouac’s On the Road, the seminal 1957 Beat Generation novel, focuses on the touchstone moments that inspired...
Drop-in program
Add this event to your calendar

Main
Thursday Sep 10, 2026 at 6:30pm
Join us at the Main Branch for a monthly book club session. Sessions take place monthly on Thursdays at 6:30 p.m in room B125. Books...
Drop-in program
Add this event to your calendar

Beaverbrook
Thursday Sep 10, 2026 at 6:30pm (series runs until Dec 10, 2026)
Tap into your story and explore your voice in an environment of dignity, courage and respect. No experience required! Every workshop is unique.
Drop-in program
Add this event to your calendar

Orléans
Thursday Sep 10, 2026 at 7:00pm (series runs until Jun 10, 2027)
Share the enjoyment of good books in an informal and relaxed atmosphere. Second Thursday of every month. New members welcome.
Drop-in program
Add this event to your calendar

Hazeldean
Friday Sep 11, 2026 at 1:30pm (series runs until Jun 04, 2027)
Share the enjoyment of good books in a relaxed atmosphere at the Hazeldean Library. SEPTEMBER 11, 2026 Meet & Greet – talk about our summer...
Drop-in program
Add this event to your calendar
- ‹ previous
- 19 of 25
- next ›