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 50

Beaverbrook
Tuesday Apr 14, 2026 at 3:00pm (series runs until Jun 30, 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 Apr 14, 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

Orléans
Tuesday Apr 14, 2026 at 5:30pm (series runs until May 26, 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

Ruth E. Dickinson
Tuesday Apr 14, 2026 at 6:30pm (series runs until May 26, 2026)
For ages 13-17 . Interested in playing D&D? Then join us for a D&D adventure. Dungeons and Dragons is a fantasy role playing game in...
Sorry this event and its waiting list are full

Manotick
Thursday Apr 16, 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

Orléans
Thursday Apr 16, 2026 at 3:30pm (series runs until Jun 25, 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

Greely
Friday Apr 17, 2026 at 1:00pm (series runs until Jun 26, 2026)
Drop-in for a session of card games and board games for adults 55+ at the Greely Library. An assortment of games and cards will be...
Drop-in program
Add this event to your calendar

Carlingwood
Friday Apr 17, 2026 at 4:00pm
Ready, Set, Go! Drop-in at the Carlingwood Branch for Mario Kart: Game On! Play on our brand new Switch 2! Not sure how to play?...
Drop-in program
Add this event to your calendar

Orléans
Saturday Apr 18, 2026 at 10:15am (series runs until May 09, 2026)
Join us for an exciting, hands-on workshop designed especially for kids! Explore Science, Technology, Engineering, Arts and Math through interactive activities—from building simple machines and...

North Gower
Saturday Apr 18, 2026 at 10:30am
Do you love board games? Cards? Chess? Any game goes! We will provide an assortment of games, but you're welcome to bring your own board...
Drop-in program
Add this event to your calendar

Nepean Centrepointe
Saturday Apr 18, 2026 at 1:30pm (series runs until May 30, 2026)
For children 7-12, interested in learning to play chess and finding out more about the game. Teen volunteers will be on hand to help those...
Drop-in program
Add this event to your calendar

Ruth E. Dickinson
Saturday Apr 18, 2026 at 2:00pm (series runs until May 30, 2026)
For ages 13-17 . Interested in playing D&D? Then join us for a D&D adventure. Dungeons and Dragons is a fantasy role playing game in...
Sorry this event and its waiting list are full

Rosemount
Saturday Apr 18, 2026 at 2:30pm (series runs until May 16, 2026)
Bring your friends, hang out, and defeat your enemies. Play Super Smash Bros, Mario Kart 8 & more on our Nintendo Switch. Ages 12 to...
Drop-in program
Add this event to your calendar

Blackburn Hamlet
Monday Apr 20, 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 Apr 20, 2026 at 12:00pm (series runs until Jun 29, 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 Apr 20, 2026 at 5:30pm (series runs until May 11, 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

Carlingwood
Monday Apr 20, 2026 at 5:30pm
Play Dungeons and Dragons at the Ottawa Public Library! Whether you've always wanted to learn the game, haven't played in years, or are an experienced...

Carlingwood
Monday Apr 20, 2026 at 5:30pm (series runs until May 04, 2026)
Play Dungeons and Dragons at the library! Whether you've always wanted to learn, haven't played in years, or are an experienced player looking to join...

Greenboro
Monday Apr 20, 2026 at 6:00pm (series runs until May 11, 2026)
Play and learn about chess. Jouer et apprendre à jouer aux échecs. For ages 6 years and up Pour les 6 ans et plus.
Drop-in program
Add this event to your calendar

Centennial
Tuesday Apr 21, 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
- 1 of 3
- next ›