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 721 - 740 of 797

Orléans
Saturday Apr 11, 2026 at 10:15am (series runs until May 09, 2026)
STEAM Workshop for Kids (Ages 12+) Join us for an exciting, hands-on workshop designed especially for kids! Explore Science, Technology, Engineering, and Math through interactive...

Ruth E. Dickinson
Saturday Apr 11, 2026 at 2:00pm
We will be selecting a piece of art each session to learn about before you re-create it! April: Barbara Reid Ages 6-12. Registration required.
Registration opens on Monday, March 16, 2026 - 10:00am

Cumberland
Monday Apr 13, 2026 at 10:00am (series runs until May 11, 2026)
Stories, rhymes and songs for toddlers and a parent or caregiver. 19-35 months. "Stay & Play": join us in our children's area to play and...
Drop-in program
Add this event to your calendar

Osgoode
Monday Apr 13, 2026 at 1:30pm
Join us as we discuss "The Briar Club" by Kate Quinn. Copies available at the branch. All are welcome, please drop in.
Drop-in program
Add this event to your calendar

Stittsville
Monday Apr 13, 2026 at 2:00pm
Join us for a relaxing afternoon of mandala dotting. Learn to create beautiful designs using simple tools and repetitive dot patterns. A brief demo will...
Registration opens on Monday, March 16, 2026 - 10:00am

Cumberland
Tuesday Apr 14, 2026 at 4:00pm (series runs until Jul 07, 2026)
No assigned reading, no 'homework' - just bring your own book (of your choice - Novel, graphic novel/manga, non-fiction, whatever!) to read silently alongside other...
Drop-in program
Add this event to your calendar

Cumberland
Tuesday Apr 14, 2026 at 4:00pm (series runs until May 12, 2026)
Join us for stories and activities for children ages 3-6 and a parent/caregiver.
Drop-in program
Add this event to your calendar

Hazeldean
Tuesday Apr 14, 2026 at 6:30pm (series runs until May 12, 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

Greenboro
Thursday Apr 16, 2026 at 6:30pm
Welcome to the "Ottawa Wildflower Seed Library (OWSL) Presents..." 4-part workshop series! During this workshop, we will talk about how to support pollinators, birds and...

Ruth E. Dickinson
Thursday Apr 16, 2026 at 6:30pm
Join us each month for a storytime followed by a building challenge before finishing with a show and tell. Using our story for inspiration, children...
Registration opens on Monday, March 2, 2026 - 10:00am

Beaverbrook
Friday Apr 17, 2026 at 2:30pm
Join us for a relaxing afternoon, with a craft and a cup of tea. All supplies will be provided. All skill levels welcome. In this...
Registration opens on Sunday, March 1, 2026 - 10:00am

Orléans
Friday Apr 17, 2026 at 3:30pm
Vous êtes invités à passer deux heures à peindre un modèle pré-dessiné (8 x 10 pouces) dans un environnement détendu. Plongez dans votre propre univers...

Ruth E. Dickinson
Friday Apr 17, 2026 at 4:00pm
Unwind and get creative at the end of the week! Welcome spring with fun, seasonal crafts as we say goodbye to winter and hello to...
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

Cumberland
Saturday Apr 18, 2026 at 10:15am (series runs until May 16, 2026)
Stories, rhymes, and songs for preschool children and a parent/caregiver. Contes, comptines, et chansons pour les enfants d'âge préscolaire accompagnés d’un parent ou gardien.
Drop-in program
Add this event to your calendar

Ruth E. Dickinson
Saturday Apr 18, 2026 at 1:00pm
You’re invited to join the Capital Region Writers for a “Write-in”: dedicated work time where you can thrive in the camaraderie of working alongside fellow...
Drop-in program
Add this event to your calendar

Ruth E. Dickinson
Saturday Apr 18, 2026 at 2:00pm
Gotta catch 'em all! Join us to celebrate all things Pokémon in our new monthly book club for middle graders! We'll read a chapter or...
Registration opens on Monday, March 2, 2026 - 10:00am

Centennial
Saturday Apr 18, 2026 at 2:00pm
It’s time to get your groove on! Gather up the crew for a mix of dancing games, group dance steps and free form movement. No...
Registration opens on Monday, March 2, 2026 - 10:00am

Cumberland
Sunday Apr 19, 2026 at 2:30pm (series runs until May 17, 2026)
Join us once a month for a program that features: dimmed lighting sensory toys a smaller number of participants an adapted circle time with stories,...
Registration opens on Monday, March 2, 2026 - 10:00am

Nepean Centrepointe
Monday Apr 20, 2026 at 6:30pm
Have a business idea but aren’t sure if it’s viable, or how to officially get started? This interactive session combines business validation tools with practical...
- ‹ previous
- 37 of 40
- next ›