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 261 - 280 of 897

Rosemount
Tuesday Jul 7, 2026 at 6:00pm (series runs until Aug 18, 2026)
Practice your French conversation skills in a low- pressure, friendly environment. All levels are welcome.
Drop-in program
Add this event to your calendar

Greely
Tuesday Jul 7, 2026 at 6:00pm
Join us for gardening club, all are welcome and no experience is necessary! Learn ti start seedlings and gather information on the best way to...
Drop-in program
Add this event to your calendar

Rockcliffe Park
Tuesday Jul 7, 2026 at 6:00pm (series runs until Aug 25, 2026)
Summer Mahjong: Due to popular demand, the Rockcliffe Park branch American Mahjong group will continue to meet through the summer! Tuesday evenings from 6-7:45pm The...
Drop-in program
Add this event to your calendar

Ruth E. Dickinson
Tuesday Jul 7, 2026 at 6:30pm (series runs until Aug 18, 2026)
Join us for a storytime followed by a LEGO building challenge. Using our story for inspiration, children will bring the story to life by building...
Drop-in program
Add this event to your calendar

Ruth E. Dickinson
Tuesday Jul 7, 2026 at 6:30pm (series runs until Aug 25, 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...

Beaverbrook
Tuesday Jul 7, 2026 at 6:30pm
More people have walked on the moon than have been to the places Jill Heinerth has explored. Instead of following maps, she has blazed a...

Blackburn Hamlet
Wednesday Jul 8, 2026 at 2:00am (series runs until Aug 19, 2026)
Join us at the Blackburn Hamlet branch for a watercolour painting session. Bring your own project or start something new in the company of like-minded...
Drop-in program
Add this event to your calendar

Carp
Wednesday Jul 8, 2026 at 10:00am (series runs until Sep 23, 2026)
Come meet 1 on 1 with Social Prescriber Maddie from the Western Ottawa Community Resource Centre (WOCRC). A social prescriber connects individuals with non-clinical community...
Drop-in program
Add this event to your calendar

Rockcliffe Park
Wednesday Jul 8, 2026 at 10:00am (series runs until Aug 19, 2026)
Create and build with Lego®! Join the Weekly Dive In! Lego Challenge. Every week, there will be a different challenge to build all the many...
Drop-in program
Add this event to your calendar

Cumberland
Wednesday Jul 8, 2026 at 10:00am
Seek and find. Find and seek. Anything goes when looking for underwater treasures and fascinating creatures! Using markers and plastic sheet protectors, we will create...

North Gower
Wednesday Jul 8, 2026 at 10:00am
Jump into puddles, ponds, rivers and streamsto check out the cool freshwater world. Through hands-on experiments, let's learn how rivers and streams impact our...

Sunnyside
Wednesday Jul 8, 2026 at 10:15am (series runs until Aug 19, 2026)
Stories, rhymes and songs for children of all ages and a parent or caregiver. In English. Every Wednesday, 10:15am. Drop-in program.
Drop-in program
Add this event to your calendar

North Gloucester
Wednesday Jul 8, 2026 at 10:15am (series runs until Aug 19, 2026)
Stories, rhymes and songs for children of all ages and a parent or a caregiver. Drop-in program. Family program. Contes, comptines et chansons pour les...
Drop-in program
Add this event to your calendar

Rideau
Wednesday Jul 8, 2026 at 10:30am (series runs until Aug 26, 2026)
Profitez de notre groupe de conversation afin d'améliorer vos habiletés en français à l'oral. Join our free French Conversation Group to practice speaking French...
Drop-in program
Add this event to your calendar

Ruth E. Dickinson
Wednesday Jul 8, 2026 at 10:30am (series runs until Aug 19, 2026)
Contes, comptines et chansons pour les enfants de tous âges et un parent ou gardien. Joignez-nous après notre Contes en famille pour jouer et socialiser...
Drop-in program
Add this event to your calendar

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

Carp
Wednesday Jul 8, 2026 at 10:30am (series runs until Jul 29, 2026)
Family Storytime 10:30 a.m. – 11:00 a.m. Stories, rhymes, and songs for preschool children and a parent/caregiver. Stay & Play 11:00 a.m. – 12:00 p.m...
Drop-in program
Add this event to your calendar

Orléans
Wednesday Jul 8, 2026 at 10:30am
Dive into hands-on crafting fun! Make art inspired by water, waves, and the sea while discovering your artsy side! A craft filled with fishes! Registration...

Beaverbrook
Wednesday Jul 8, 2026 at 10:30am (series runs until Aug 19, 2026)
Play card games and board games at the library. Game selections include: Big Games! Library staff will be on hand to help with rules and...
Drop-in program
Add this event to your calendar

Stittsville
Wednesday Jul 8, 2026 at 10:30am
Ahoy, Matey! (Ages 10-12) Sail the seven seas. It’s time to go on a treasure hunt! Come in and build some boats with different materials,...
- ‹ previous
- 14 of 45
- next ›