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 61 - 80 of 147

Ruth E. Dickinson
Saturday Mar 7, 2026 at 3:00pm
For ages 13-17. Join us for this hands-on workshop where you'll learn how to create your own zine—a small, self-published, handmade booklet that can be...

Orléans
Sunday Mar 8, 2026 at 2:30pm (series runs until May 31, 2026)
Do you love board games or colouring? Join us on Sunday afternoons where we will provide an assortment of games, colouring books and pencils. Drop-in...
Drop-in program
Add this event to your calendar

Main
Monday Mar 9, 2026 at 6:00pm (series runs until Apr 20, 2026)
Come join us for a fun collage session! Explore your creative side and piece together something beautiful. Collages make nice greeting cards or posters to...
Drop-in program
Add this event to your calendar

Carlingwood
Monday Mar 9, 2026 at 6:00pm
Let Lynda’s photos take you around “Canada’s Ocean Playground” from Annapolis Valley to the south shore, Peggy’s Cove, Halifax and stunning Cape Breton! This program...

Beaverbrook
Monday Mar 9, 2026 at 6:30pm (series runs until May 04, 2026)
Join us monthly at the Beaverbrook Branch for an evening of crafting. Bring your knitting, crochet, embroidery, felting and sewing projects and work on them...
Drop-in program
Add this event to your calendar

Carlingwood
Tuesday Mar 10, 2026 at 12:05pm
Join us for a special screening of Para Hockey - Canada vs. Czechia from the Winter Paralympic Games! Drop in to cheer Team Canada on...
Drop-in program
Add this event to your calendar

Ruth E. Dickinson
Tuesday Mar 10, 2026 at 1:00pm
Le français suit. Are you or is someone you know unable to visit the Library regularly due to age, illness or disability? If so, you...
Drop-in program
Add this event to your calendar

Ruth E. Dickinson
Tuesday Mar 10, 2026 at 3:00pm (series runs until Jun 09, 2026)
The Granny Squares for Warmth (GSFW) group was created in November 2020 as a Barrhaven-based group with a mission to create and donate hand-made blankets...
Drop-in program
Add this event to your calendar

Beaverbrook
Tuesday Mar 10, 2026 at 6:30pm (series runs until Apr 07, 2026)
Tu aimes les histoires et les Lego ? Ce club est pour toi ! À chaque rencontre, on écoute des histoires puis on sort les...
Sorry this event is full

Blackburn Hamlet
Wednesday Mar 11, 2026 at 2:00pm (series runs until Jun 10, 2026)
Colouring can have a calming effect on the mind and promote wellness! Join us for a fun and relaxing adult colouring session. All supplies are...
Drop-in program
Add this event to your calendar

Carlingwood
Thursday Mar 12, 2026 at 1:30pm
Come join Volunteer Ottawa for a presentation for older adults who want to learn about volunteering opportunities and how to make the volunteer process easier!...
Sorry this event and its waiting list are full

Centennial
Thursday Mar 12, 2026 at 2:00pm
Learn how to more effectively tell the story of your vacations through pictures. Regardless of what kind of camera you use (cell phone, tablet, DSLR,...

Beaverbrook
Friday Mar 13, 2026 at 4:00pm (series runs until Apr 10, 2026)
Join fellow fairytale enthusiasts for some fun twists on great classics. We will read a story or two and then engage in activities that correspond...

Sunnyside
Saturday Mar 14, 2026 at 12:00pm (series runs until May 16, 2026)
The Ottawa StoryTellers is hosting a free beginner workshop for anyone interested in exploring the art of storytelling. Whether you want to perform, share your...

Centennial
Saturday Mar 14, 2026 at 2:00pm
Get ready for a storytelling adventure that will test the limits of your imagination. We are playing Dungeons & Dragons 5th Edition. Registration required. Ages...

Cumberland
Monday Mar 16, 2026 at 10:00am
Design your own fluffy, feathered or furless friend. Registration required. For ages 7 to 12. We will be creating 3D creature sculptures with cardboard, with...

Elmvale Acres
Monday Mar 16, 2026 at 10:30am
Discover dangerous creatures. There is nothing mild about the wild! Drop-in program. All ages. We will be exploring our inner animals through movement, sound and...
Drop-in program
Add this event to your calendar

Beaverbrook
Monday Mar 16, 2026 at 10:30am
Be inspired by the beauty of nature and create! Ages 4+. We will be exploring some nature images and making some wonderful artwork to take...

Greenboro
Monday Mar 16, 2026 at 10:30am
Delve into the world of mythical beasts and the extraordinary creatures that inspired them. For ages 9-12. Registration required. Plongez dans le monde des monstres...

Elmvale Acres
Monday Mar 16, 2026 at 2:00pm
Discover animals under a new light! Grab a magnifying glass or a handheld microscope to examine your favorite creepy crawlers. How close can you zoom...
- ‹ previous
- 4 of 8
- next ›