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 201 - 220 of 642

Online
Wednesday Oct 29, 2025 at 2:00pm
Learn how to be critical of what you read and see online! Recognize the signs that information is not credible, is biased, or is incorrect...

Beaverbrook
Wednesday Oct 29, 2025 at 2:00pm
Have you ever thought about working at a public library? Are you curious about the requirements for the job? Stop by our booth to chat...
Drop-in program
Add this event to your calendar

Main
Wednesday Oct 29, 2025 at 4:00pm (series runs until Dec 17, 2025)
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 Oct 29, 2025 at 4:00pm (series runs until Dec 17, 2025)
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

St-Laurent
Wednesday Oct 29, 2025 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 Oct 29, 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

Carlingwood
Wednesday Oct 29, 2025 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

Elmvale Acres
Wednesday Oct 29, 2025 at 6:00pm (series runs until Dec 17, 2025)
Join our Beginner's English Conversation group. Free. Drop in. Joignez-vous à notre groupe de conversation en anglais pour débutants. Gratuit. Inscription non-requise.
Drop-in program
Add this event to your calendar

Main
Wednesday Oct 29, 2025 at 6:00pm
“Crossings 200” commemorates 200 years of organized Norwegian migration to North America. It’s a year to celebrate the strong ties between Norway and Canada. It’s...
Drop-in program
Add this event to your calendar

Emerald Plaza
Wednesday Oct 29, 2025 at 6:00pm
Learn how to be critical of what you read and see online! Recognize the signs that information is not credible, is biased, or is incorrect...

Richmond
Wednesday Oct 29, 2025 at 6:00pm
Meet Me at the Library for Stitch of Creativity! Celebrate Library Month with a cozy craft session! Join us to create your own embroidered bookmark—perfect...

Carp
Wednesday Oct 29, 2025 at 6:00pm
This workshop outlines how parents and guardians can support children’s well-being and help them balance the risks and benefits of digital media. Based on insights...
Drop-in program
Add this event to your calendar

Nepean Centrepointe
Wednesday Oct 29, 2025 at 6:00pm
Celebrate Halloween with other teens- enjoy snacks and sit on cozy bean bags while we watch the first Twilight movie. This event is organized by...
Drop-in program
Add this event to your calendar

Rosemount
Wednesday Oct 29, 2025 at 6:30pm (series runs until Dec 10, 2025)
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 Oct 29, 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 Oct 29, 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 Oct 29, 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

Greely
Wednesday Oct 29, 2025 at 6:30pm
Get feedback on your writing (any genre)and ideas from the group. Hear the work of other writers and offer your feedback. Discuss ideas about writing...
Drop-in program
Add this event to your calendar

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

Ruth E. Dickinson
Wednesday Oct 29, 2025 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
- ‹ previous
- 11 of 33
- next ›