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 1 - 20 of 47

Manotick
Thursday Jan 8, 2026 at 10:15am (series runs until Jun 25, 2026)
Join fellow mahjong players for a friendly game in a congenial environment. Drop-in program, no registration required.
Drop-in program
Add this event to your calendar

Cumberland
Friday Jan 9, 2026 at 3:30pm (series runs until Feb 24, 2026)
Bring your friends, hang out, and defeat your enemies on our PS4! We’ve got Miles Morales Spider-Man, Sonic Racing, Lego Marvel superheroes, DemonSlayer, Crash Team...
Drop-in program
Add this event to your calendar

Greenboro
Saturday Jan 10, 2026 at 2:00pm (series runs until Mar 07, 2026)
Enjoy an afternoon of gaming with your friends! Two PS4s and one Wii U to play a variety of awesome games. Profitez d'une après-midi de...
Drop-in program
Add this event to your calendar

Centennial
Saturday Jan 10, 2026 at 2:00pm
Can you solve the puzzles and escape in time? We’ll be using Breakout kits with two options of fun escape scenarios. Bring friends or arrive...

Blackburn Hamlet
Monday Jan 12, 2026 at 10:00am (series runs until May 25, 2026)
Do you love playing cards (Euchre)? Chess for adults? Any game goes! We will provide an assortment of games, but you're welcome to bring your...
Drop-in program
Add this event to your calendar

Osgoode
Monday Jan 12, 2026 at 12:00pm (series runs until Mar 30, 2026)
Join us for coffee, conversation and cards. All are welcome, please drop in.
Drop-in program
Add this event to your calendar

Beaverbrook
Monday Jan 12, 2026 at 5:30pm (series runs until Mar 09, 2026)
Come join us for some fun and laughter at the library. Each week will be a new self guided activity to explore rotating between crafts,...
Drop-in program
Add this event to your calendar

Greenboro
Monday Jan 12, 2026 at 6:00pm (series runs until Mar 02, 2026)
Play and learn about chess. Jouer et apprendre à jouer aux échecs. 6 years old and up /6 ans et plus.
Drop-in program
Add this event to your calendar

Nepean Centrepointe
Monday Jan 12, 2026 at 6:30pm (series runs until Apr 27, 2026)
Unwind and connect with others in a friendly, welcoming space. Play one of the available board games and puzzles, or bring games you want played!...
Drop-in program
Add this event to your calendar

Beaverbrook
Tuesday Jan 13, 2026 at 11:15am
Join us in the Teen Zone to play chess and other board games during your lunch hour. Ages 13-18. Rejoignez-nous dans la zone ados pour...
Sorry this event has closed

Beaverbrook
Tuesday Jan 13, 2026 at 3:30pm (series runs until Mar 03, 2026)
Drop-in to play video games on our PS4 and WiiU. For ages 13-18. Drop-in.
Drop-in program
Add this event to your calendar

Blackburn Hamlet
Tuesday Jan 13, 2026 at 3:30pm (series runs until Jun 30, 2026)
Are you interested in practicing your chess skills? Join us for open games of chess every Tuesday from 3:30 to 5 pm. Whether you are...
Drop-in program
Add this event to your calendar

Centennial
Tuesday Jan 13, 2026 at 5:30pm (series runs until Jun 16, 2026)
Drop in with your friends & family for exciting board games, card games, and brain teasers! Play games from our large collection or bring your...
Drop-in program
Add this event to your calendar

Orléans
Tuesday Jan 13, 2026 at 5:30pm (series runs until Jun 23, 2026)
Whether you are looking for a quiet place to do homework, activities to do with new people, or just a place to chill – you...
Drop-in program
Add this event to your calendar

Hazeldean
Tuesday Jan 13, 2026 at 6:30pm (series runs until Feb 17, 2026)
Gather your family and friends and come to play board games at the library. Family Program. 60 min. Drop-in.
Drop-in program
Add this event to your calendar

Manotick
Thursday Jan 15, 2026 at 1:00pm (series runs until Jun 18, 2026)
Join us for an afternoon of gaming fun! Drop in and enjoy a fun game of Scrabble in a relaxed and friendly environment. Please note...
Drop-in program
Add this event to your calendar

Hazeldean
Thursday Jan 15, 2026 at 2:15pm (series runs until Jun 18, 2026)
Join us for an afternoon of fun for home-schooled children and their families. Each month a different activity will be offered—from lego, to chess, games...
Drop-in program
Add this event to your calendar

Orléans
Thursday Jan 15, 2026 at 3:30pm (series runs until Mar 05, 2026)
Drop in to play chess with other youth in a relaxed, informal environment! Practice the basics or test your wits with a weekly chess challenge...
Drop-in program
Add this event to your calendar

Orléans
Saturday Jan 17, 2026 at 10:30am (series runs until Feb 28, 2026)
STEM Workshop for Kids (Ages 12+) Join us for an exciting, hands-on STEM workshop designed especially for kids! Enjoy interactive activities in Science, Technology, Engineering,...

Carlingwood
Saturday Jan 17, 2026 at 1:30pm (series runs until Mar 14, 2026)
Join a band of adventurers as they set out from the seaside town of Dragonsbourne. This is part-nine of a continuing adventure that takes place...
- 1 of 3
- next ›