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 1 - 20 of 643
Sunnyside
Saturday Jan 10, 2026 at 10:00am (series runs until Mar 07, 2026)
Drop in for preschool fun! Play with puppets, crafts, building blocks, and more. Un programme portes ouvertes pour les enfants d'âge préscolaire! Venez jouer avec...
Cumberland
Saturday Jan 10, 2026 at 10:00am (series runs until Jun 27, 2026)
This is a group for people who love to write. Participants meet every second Saturday to discuss all things writing, whether it be highlighting their...
Elmvale Acres
Saturday Jan 10, 2026 at 10:00am (series runs until Jan 31, 2026)
Looking for a quiet place to study for exams? Look no further! The Program Room will be reserved for studying (alone or with your group)...
Cartoon image of smiling young people standing in a row
Carp
Saturday Jan 10, 2026 at 10:00am (series runs until Jan 30, 2026)
Looking for a place to study for exams? Carp Branch is here for you during the high school examination period: Monday, January 5th to Friday,...
Three paintings from the National Gallery of Canada - two are landscape pictures of trees covered in snow. One is a picture of a snow bird.

National Gallery of Canada, Scotiabank Great Hall, 380 Sussex Drive

Join the Ottawa Public Library and the National Gallery of Canada for Storytime at the Gallery.

Children...

National Gallery of Canada

Saturday Jan 10, 2026 at 10:00am
child reading a story with parents
Carp
Saturday Jan 10, 2026 at 10:30am (series runs until Mar 21, 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...
Manotick
Saturday Jan 10, 2026 at 10:30am
Join Khaleefa “Apollo the Child” Hamdan, spoken word poet and hip hop artist, for an interactive writing workshop. Discover how to turn your thoughts and...
Fun with fonts - the art and science of typography
North Gower
Saturday Jan 10, 2026 at 10:30am
Come crafting at the library. We have all the supplies you need to satisfy your creativity! For children of all ages. Drop-in program. Viens bricoler...
Reading Buddies
Richmond
Saturday Jan 10, 2026 at 11:00am
Do you have children ages 5 to 8? ​Would you like them to read more? ​ Join our weekly Reading Buddies program. ​Each child will...
Blackburn Hamlet
Saturday Jan 10, 2026 at 11:00am (series runs until Jan 24, 2026)
Hi teens! Looking for a quiet place to study for exams? Look no further! The Program Room at the Blackburn Hamlet branch will be reserved...
Reading Buddies
Richmond
Saturday Jan 10, 2026 at 11:45am
Do you have children ages 5 to 8? ​Would you like them to read more? ​ Join our weekly Reading Buddies program. ​Each child will...
four people with speech bubbles
Orléans
Saturday Jan 10, 2026 at 1:00pm (series runs until Dec 19, 2026)
Practice your English conversation skills in a relaxed and friendly environment. All levels are welcome. Please note : Saturday September 20 , 2025, session is...
people talking
Elmvale Acres
Saturday Jan 10, 2026 at 1:00pm (series runs until Mar 28, 2026)
Pratiquez votre français dans un milieu décontracté et amical. Practice your French conversation skills in a relaxed and friendly environment.
Ruth E. Dickinson
Saturday Jan 10, 2026 at 2:00pm (series runs until Jun 13, 2026)
Join us for a program that features: dimmed lighting sensory toys a smaller number of participants an adapted circle time with stories, rhymes and songs...
teens smiling with books; les ados en souriant avec les livres
Greenboro
Saturday Jan 10, 2026 at 2:00pm (series runs until Mar 07, 2026)
Enjoy an afternoon of gaming with your friends! Two PS4s and one Wii U to play a variety of awesome games. Profitez d'une après-midi de...
St-Laurent
Saturday Jan 10, 2026 at 2:00pm
Join Éric Péladeau, author of Jeudi macabre & the Ma vie de zombie comic series, for an interactive writing workshop. Discover how he became an...
Centennial
Saturday Jan 10, 2026 at 2:00pm
Can you solve the puzzles and escape in time? We’ll be using Breakout kits with two options of fun escape scenarios. Bring friends or arrive...
Emerald Plaza
Saturday Jan 10, 2026 at 2:30pm (series runs until Mar 07, 2026)
Create and build with Lego®! Drop-in Family Program.
Cumberland
Saturday Jan 10, 2026 at 2:30pm (series runs until Feb 08, 2026)
Join us for a program that features: dimmed lighting sensory toys a smaller number of participants an adapted circle time with stories, rhymes and songs...
Elmvale Acres
Saturday Jan 10, 2026 at 2:30pm
Visualize your upcoming year with us at Elmvale Acres. Join us on January 10th to make your own vision board for 2026, a fun and...