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 161 - 180 of 624
An illustration of four children sitting at the base of a tree in a park, reading books.
Main
Monday Jul 28, 2025 at 10:30am (series runs until Aug 18, 2025)
Join us at St. Luke's Park (166 Frank St.) for summer storytimes. Mondays, 10:00 – 11:30 a.m. Storytime starts at 10:30 a.m. In case of...
STEM preschool children
Greenboro
Monday Jul 28, 2025 at 10:30am
Preschoolers will explore the exciting world of engineering using chain reaction building sets, Magna-tiles and through other fun activities. For ages 3 to 5. Each...

Sorry this event and its waiting list are full

un enfant et une oie peignent, d'autres enfants survolent l'océan à bord d'avions en papier / child and goose painting, more children fly over the ocean on paper airplanes
Nepean Centrepointe
Monday Jul 28, 2025 at 10:30am
Don't try this at home. We will be playing with all things messy. Please wear something you don't mind getting dirty. Registration Required Ages 4-6
North Gower
Monday Jul 28, 2025 at 10:30am (series runs until Aug 11, 2025)
Stories, rhymes, and songs and a craft for children of all ages and a parent or caregiver. Drop-in program. Family program.
Greely
Monday Jul 28, 2025 at 10:30am
Find a geocache and then learn how to make one with your own clues, treasures and your own personalized stamp. Registration required. Ages 6-12.
Osgoode
Monday Jul 28, 2025 at 12:00pm (series runs until Sep 29, 2025)
Join us for coffee, cards and conversation in a casual setting at the Osgoode Library. All are welcome, please drop in.
Speach bubbles
Main
Monday Jul 28, 2025 at 12:30pm (series runs until Sep 29, 2025)
Rejoignez notre groupe de conversation pour pratiquer le français dans une atmosphère détendue / Join our French conversation to practice speaking in French in a...
a stack of board games
Orléans
Monday Jul 28, 2025 at 1:30pm (series runs until Dec 29, 2025)
Do you love board games? Cards? Chess? Any game goes! We will provide an assortment of games, but you're welcome to bring your own board...
Stittsville
Monday Jul 28, 2025 at 1:30pm
Stories, rhymes and songs for babies and a parent or caregiver. Ages 0-18 months. Drop-in program.
Sunnyside
Monday Jul 28, 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...
Main
Monday Jul 28, 2025 at 2:00pm (series runs until Oct 27, 2025)
On the second and fourth Mondays of each month, this event provides an opportunity for local authors and others who enjoy good writing to discuss...
acronyme STIAM est écrit utilisant des instruments scientifiques
North Gloucester
Monday Jul 28, 2025 at 2:00pm
Voyagez autour du globe grâce à l’art et à la science du cerf-volant ! Animée par le Musée des sciences et de la technologie du...
Rosemount
Monday Jul 28, 2025 at 2:00pm (series runs until Aug 18, 2025)
Watch your favourite stories come to life.
a child reads while walking around the earth accompanied by animals / un enfant lit en marchan
Nepean Centrepointe
Monday Jul 28, 2025 at 2:00pm
Learn all about various mammals and reptiles! Each animal can be touched if desired. Presented by The Zoo Crew. Family program for ages 4+. Registration...
Alta Vista
Monday Jul 28, 2025 at 2:00pm
Wiggles and Waggles Shimmy and shake. Come for a dance break! Registration required. For all ages. We'll do Zumba, some yoga poses and we will...
Rockcliffe Park
Monday Jul 28, 2025 at 2:00pm (series runs until Aug 25, 2025)
Do you like to knit, crochet or do handwork or sort? Please join like-minded individuals for an enjoyable afternoon of crafting. Bring any project that...
Rockcliffe Park
Monday Jul 28, 2025 at 2:00pm (series runs until Aug 22, 2025)
Come to Narnia to see if you can win the game and get knighted! From July28-Aug1 and from Aug 18-22, from 2-4PM, we will have...
Beaverbrook
Monday Jul 28, 2025 at 5:30pm (series runs until Aug 11, 2025)
Your favourite games - only giant! Join us on Monday evenings for the biggest family game night yet.
Main
Monday Jul 28, 2025 at 6:00pm
Come join us for a fun collage session! Explore your creative side and piece together something beautiful. Collages make nice greeting cards or posters to...
webcard with poster for Showing Up
Main
Monday Jul 28, 2025 at 6:00pm
Every Monday evening we put the spotlight on a director's work, giving us a chance to explore their oeuvre, revisit movies we've played on Tuesdays,...