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 301 - 320 of 783
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...
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...
Manotick
Saturday Jun 28, 2025 at 11:00am (series runs until Sep 06, 2025)
Let's grow up this summer and join Little Sprouts! We've had our raised bed Kinder Gardens since 2018 and this year let's make it a...
Carlingwood
Saturday Jun 28, 2025 at 1:30pm
Join a professional from the Chartered Professional Accountants of Canada and learn about the Disability Tax Credit and Registered Disability Savings Plan and how to...
Men sitting playing go game
Rideau
Saturday Jun 28, 2025 at 2:00pm (series runs until Aug 30, 2025)
The Ottawa Go Club ( https://ottawagoclub.wixsite.com/ogcs ) organizes a series of workshops for people who want to improve their knowledge of the Go game. We...
St-Laurent
Monday Jun 30, 2025 at 10:30am (series runs until Dec 15, 2025)
Stories, rhymes and songs for children of all ages and a parent or caregiver. In English. 2025 Sessions : Winter : Mondays from Jan 13...
child wearing backpack looks beyond his book onto a landscape of world wonders
Ruth E. Dickinson
Monday Jun 30, 2025 at 10:30am
For this program, Parrot Partners will bring at least 3 parrots, from different areas of the world, ranging in size from very small and ‘spunky’...

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

A child and goose fingerpaint on a map while more children fly over the ocean on paper airplanes.
Elmvale Acres
Monday Jun 30, 2025 at 10:30am
Pack your (book) bag and journey with us. Drop-in program. For families, ages 4+. We will be creating Reading Passports to track your summer reading...
Sunnyside
Monday Jun 30, 2025 at 1:30pm (series runs until Aug 25, 2025)
The Ottawa Public Library has thousands of digital titles, discover how to access them using resources like Libby and cloudLibrary. Come join us in this...
St-Laurent
Monday Jun 30, 2025 at 2:00pm
Suite à la lecture d’un conte provenant de la collection de la Bibliothèque publique d’Ottawa, découvrez comment les mots peuvent se transformer en mouvement! Explorez...
STEM at the Library
Nepean Centrepointe
Monday Jun 30, 2025 at 2:00pm (series runs until Aug 18, 2025)
Join us for an exciting and hands-on Afternoon STEM Club designed especially for kids! Each session will have interactive activities in Science, Technology, Engineering, and...
group of children and animals read together, a parent and child examine a world globe together
Elmvale Acres
Monday Jun 30, 2025 at 2:30pm (series runs until Aug 25, 2025)
Stories, rhymes and songs for toddlers together with their parents or caregivers. Ages 15 to 35 months. Drop-in program. Contes, comptines et chansons pour les...