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 161 - 180 of 768

Rideau
Wednesday Jul 9, 2025 at 2:00pm
Curious about the wildlife in your own backyard? Join this workshop to discover Canada’s local wildlife, learn important safety tips, and explore how you can...

Orléans
Wednesday Jul 9, 2025 at 2:00pm
Explore some of the unique mechanisms of self-defence that reptiles, mammals and invertebrates have evolved. Why are ferrets so flexible? What do tarantulas do to...

Online
Wednesday Jul 9, 2025 at 2:00pm
Get ready for a storytelling adventure that will test the limits of your imagination. We are playing Dungeons & Dragons 5th edition. Participants are welcome...

Carlingwood
Wednesday Jul 9, 2025 at 2:00pm
Join our art party! We will explore global landscapes from African savannahs to Arctic tundras, tropical rain forests to European hills, all through a 3D...

Beaverbrook
Wednesday Jul 9, 2025 at 2:30pm (series runs until Aug 13, 2025)
Following Babytime, join us to play and chat! There will be self-directed activities and toys for parents/caregivers and babies. Drop-in program.
Drop-in program
Add this event to your calendar

Elmvale Acres
Wednesday Jul 9, 2025 at 2:30pm (series runs until Aug 20, 2025)
Experiment and explore with unlimited imagination. Drop-in program. Ages 7-12. We will be letting our imaginations take flight as we put together our very own...
Drop-in program
Add this event to your calendar

Rosemount
Wednesday Jul 9, 2025 at 2:30pm (series runs until Aug 20, 2025)
Play card games, board games, or video games at the library. Ages 6-12. // Viens jouer aux cartes, à des jeux de société ou à...
Drop-in program
Add this event to your calendar

Greenboro
Wednesday Jul 9, 2025 at 3:00pm (series runs until Aug 13, 2025)
Come chat with fellow manga lovers about the first volumes of some of the most popular series. Both experts and newcomers are welcome as we...
Drop-in program
Add this event to your calendar

Elmvale Acres
Wednesday Jul 9, 2025 at 3:30pm (series runs until Aug 20, 2025)
Technology and Social Media can be overwhelming. Get a Techno Buddy! Teen Volunteers share their basic tech knowledge with older Adults in a two-on-one setting.
Drop-in program
Add this event to your calendar

Ruth E. Dickinson
Wednesday Jul 9, 2025 at 4:00pm
We are ready to get our summer started, however, we have a little problem. Someone thought they were funny and flipped the calendar back to...

Stittsville
Wednesday Jul 9, 2025 at 5:15pm (series runs until Aug 27, 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

Elmvale Acres
Wednesday Jul 9, 2025 at 5:15pm (series runs until Aug 20, 2025)
This program aims to help children practice and improve their reading skills! Children will receive individualized reading help and encouragement. Ages 6-12. Registration Required. Ce...

Main
Wednesday Jul 9, 2025 at 6:00pm
Join us for excitement and thrills every second Wednesday of the month as we play an action/adventure movie This month's pick is Raiders of the...
Drop-in program
Add this event to your calendar

Richmond
Wednesday Jul 9, 2025 at 6:00pm
Create simple but beautiful works of art by tracing a pattern or photo on transparency sheets and printing with that sheet. Add colour to give...
Sorry this event and its waiting list are full

Rosemount
Wednesday Jul 9, 2025 at 6:30pm (series runs until Aug 20, 2025)
Practice your English conversation skills in a low- pressure, friendly environment. All levels are welcome. No program on Wednesday, March 12.
Drop-in program
Add this event to your calendar

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

Stittsville
Wednesday Jul 9, 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
Hazeldean
Wednesday Jul 9, 2025 at 6:30pm (series runs until Aug 20, 2025)
If you are a knitter or a crocheter, come and join Hazeldean Stitches. Share your ideas and projects with other yarn artists. All ages welcome!
Drop-in program
Add this event to your calendar

Rideau
Wednesday Jul 9, 2025 at 6:30pm (series runs until Aug 27, 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 9, 2025 at 6:30pm (series runs until Aug 27, 2025)
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
- ‹ previous
- 9 of 39
- next ›