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 441 - 460 of 926

Carlingwood
Friday Jul 10, 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

Main
Friday Jul 10, 2026 at 4:30pm
Have you ever wanted to learn how escape rooms are created -- or how to create your own?? Join us for an escape room workshop...
Drop-in program
Add this event to your calendar

Hazeldean
Saturday Jul 11, 2026 at 10:30am (series runs until Aug 22, 2026)
Stories, rhymes and songs for children of all ages and a parent or caregiver. All ages. 30 min. Drop in.
Drop-in program
Add this event to your calendar

Ruth E. Dickinson
Saturday Jul 11, 2026 at 10:30am (series runs until Jul 25, 2026)
Dive deeper. Discover more. Join us for hands-on activities and stories to explore science, technology, engineering, art, and math. This is a literacy program that...
Drop-in program
Add this event to your calendar
Manotick
Saturday Jul 11, 2026 at 10:30am
Join the club and get your steps in: Download the audiobook of your choice onto your phone & bring your headphones! We'll walk for 60...

Carlingwood
Saturday Jul 11, 2026 at 1:30pm
Join us for this one-shot Dungeons and Dragons adventure for adults. Something is wrong in the village of Homlet! Strange tracks have been spotted on...
Registration opens on Wednesday, June 17, 2026 - 10:00am

Ruth E. Dickinson
Saturday Jul 11, 2026 at 2:00pm (series runs until Aug 22, 2026)
Get ready for a storytelling adventure that will test the limits of your imagination. Registration required. Ages 10-12. The program is designed for ages 10...

Rideau
Saturday Jul 11, 2026 at 2:00pm
Join us for an afternoon of painting! Follow a step-by-step tutorial to create your own work of art. All materials will be provided. Registration required.

Ruth E. Dickinson
Saturday Jul 11, 2026 at 2:00pm (series runs until Aug 29, 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 which...

Manotick
Saturday Jul 11, 2026 at 2:00pm
Join us for an interactive program presented by Parrot Partners, the only rehabilitation program for parrots in Canada! They will bring several parrots from different...
Sorry this event and its waiting list are full

Rosemount
Saturday Jul 11, 2026 at 2:30pm (series runs until Aug 22, 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

Hazeldean
Sunday Jul 12, 2026 at 10:30am (series runs until Aug 23, 2026)
Stories, rhymes and songs for children of all ages and a parent or caregiver. All ages. 30 min. Drop in.
Drop-in program
Add this event to your calendar

Beaverbrook
Sunday Jul 12, 2026 at 10:30am
Créez votre propre œuvre d’art vous inspirant de l’océan. Inscription requise. Pour les familles (âges 4+).

Stittsville
Sunday Jul 12, 2026 at 10:30am
Do you have a stuffed friend who would like to sleepover at the library? Bring your stuffie friend for a craft and storytime. Return to...

Nepean Centrepointe
Sunday Jul 12, 2026 at 11:00am (series runs until Dec 13, 2026)
Interested in miniature gaming with toy soldiers? Join in to play science fiction, high fantasy and historical games. Presented by the Ottawa Miniatures Gamers. Drop-in...
Drop-in program
Add this event to your calendar

Cumberland
Sunday Jul 12, 2026 at 11:00am
Dive into hands-on crafting fun! Make art inspired by water, waves, and the sea while discovering your artsy side! We will be using cardboard to build 3D sea life...

North Gloucester
Sunday Jul 12, 2026 at 2:00pm
Create and build with Lego®! Drop-in program. Ages 6-12, accompanied by a parent or caregiver. Architectes en herbe, à vos Lego® ! Programme portes ouvertes...
Drop-in program
Add this event to your calendar

Beaverbrook
Monday Jul 13, 2026 at 10:30am
Dive into hands-on crafting fun! Make art inspired by water, waves, and the sea while discovering your artsy side! Create a bead buddy friend and...
Sorry this event and its waiting list are full

North Gower
Monday Jul 13, 2026 at 10:30am (series runs until Aug 17, 2026)
Stories, rhymes, and songs for children of all ages and a parent or caregiver. Stay to play and do some crafts afterwards. Drop-in program. Family...
Drop-in program
Add this event to your calendar

Stittsville
Monday Jul 13, 2026 at 10:30am
Dive into hands-on crafting fun! Make art inspired by water, waves, and the sea while discovering your artsy side! We’ll create cool ocean effects with water-resistant watercolour painting. Registration...
- ‹ previous
- 23 of 47
- next ›