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 261 - 280 of 656

Nepean Centrepointe
Wednesday Jan 28, 2026 at 2:00pm
A new year is here! Create a visual representation of all your biggest dreams and goals for the year. Using a combination of collage and...

Blackburn Hamlet
Wednesday Jan 28, 2026 at 2:00pm (series runs until Jun 24, 2026)
Join us at the Blackburn Hamlet branch for a watercolour painting session. Bring your own project or start something new in the company of like-minded...
Drop-in program
Add this event to your calendar

Manotick
Wednesday Jan 28, 2026 at 2:00pm (series runs until Mar 04, 2026)
Stories, rhymes and songs for babies (newborn to 18 months) with a parent or caregiver. 2 pm Drop-in program.
Drop-in program
Add this event to your calendar

Rosemount
Wednesday Jan 28, 2026 at 2:30pm (series runs until May 13, 2026)
Contes, comptines, et chansons pour les bébés accompagnés d’un parent ou gardien/ne. 0-18 mois. Aucune inscription requise
Drop-in program
Add this event to your calendar

Main
Wednesday Jan 28, 2026 at 4:00pm (series runs until Mar 25, 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 Jan 28, 2026 at 4:00pm (series runs until Mar 11, 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. Wednesdays 4pm-5pm,...
Drop-in program
Add this event to your calendar

Beaverbrook
Wednesday Jan 28, 2026 at 4:00pm (series runs until Feb 25, 2026)
Join us for a new weekly read-aloud session for children and families. This isn't your average Storytime! We will be reading the first couple chapters...
Drop-in program
Add this event to your calendar

St-Laurent
Wednesday Jan 28, 2026 at 5:00pm (series runs until Jun 10, 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 Jan 28, 2026 at 5:15pm (series runs until Jun 24, 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 Jan 28, 2026 at 5:30pm (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

Richmond
Wednesday Jan 28, 2026 at 6:00pm (series runs until May 27, 2026)
Participate in the community project of making scarves/mittens for the local Food Bank OR bring your crochet project and share advice, ideas and conversations with...
Drop-in program
Add this event to your calendar

Elmvale Acres
Wednesday Jan 28, 2026 at 6:00pm (series runs until Jun 24, 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

Rosemount
Wednesday Jan 28, 2026 at 6:30pm (series runs until Mar 04, 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

Main
Wednesday Jan 28, 2026 at 6:30pm (series runs until Apr 29, 2026)
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 Jan 28, 2026 at 6:30pm (series runs until Jun 24, 2026)
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 Jan 28, 2026 at 6:30pm (series runs until May 27, 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...
Drop-in program
Add this event to your calendar

Alta Vista
Wednesday Jan 28, 2026 at 6:30pm (series runs until Jun 17, 2026)
Drop-in program
Add this event to your calendar

Ruth E. Dickinson
Wednesday Jan 28, 2026 at 6:30pm (series runs until Jun 24, 2026)
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

Cumberland
Wednesday Jan 28, 2026 at 6:30pm (series runs until Jun 24, 2026)
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

Greenboro
Wednesday Jan 28, 2026 at 6:30pm (series runs until Mar 25, 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
- ‹ previous
- 14 of 33
- next ›