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 526
Cumberland
Saturday Nov 29, 2025 at 2:00pm
When buying a PC, you are faced with a lot of choices, laptop or desktop, how many cores in the processor, Intel or AMD processor,...

Registration opens on Monday, September 29, 2025 - 10:00am

child reading a story with parents
Ruth E. Dickinson
Sunday Nov 30, 2025 at 10:30am
Stories, rhymes, and songs for children of all ages and a parent or caregiver. Drop-in program. Family program.
Nepean Centrepointe
Monday Dec 1, 2025 at 6:00pm
Do you have a great idea—but aren’t sure if it could become a great business? This interactive session is designed for aspiring entrepreneurs who are...
Meet a lawyer of the Ontario Legal Information Centre in person
Ruth E. Dickinson
Wednesday Dec 3, 2025 at 1:00pm
Have a legal question?​ A lawyer from the Ontario Legal Information Centre will be on-site to provide legal information specific to Ontario and answer your...
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

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...
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.
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...
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...
Greenboro
Tuesday Dec 9, 2025 at 2:30pm
Meet a lawyer of the Ontario Legal Information Centre in person
Elmvale Acres
Thursday Dec 11, 2025 at 1:00pm
Do you have a legal question? A lawyer from the Ontario Legal Information Centre will be on-site to provide legal information specific to Ontario and...
image of art supplies and coffee on a table
Beaverbrook
Friday Dec 12, 2025 at 2:30pm
Join us for a relaxing afternoon, with a craft and a cup of tea. All supplies will be provided. All skill levels welcome. In this...

Registration opens on Saturday, November 1, 2025 - 10:00am

Ruth E. Dickinson
Friday Dec 12, 2025 at 4:00pm
Unwind and get inspired at the end of the week with our relaxed, hands-on creative sessions! This program is all about exploring your creativity in...
Carlingwood
Friday Dec 12, 2025 at 4:00pm
Drop-in at the Carlingwood Branch for Wii U Game On! We will be playing Mario Kart. Not sure how to play? No worries! Our teen...
St-Laurent
Monday Dec 15, 2025 at 6:00pm
Enjoy photos and narration from a cruise that included Denmark, Sweden, Finland, Russia, Poland, Estonia, and Norway. Highlights include where Nobel prizes are awarded, a...
Sleuth Hounds
Alta Vista
Thursday Dec 18, 2025 at 6:30pm
Share the enjoyment of good mysteries in a relaxed atmosphere. Join us for our holiday social and planning party. All are welcome!
Hazeldean
Saturday Dec 20, 2025 at 2:30pm
Learn how to create continuous line drawings.

Sorry this event and its waiting list are full

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