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 501 - 520 of 610
Blackburn Hamlet
Wednesday Dec 3, 2025 at 2:00pm
Coloring can have a calming effect on the mind and promote wellness! Join us for a fun and relaxing adult coloring session. All supplies are...
webcard with poster for Santa Claws
Main
Wednesday Dec 3, 2025 at 6:00pm
Ottawa Bad Movie Nights and Ottawa Public Library present a screening of Santa Claws (1996). Please join us from 6:30pm to 8:30pm, at the OPL's...
Hazeldean
Wednesday Dec 3, 2025 at 6:00pm
Participants will be able to make seasonal ornaments with crafting materials, paint and Mod Podge. Ornaments will be finalized using a string, twine, or ribbon...

Sorry this event and its waiting list are full

Sunnyside
Wednesday Dec 3, 2025 at 6:30pm
Discover the wildside of Africa and its multitude of national parks. Carole Gobeil has just returned from Uganda and Kenya and is looking forward to...
Beaverbrook
Thursday Dec 4, 2025 at 1:30pm (series runs until Jun 04, 2026)
Share the enjoyment of good books in an informal and relaxed atmosphere. First Thursday of every month. New members welcome.
Book Banter
Alta Vista
Thursday Dec 4, 2025 at 2:00pm
Share the enjoyment of good books in a relaxed atmosphere. Join us for discussions on the first Thursday of every month from 2 to 3...
Hazeldean
Thursday Dec 4, 2025 at 2:15pm (series runs until Dec 18, 2025)
Join us for an afternoon of fun for home-schooled children and their families. Each month a different activity will be offered—from lego, to chess, games...
Sleuth Hounds
Carp
Thursday Dec 4, 2025 at 2:30pm
Share the enjoyment of good books in a relaxed atmosphere. All are welcome! Drop-in program. This group meets the first Thursday of the month 2:30...
Cumberland
Thursday Dec 4, 2025 at 3:00pm
Join us on the first Thursday of the month for a program that features: dimmed lighting sensory toys a smaller number of participants an adapted...
Alta Vista
Thursday Dec 4, 2025 at 6:00pm
Learn how to extend the battery life of your PC laptop, discover the handy Microsoft PowerToys, detect fake USB flash drives before you lose data,...
Orléans
Friday Dec 5, 2025 at 2:00pm
Adults are invited to join us in making their own cards. Make greeting cards for your loved ones for any occasion. Supplies are provided but...
Beaverbrook
Friday Dec 5, 2025 at 2:30pm
Bring your blankets, your snacks, and join us for a screening of Big Hero 6. 108 minutes.
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