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 598

Stittsville
Wednesday Jul 30, 2025 at 5:15pm (series runs until Dec 17, 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

Greely
Wednesday Jul 30, 2025 at 6:00pm (series runs until Dec 31, 2025)
Bring your knitting or crochet project (or needlepoint, cross-stitch, etc) and share tips and tricks, ideas and conversations with fellow enthusiasts. For adults of all...
Drop-in program
Add this event to your calendar

Emerald Plaza
Wednesday Jul 30, 2025 at 6:00pm
Join us for a fun filled night filled with retro games and activities. Family Program. Drop in.
Drop-in program
Add this event to your calendar

Carlingwood
Wednesday Jul 30, 2025 at 6:00pm
Come learn the basics of hand sewing! In this workshop, you will make your own custom key chain using cross stitch techniques and templates that...

Main
Wednesday Jul 30, 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. No...
Drop-in program
Add this event to your calendar

Stittsville
Wednesday Jul 30, 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

Rideau
Wednesday Jul 30, 2025 at 6:30pm (series runs until Dec 10, 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 Jul 30, 2025 at 6:30pm (series runs until Aug 27, 2025)
Join our English conversation group! Receive guidance from our leaders, meet new people and gain confidence in your ability to speak English. No registration needed...
Drop-in program
Add this event to your calendar

Sunnyside
Wednesday Jul 30, 2025 at 6:30pm
Facilitator Ben Ladouceur guides beginning and emerging participants through writing prompts inspired by some of the best contemporary queer and ally poets. Whether you write...
Sorry this event is full

Blackburn Hamlet
Thursday Jul 31, 2025 at 10:00am
Find the rhythm, follow the beat. Use your hands or your feet. Registration required. For ages 4-6. We will be enjoying a fun-filled session...

Cumberland
Thursday Jul 31, 2025 at 10:00am
Come craft at the library. We have all the supplies you need to satisfy your creativity! Drop-in program. Family program, ages 4+. Viens bricoler à...
Drop-in program
Add this event to your calendar

Sunnyside
Thursday Jul 31, 2025 at 10:15am (series runs until Aug 21, 2025)
C'est l'heure du conte! Histoires, comptines et chansons pour les enfants de tous âges et un parent ou gardien. Inscription non requise. Dates été 2025...
Drop-in program
Add this event to your calendar
Greenboro
Thursday Jul 31, 2025 at 10:30am (series runs until Aug 28, 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

Rideau
Thursday Jul 31, 2025 at 10:30am (series runs until Aug 14, 2025)
Stories, rhymes and songs for children of all ages and a parent or caregiver. Followed by 30 minutes of "stay and play" for those who...
Drop-in program
Add this event to your calendar

Stittsville
Thursday Jul 31, 2025 at 10:30am
Engage those busy minds in play-based learning.Registration required. For ages 10 - 12.
Sorry this event and its waiting list are full

Richmond
Thursday Jul 31, 2025 at 10:30am (series runs until Aug 21, 2025)
Stories, rhymes and songs for children of all ages and a parent or caregiver. Family program Drop-in
Drop-in program
Add this event to your calendar

Ruth E. Dickinson
Thursday Jul 31, 2025 at 10:30am (series runs until Aug 21, 2025)
Stories, rhymes, and songs for children of all ages and a parent or caregiver. Drop-in program. Family program.
Drop-in program
Add this event to your calendar

Elmvale Acres
Thursday Jul 31, 2025 at 10:30am (series runs until Aug 14, 2025)
Engage those busy minds in play-based learning. [Drop-in program.] For ages 7-12 Prépare-toi à apprendre en jouant. [Programme portes ouvertes.] Pour les 7-12 ans
Drop-in program
Add this event to your calendar

Online
Thursday Jul 31, 2025 at 10:30am
Join Sylv Chiang for an interactive story time with a focus on how we can all be allies. Sylv will introduce her 2024 CBC Kids...

Nepean Centrepointe
Thursday Jul 31, 2025 at 10:30am (series runs until Aug 21, 2025)
Stories, rhymes and songs for babies and a parent or caregiver. Drop In.
Drop-in program
Add this event to your calendar
- ‹ previous
- 8 of 30
- next ›