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 521 - 540 of 611
child reading a story with parents
Greenboro
Saturday Dec 6, 2025 at 10:30am
Stories, rhymes and songs for children of all ages and a parent or caregiver. Drop-in program. Contes, comptines et chansons pour les enfants de tous...
Elmvale Acres
Saturday Dec 6, 2025 at 10:30am (series runs until Jul 04, 2026)
Join us for stories, rhymes and songs for children of all ages with a parent or caregiver on the first Saturday of the month! Drop-in...
Centennial
Saturday Dec 6, 2025 at 10:30am
Join us as we use stamping and printing techniques to make holiday cards! Materials will be provided. Registration is preferred but drop-ins are welcome. Ages 7+
paint and paintbrushes
Manotick
Saturday Dec 6, 2025 at 1:00pm
Also known as pajak or sodas, straw mobiles are traditional Christmas and harvest decorations in many Central and Eastern European countries. We will be making...
Lego
Sunnyside
Saturday Dec 6, 2025 at 2:00pm
Create and build with Lego®! Drop-in. For ages 6-12. Architectes en herbe, à vos Lego®! Portes ouvertes. Pour les 6 à 12 ans. Fall 2025...
Ruth E. Dickinson
Saturday Dec 6, 2025 at 2:00pm
Henry VIII and Katherine Parr owned hundreds of deluxe books. They sometimes read with pen in hand and left fascinating markings in the margins. But...
Ruth E. Dickinson
Saturday Dec 6, 2025 at 2:00pm
Happy fans, happy honmoon! Help Rumi, Zoey & Mira keep the honmoon golden by joining us for crafts that celebrate K-Pop Demon Hunters! Activities will...

Sorry this event and its waiting list are full

Hazeldean
Saturday Dec 6, 2025 at 2:30pm
Please Register One Family Member. Join us for a wintery holiday family craft day. Unleash your creativity as you put together a holiday craft.

Sorry this event and its waiting list are full

image of a computer, tablet, & smartphone
Centennial
Saturday Dec 6, 2025 at 2:30pm
Think about all the data on your PC; videos of the grandkids playing in a park, photos of your trip to Patagonia (lucky you!), tax...
Beaverbrook
Saturday Dec 6, 2025 at 2:30pm
Join us for a program that offers: - Dimmed lighting - Sensory toys - A smaller number of participants - An adapted circle time with...
Boardgames and Gaming
Ruth E. Dickinson
Sunday Dec 7, 2025 at 1:00pm
Drop in to play board games and card games. This is a great opportunity to bring a friend! You are welcome to bring your own...
picture of crafting supplies
North Gloucester
Sunday Dec 7, 2025 at 2:00pm
Come craft at the library. We have all the supplies you need to satisfy your creativity! Drop-in program. Family program. Viens bricoler à la biblio...
Stittsville
Sunday Dec 7, 2025 at 2:00pm
Learn how to use the Ottawa Public Library’s catalogue and website. Bring in your own device and learn how to access OPL’s digital titles, using...
Osgoode
Monday Dec 8, 2025 at 1:30pm
Join us as we discuss "The pull of the stars" by Emme Donaghue. Copies of the book are available at the Osgoode Branch service hub...
Stittsville
Monday Dec 8, 2025 at 2:00pm
Join us for a fun afternoon creating beautiful, delicate, raised images from paper strips. You’ll use a few basic tools to wind the paper strips...

Registration opens on Monday, November 10, 2025 - 10:00am

St-Laurent
Monday Dec 8, 2025 at 5:30pm
September 8th, at 6 PM: Harriet Based on the thrilling and inspirational life of an iconic American freedom fighter, the movie tells the extraordinary tale...
Artificial intelligence
Richmond
Monday Dec 8, 2025 at 6: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,...
Sunnyside
Monday Dec 8, 2025 at 6:30pm
South America and Antarctica, a natural combination. Carole Gobeil will share interesting must visits in this huge continent and how to also combine it with...
Parenting in Ottawa Drop-in
Greely
Tuesday Dec 9, 2025 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...
Greenboro
Tuesday Dec 9, 2025 at 2:30pm