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 121 - 140 of 771
Stittsville
Wednesday Jul 9, 2025 at 10:30am
Do you love birds as much as we do? Come join us for an exciting kids workshop all about our feathered friends! In this workshop,...

Sorry this event and its waiting list are full

group of children and animals read together, a parent and child examine a world globe together
Hazeldean
Wednesday Jul 9, 2025 at 10:30am (series runs until Aug 13, 2025)
Stories, rhymes and songs for children of all ages and a parent or caregiver. 30 min. Drop-in. **weather permitting, storytime will take place outside.
deux enfants partent en randonnée dans le desert / two children set out on a hike in the desert
Munster
Wednesday Jul 9, 2025 at 10:30am
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...

Sorry this event and its waiting list are full

conte en famille. family storytime.
Emerald Plaza
Wednesday Jul 9, 2025 at 10:30am (series runs until Aug 20, 2025)
Stories, rhymes, and songs for children of all ages and a parent or caregiver. Stay and Play following storytime. Meet new friends and play with...
Nepean Centrepointe
Wednesday Jul 9, 2025 at 10:30am (series runs until Aug 13, 2025)
Stories, rhymes and songs for children, parents and caregivers. Drop-in.
Greenboro
Wednesday Jul 9, 2025 at 10:30am (series runs until Aug 20, 2025)
Play and learn about chess. Jouer et apprendre à jouer aux échecs. For 6+ years old. Pour les 6 ans et plus. We will have...
Blackburn Hamlet
Wednesday Jul 9, 2025 at 10:30am (series runs until Aug 20, 2025)
Stories, rhymes, and songs for children ages 0-6, accompanied by a parent or caregiver. Join us following our Storytime to play and chat! There will...
Manotick
Wednesday Jul 9, 2025 at 10:30am
Engage those busy minds in play-based learning. Drop-in. Ages 4-6. We will be wondering why are trees so strong? Biomimicry in engineering. Fun learning with...
A kid walking while reading a book
Alta Vista
Wednesday Jul 9, 2025 at 10:30am (series runs until Aug 13, 2025)
Join us this summer for stories, rhymes, and songs for children of all ages and a parent or caregiver. Drop-in program. Family program. Weather permitting,...
A child paints with her fingers, many children fly around on paper planes
Centennial
Wednesday Jul 9, 2025 at 10:30am
Tell your story, embellishment encouraged. Registration required. For ages 10 – 12. We will be making and decorating our own travel journals.
North Gower
Wednesday Jul 9, 2025 at 10:30am
Experiment and explore with unlimited imagination. ​ Join us and design structures inspired by great architecture around the world.​ Registration required. For ages 7-12. ​...
Beaverbrook
Wednesday Jul 9, 2025 at 10:45am (series runs until Aug 13, 2025)
Join us following Family Storytime to play and chat! There will be self-directed activities and toys for parents/caregivers and young children. Drop-in program. / Joignez-nous...
Beaverbrook
Wednesday Jul 9, 2025 at 1:00pm (series runs until Dec 31, 2025)
Speak, in person, with a Public Health Nurse to get support around infant feeding and parenting. No appointment is necessary, simply drop in during these...
Orléans
Wednesday Jul 9, 2025 at 1:00pm (series runs until Dec 17, 2025)
Bring your knitting or crochet project and share advice, ideas and conversations with fellow enthusiasts. For adults of all abilities. Drop-in. Apportez votre projet de...
Osgoode
Wednesday Jul 9, 2025 at 1:00pm (series runs until Aug 20, 2025)
Come craft at the library. We have all the supplies you need to satisfy your creativity! Each week we will have something new for you...
Ruth E. Dickinson
Wednesday Jul 9, 2025 at 1:30pm (series runs until Aug 27, 2025)
Drop by our branch to play some video games on our PS4 console. We have FIFA, NBA, NHL, Naruto Storm 4, Rocket League and lots...
Groupe de conversation en français
Main
Wednesday Jul 9, 2025 at 2:00pm (series runs until Dec 17, 2025)
Rejoignez notre groupe de conversation en français gratuit pour pratiquer le français dans une atmosphère détendue. Niveaux intermédiaire, inscription non requise. Join our free French...
Beaverbrook
Wednesday Jul 9, 2025 at 2:00pm (series runs until Aug 13, 2025)
Stories, rhymes and songs for babies and a parent or caregiver. Ages 0-18 months. Drop-in program.
Richmond
Wednesday Jul 9, 2025 at 2:00pm
Tap into your inner art genius. In this 2nd session of Mini Masterpieces we will be painting our air dry clay art pieces from session...
child and goose painting, more children fly over the ocean on paper airplanes
Sunnyside
Wednesday Jul 9, 2025 at 2:00pm
For creative travelers, we will be learning how to create (impermanent!) designs using the all-natural dye called Henna. Henna is a plant that has been...