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 621 - 640 of 782
various pieces of lego
Sunnyside
Friday Mar 27, 2026 at 3:30pm (series runs until May 29, 2026)
Create and build with Lego®! Drop-in. For ages 6-12. Last Friday of every month.​ 3:30pm – 5pm​. Architectes en herbe, à vos Lego®! Portes ouvertes...
Sunnyside
Friday Mar 27, 2026 at 4:00pm (series runs until Jun 19, 2026)
Calling all bookworms! Come meet new friends and expand your literary horizons at the Sunnyside Teen Book Club. We meet once a month on Friday...
Manotick
Friday Mar 27, 2026 at 4:00pm
Join us for a relaxing afternoon of crafting fun! We will be making picture magnets. Bring your own photo (approx. 1”x1” sized subject) to personalize...
Ruth E. Dickinson
Saturday Mar 28, 2026 at 10:30am
Raising Readers​ A workshop for parents of young children. ​ ​ In this workshop, learn tips and tricks to help integrate reading in your child's...
Sunnyside
Saturday Mar 28, 2026 at 10:30am
Celebrating the 75th anniversary of Sunnyside branch's current location! Join us for a highly interactive magic show with John Pert. Registration required.
Ruth E. Dickinson
Saturday Mar 28, 2026 at 11:00am
Will you be crowned king or queen of the Royal Game? Meet and face off against other local chess players in a one-day tournament. Led...
Old Parliament bulding / Ancien édifice du Parlement
Main
Saturday Mar 28, 2026 at 1:30pm
A special Bytown bicentennial presentation! Join Allison Margot Smith, historian and documentary filmmaker, to explore the fascinating history of the Rideau Canal, including a presentation...
Men sitting playing go game
Rideau
Saturday Mar 28, 2026 at 2:00pm (series runs until May 02, 2026)
The Ottawa Go Club ( https://ottawagoclub.wixsite.com/ogcs ) organizes a series of workshops for people who want to improve their knowledge of the Go game. We...
Nepean Centrepointe
Saturday Mar 28, 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,...
Hand holding lego blocks
Ruth E. Dickinson
Saturday Mar 28, 2026 at 2:00pm
Brick by brick... Inspired by Minecraft, Lego & old video games, join us once a month to create pixel art using pre-made templates or freehand...
books of different cover colors being held up high
Stittsville
Saturday Mar 28, 2026 at 2:00pm (series runs until Apr 25, 2026)
If you love journalling, bullet journalling, art journalling, or doodling in planners, come meet like-minded folks at the Stittsville branch! Bring your own notebooks and...
Franco-Ontarian flag. Drapeau franco-ontarien
Cumberland
Saturday Mar 28, 2026 at 2:00pm
Afin de célébrer le mois de la francophonie, nous sommes ravis de présenter Forêts urbaines , un documentaire de Anne-Marie Rocher. De Montréal à Vancouver,...
Carp
Saturday Mar 28, 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...
Sunnyside
Saturday Mar 28, 2026 at 3:15pm
Celebrating the 75th anniversary of Sunnyside branch's current location. Come learn all about various mammals and reptiles with Zoo Crew!
books of different cover colors being held up high
North Gloucester
Sunday Mar 29, 2026 at 3:00pm (series runs until May 31, 2026)
C’est dimanche. Prenez du temps pour vous et venez lire à la bibliothèque en compagnie d’autres lecteurs. Déroulement : accueil, lecture silencieuse (1 heure), restez...
Ruth E. Dickinson
Monday Mar 30, 2026 at 10:30am (series runs until May 11, 2026)
Stories, rhymes and songs for toddlers together with their parents or caregivers. Ages 19 to 35 months. Drop-in program.
an adult reads to a group of people / un adulte lit à un groupe de personnes
North Gower
Monday Mar 30, 2026 at 10:30am (series runs until May 11, 2026)
Stories, rhymes and songs for children of all ages and a parent or caregiver. Meet new friends after storytime at Stay and Play! Drop-In. Family
an adult reads to a group of people / un adulte lit à un groupe de personnes
St-Laurent
Monday Mar 30, 2026 at 10:30am (series runs until May 11, 2026)
30 minutes of stories, rhymes and songs for children of all ages and their parents or caregivers, followed by 30 minutes of Stay & Play. Drop-in program.
Sunnyside
Monday Mar 30, 2026 at 2:00pm (series runs until Apr 27, 2026)
Bring in your device and learn how to access The Ottawa Public Library’s thousands of digital titles, using resources like Libby and cloudLibrary. Come join...
Greenboro
Monday Mar 30, 2026 at 2:00pm
Expand your reading horizons by joining us each month to chat about a book from a new genre. Last Monday of each month Winter 2026...