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 586
Metcalfe village
Wednesday Dec 31, 2025 at 11:00am
Join us for an afternoon of crafting fun! We will be making New Year's Eve themed crafts. ​ All materials will be provided.​ ​Welcome to...
Noon Year's Eve
Nepean Centrepointe
Wednesday Dec 31, 2025 at 11:15am
Join us for crafts, face painting and a parade as we count down to noon.
Stittsville
Sunday Jan 4, 2026 at 2:00pm
Join us for a cozy afternoon of solving jigsaw puzzles. Light refreshments will be available.
image of adults
Cumberland
Tuesday Jan 6, 2026 at 10:15am (series runs until Mar 31, 2026)
Join us at the Cumberland Branch Tuesday and Thursday mornings to make new friends from 10:15 am to noon. We have coffee, puzzles, board games...
poster for Hercules
Main
Wednesday Jan 7, 2026 at 6:30pm
Ottawa Bad Movie Nights and Ottawa Public Library present a screening of H ercules (1983). Please join us from 6:30pm to 8:30pm, at the OPL's...
Nepean Centrepointe
Thursday Jan 8, 2026 at 1:30pm (series runs until Dec 10, 2026)
Come meet to enjoy and discuss a wide variety of books selected by book club members. All are welcome! Every second Thursday of the month...
Book Banter
Alta Vista
Thursday Jan 8, 2026 at 2:00pm (series runs until Jun 04, 2026)
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...
Stittsville
Thursday Jan 8, 2026 at 6:30pm (series runs until Jun 25, 2026)
The Stittsville branch hosts weekly meetings of the Stittsville Creative Writing Group. Do you love to write? Is writing the air you breathe, or is...

Registration opens on Monday, December 1, 2025 - 10:00am

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...

Registration opens on Monday, January 5, 2026 - 10:00am

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...

Registration opens on Monday, January 5, 2026 - 10:00am

Osgoode
Monday Jan 12, 2026 at 1:30pm
Join us as we discuss "The forgotten home child" by Genevieve Graham. Copies of the book are available at the Osgoode Branch service hub. All...
St-Laurent
Monday Jan 12, 2026 at 6:00pm (series runs until May 11, 2026)
January 12, at 6 PM: Challengers A former tennis prodigy turned coach and a force of nature who makes no apologies for her game on...
Greenboro
Monday Jan 12, 2026 at 6:30pm (series runs until Mar 23, 2026)
Join us for a fun and friendly environment to practice your Spanish skills. for a fun and friendly environment to practice your Spanish skills.
Carlingwood
Tuesday Jan 13, 2026 at 3:00pm
Spend your Tuesday afternoons after school at the library with friends, snacks, and great films! Each month we’ll be showing a different movie—ranging from coming-of-age...
Three Icons of a green recycling bin, a blue water faucet, and an orange garbage can.
Main
Wednesday Jan 14, 2026 at 11:00am (series runs until May 13, 2026)
Where does tap water come from? ​ What goes in your green, black and blue bins? Where does garbage go?​​ Learn about the City of...
image of books
Centennial
Wednesday Jan 14, 2026 at 1:30pm (series runs until Jun 10, 2026)
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...
Sunnyside
Wednesday Jan 14, 2026 at 6:30pm (series runs until Mar 11, 2026)
Explore science through Carleton University’s popular Science Cafés. You are invited to join us for lively discussions around a scientific issue of the day. Be...
Books
Rideau
Thursday Jan 15, 2026 at 10:15am (series runs until May 21, 2026)
Share the enjoyment of reading and discussing books in a relaxed atmosphere. September 18 - The Road by Cormac McCarthy. October 16- The Night Circus...
Richmond
Thursday Jan 15, 2026 at 10:30am (series runs until Mar 05, 2026)
Stories, rhymes and songs for babies 0 -18 months and a parent or caregiver. Feel free to stay after the program to play and chat...
Greenboro
Thursday Jan 15, 2026 at 6:30pm
Welcome to the "Ottawa Wildflower Seed Library (OWSL) Presents..." 4-part workshop series! During this workshop, we will talk about how to support pollinators, birds and...