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 481 - 500 of 840
three children approach a numbered pathway beside a river, a house, and a forest
Hazeldean
Monday Jul 14, 2025 at 10:30am (series runs until Aug 11, 2025)
Play cards and board games (even giant ones) at the library. Family program. 60 min. Drop in.
Children and animals read together. Parent and child examine a globe.
Ruth E. Dickinson
Monday Jul 14, 2025 at 10:30am (series runs until Aug 18, 2025)
Stories, rhymes, and songs in Mandarin and Cantonese for children of all ages and a parent or caregiver. There will be self-directed activities and toys...
children and a goose sing, dance, and play a saxophone
Elmvale Acres
Monday Jul 14, 2025 at 10:30am
Learn beginner-level ukulele in a fun and engaging way with our resident musician, Ross. Take your first steps with the instrument, learn the chords, and...

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

North Gower
Monday Jul 14, 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.
Club de lecture d'été
Cumberland
Monday Jul 14, 2025 at 10:30am
Rejoignez Luc Leduc, Leduc de la magie, pour un spectacle de magie de 45 minutes, plein d'action et avec beaucoup de participation du public. Programme...

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

Osgoode
Monday Jul 14, 2025 at 1:30pm
Join us as we discuss "1984" by George Orwell. All are welcome, drop in. Copies of the book are available at the Osgoode Service Hub.
Stittsville
Monday Jul 14, 2025 at 2:00pm
Pack your (book) bag and journey with us. Registration required. For ages 10-12. We will be using Google Earth to talk about where we've gone...

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

Centennial
Monday Jul 14, 2025 at 2:00pm
Come and get your groove on in this highly energetic and interactive dance session! Participants will explore simple, fun, and easy dance moves that everyone...
a child reads while walking around the earth accompanied by animals
Sunnyside
Monday Jul 14, 2025 at 2:45pm
Make your summer even more fun! Get ready for a delightful blend of magic, surprises, and laughter with John Pert. Family program for ages 4+...

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

Ruth E. Dickinson
Monday Jul 14, 2025 at 7:00pm (series runs until Aug 25, 2025)
For ages 13-17. The Drop Zone is a program where you can explore, create and connect with others. There will be numerous activities to take...
Orléans
Tuesday Jul 15, 2025 at 10:15am
Viens jouer aux cartes, à des jeux de société...à la bibliothèque. Pour les 7 à 12 ans. Nous allons parler des jeux joués au travers...

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

Stittsville
Tuesday Jul 15, 2025 at 10:30am
Create and build with Lego®! Drop-in family program.
Constance Bay
Tuesday Jul 15, 2025 at 10:30am
Travel the globe through the art and science of kite making! Hosted by the Canada Science and Technology Museum, this hands-on activity is perfect for...

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

Babies and parents sitting in a group reading some boardbooks.
Greenboro
Tuesday Jul 15, 2025 at 10:30am (series runs until Aug 12, 2025)
Stories, rhymes and songs for babies (0-18 months) and a parent or guardian. The formal program will be followed by a time to play and...
Smiling adults
Stittsville
Tuesday Jul 15, 2025 at 2:00pm (series runs until Aug 19, 2025)
Join us at the library for a delightful afternoon of camaraderie and creativity. This program offers a welcoming environment where adults can engage in board...
Rockcliffe Park
Tuesday Jul 15, 2025 at 2:00pm
Join us at Rockcliffe Park Branch to make your own unique Coat of Arms for a shield! In the Chronicles of Narnia by C.S. Lewis,...

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

Beaverbrook
Tuesday Jul 15, 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...

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

Kids dancing
Orléans
Tuesday Jul 15, 2025 at 2:00pm
Find the rhythm, follow the beat. Use your hands or your feet. Registration required. For ages 4-6. ​ We will be enjoying a fun-filled session...

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

child and goose painting / un enfant et une oie peignent
Blackburn Hamlet
Tuesday Jul 15, 2025 at 2:00pm
For creative travelers. We will be exploring books and using modeling clay to create maps of the world's continents. For ages 7-12. Registration required. This...

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

un enfant lit en marchant sur la surface de la terre, accompagné par des animaux / a child reads while walking around the earth accompanied by animals
Carlingwood
Tuesday Jul 15, 2025 at 2:00pm
Magic Show with Luc Leduc, The Duke of Magic (Family 4+) Join Luc Leduc, The Duke of Magic for an action packed, 45-minute magic show...

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