Find a program or event

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 361 - 380 of 471
Manotick
Saturday Jun 6, 2026 at 11:00am
Join us for some family building fun on Dickinson Day Weekend: Build a house of cards or complete a Lego challenge! Self-directed craft for children...
Capital Region Writers Group: Write-In
Main
Saturday Jun 6, 2026 at 1:00pm (series runs until Nov 29, 2026)
You’re invited to join the CRWG for a “Write-in”: dedicated work time where you can thrive in the camaraderie of working alongside fellow writers. Bring...
Computer help
Greely
Saturday Jun 6, 2026 at 1:00pm
Artificial Intelligence (AI) tools have exploded over the last few years. They can: supercharge your web searches & help you find the most relevant information;...
Carlingwood
Saturday Jun 6, 2026 at 1:30pm
Join a band of adventurers as they set out from the seaside town of Dragonsbourne. This is part ten of a continuing adventure that takes...
adult program
Centennial
Saturday Jun 6, 2026 at 2:00pm
Learn various ways to organize photos on your computer, phone or on the cloud. Understand how to create backups so your photos are protected against...
Carp
Saturday Jun 6, 2026 at 2:30pm
Curious about Dungeons and Dragons? Give it a try with a one-session-long adventure for beginners! Learn the basic rules of this popular game as you...
Osgoode
Monday Jun 8, 2026 at 1:30pm
Join us as we discuss: "The Blue Hour" by Paula Hawkins . All are welcome, please drop in. Copies of the title are available at...
Carlingwood
Monday Jun 8, 2026 at 5:30pm (series runs until Jun 18, 2026)
Join this introduction to Dragonbane ! If you’ve always wanted to try Dungeons and Dragons but felt intimidated by its complexity, or have played countless...
Rideau
Monday Jun 8, 2026 at 6:00pm (series runs until Aug 10, 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...
Sunnyside
Monday Jun 8, 2026 at 6:15pm (series runs until Aug 10, 2026)
Join us at Sunnyside for our monthly film screening every second Monday of the month. Monday May 11th at 6:15pm -About Time Monday June 8th-...
Stittsville
Monday Jun 8, 2026 at 6:30pm
Participants (ages 13-17) meet on the second Monday of the month for a series of lectures, activities, and writing exercises. This program is hosted by...
Parenting in Ottawa Drop-in
Greely
Tuesday Jun 9, 2026 at 10:00am (series runs until Dec 08, 2026)
Speak, in person, with a Public Health Nurse to get support around infant feeding and parenting. No appointment is necessary, simply drop in during these...
Ruth E. Dickinson
Tuesday Jun 9, 2026 at 10:30am
Explore. Protect. Play! A nature adventure for kids! Discover the amazing animals of Finding Nemo through crafts and games. This program has interactive, self-directed stations...
Ruth E. Dickinson
Tuesday Jun 9, 2026 at 3:00pm
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...
Musical notes floating on black background
Rockcliffe Park
Tuesday Jun 9, 2026 at 6:00pm
Are you looking for a cozy place to jam with other musicians? This is a drop-in for musicians ages 16+, to make some music. Bring...
Gardening
Greely
Tuesday Jun 9, 2026 at 7:00pm
Join us for gardening club, all are welcome and no experience necessary! Second Tuesday of every month. March 10, April 14, May 12, June 9...
Text "Dickinson Reads Book Club" next to several books
Ruth E. Dickinson
Wednesday Jun 10, 2026 at 10:00am
Join Dickinson Reads Book Club monthly on Wednesday mornings at the Ruth E. Dickinson Branch! We meet to enjoy lively good-natured discussions of a wide...
Blackburn Hamlet
Wednesday Jun 10, 2026 at 10:00am
Fun with fonts - the art and science of typography Dive into the fascinating world of typography with Chris Taylor, President of the Ottawa PC...
book club
Centennial
Wednesday Jun 10, 2026 at 1:30pm
Share the enjoyment of good books in an informal and relaxed atmosphere. Second Wednesday of every month. New members welcome. Here's what we're reading in...
Greenboro
Wednesday Jun 10, 2026 at 2:00pm
Create art in good company. This series is perfect for aspiring artists, crafters who are in a rut, and anyone who suspects that a creative...