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 261 - 280 of 842
Richmond
Wednesday Jun 25, 2025 at 6:00pm (series runs until Jul 23, 2025)
Bring your crochet project and share advice, ideas and conversations with fellow enthusiasts. For adults, teens and children of all abilities. Drop-in. Apportez votre projet...
poster for Roman Holiday
Main
Wednesday Jun 25, 2025 at 6:00pm
Reminisce with us on a nostalgic trip every fourth Wednesday of the month as we play a film from the classic/Golden era of Hollywood This...
Stack of books / Des livres en pile
St-Laurent
Thursday Jun 26, 2025 at 10:00am
Come meet to enjoy and discuss a wide variety of books selected by book club members. All are welcome! Drop-in program. This group meets the...
Ruth E. Dickinson
Thursday Jun 26, 2025 at 10:30am
Stories, rhymes and songs for children of all ages and their parents or caregivers. Drop-in program.
Sunnyside
Thursday Jun 26, 2025 at 11:00am
Are you looking for a volunteer opportunity that suits you? This information session will show you how to find the right match with a non-profit...
Ruth E. Dickinson
Thursday Jun 26, 2025 at 11:15am (series runs until Aug 21, 2025)
Stories, rhymes and songs for babies (newborn to 18 months) with a parent or caregiver. Drop-in program.
memory cafe
Rosemount
Thursday Jun 26, 2025 at 1:00pm
An open house for persons with dementia, their care partners, and families. This program is drop-in, but if you choose to register you will receive...
a child reads while walking around the earth accompanied by animals
Munster
Thursday Jun 26, 2025 at 4:30pm
Join us as we celebrate the launch of the 2025 TD Summer Reading Club at the Munster Library ! Register for the TD Summer Reading...
Sunnyside
Thursday Jun 26, 2025 at 6:00pm
Join the Carleton Poetic Society on the last Thursday of every month at the Sunnyside Library for a series of themed creative writing workshops. The...
Armchair travel – Norway
Alta Vista
Thursday Jun 26, 2025 at 6:00pm
Experience Norway through photos and narration of two separate cruises. See scenery from north of the Arctic circle and enjoy misty fjords, mountain top vistas...
craft background
Ruth E. Dickinson
Thursday Jun 26, 2025 at 6:30pm
Calling all slow-stitchers and handcrafters. If you hand sew, quilt, knit, crochet, needlefelt, cross-stitch, embroider, needlepunch, english paper piece or any other handcraft, please join...
Metcalfe village
Thursday Jun 26, 2025 at 6:30pm
Meet new people and share the enjoyment of good books in an informal and relaxed atmosphere. All are welcome! Drop-in every last Thursday of the...

The Ottawa Public Library (OPL), invites you to this event in collaboration with Library and Archives Canada (LAC).

As Founding Member of Orange Shirt Day...

Library and Archives Canada, 395 Wellington street

Thursday Jun 26, 2025 at 7:00pm
Greenboro
Friday Jun 27, 2025 at 2:00pm
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...
Carlingwood
Friday Jun 27, 2025 at 4:00pm
Drop-in at the Carlingwood Branch for Wii U Game On! Not sure how to play? No worries! Our teen volunteers running this program will be...
Nepean Centrepointe
Friday Jun 27, 2025 at 6:00pm
Hang out at the library after hours! There will be snacks, games, karaoke, craft projects, and more. This event is organized by the Nepean Centrepointe...

Registration opens on Monday, June 9, 2025 - 10:00am

Main
Saturday Jun 28, 2025 at 10:30am (series runs until Dec 27, 2025)
Join our Creativebug workshops the last Saturday of each month! All material will be provided, and you will always get to take your creation with...
Richmond
Saturday Jun 28, 2025 at 10:30am (series runs until Aug 09, 2025)
Stories, rhymes and songs for children of all ages and a parent or caregiver. Family program Drop-in
Beaverbrook
Saturday Jun 28, 2025 at 10:30am
Join us for a heartwarming Pride-themed family story time that celebrates love, acceptance, and diversity! Our enchanting stories will take children and their families on...
Rideau
Saturday Jun 28, 2025 at 10:30am
We are celebrating the start of the TD summer Reading Club with games and activities. Come in and sign up to join the summer reading...