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 541 - 560 of 797
three children using robot technology
Manotick
Thursday Mar 19, 2026 at 2:00pm
Follow the tracks and crack the code. Registration required. Ages 8 to 12. We will be using Cubetto robots to help track stolen animals from...
A coloured photo of a young boy pressing his forehead to a golden retriever's head.
Main
Thursday Mar 19, 2026 at 2:00pm
Let us celebrate the animal friends that live among us. Drop-in program. Ages 7 to 9 We will be playing a game where children 'adopt...
Sunnyside
Thursday Mar 19, 2026 at 2:00pm
Seek the beings beyond the stars! Have you ever wondered what you’d look like as an alien? We will be tracing our bodies on paper...
St-Laurent
Thursday Mar 19, 2026 at 2:00pm
Design your own fluffy, feathered or furless friend. Concevez votre propre ami à fourrure, à plumes ou autres. ages 4 to 8. Pour les 4 à 8
Children dressed in cardboard costumes
Emerald Plaza
Thursday Mar 19, 2026 at 2:00pm
Embrace the besties, beware of the pesties! Registration required. Get ready to crawl into the curious world of insects! In this hands-on program, participants will...
Centennial
Thursday Mar 19, 2026 at 2:00pm
Be inspired by the beauty of nature and create! Registration required. Ages 7 to 12. We will be making buttons with art supplies and paper collage.
Metcalfe village
Thursday Mar 19, 2026 at 2:00pm
Join us for an interactive program presented by Parrot Partners, the only rehabilitation program for parrots in Canada! They will bring several parrots from different...
Image of a person painting
Ruth E. Dickinson
Thursday Mar 19, 2026 at 2:00pm
For ages 13-17. Create bold, colourful artwork using nothing but paint and a squeegee! Join us for a fun, messy, and totally beginner‑friendly art session...
Hazeldean
Thursday Mar 19, 2026 at 2:30pm
Embrace the besties, beware of the pesties! For ages 4 to 6. 60 min. Registration We will have fun creating colourful, bug-themed crafts inspired by...
Elmvale Acres
Thursday Mar 19, 2026 at 2:30pm
Experiment with structures inspired by the incredible builders of the natural world. Drop-in program. Family 4+ We will build a beaver house and learn how...
Luc Leduc
Carson Community House / Maison communautaire Carson
Thursday Mar 19, 2026 at 2:30pm
Join Luc Leduc, The Duke of Magic, for an action packed, 45-minute magic show with a lot of audience participation. Family program for ages 4+...

Sorry this event and its waiting list are full

Rosemount
Thursday Mar 19, 2026 at 2:30pm
Seek the beings beyond the stars! We will be making Alien Slime. Registration required. Ages 7 to 9. The program is designed for ages 7...
Osgoode
Thursday Mar 19, 2026 at 2:30pm
Delve into the world of mythical beasts and the extraordinary creatures that inspired them. We will be making our own masked beasts and helping Cubetto...
Carlingwood
Thursday Mar 19, 2026 at 3:00pm
Eating on a student budget doesn’t mean living on instant noodles. In this one-hour demo, you’ll learn how to make several quick meals and snacks...
Image of a person making a craft
Nepean Centrepointe
Thursday Mar 19, 2026 at 3:00pm
Come hang out at the library, let your creativity fly, and make the worst piece of art you can. At the end, we will vote...
Orléans
Thursday Mar 19, 2026 at 3:30pm
Drop in to play chess with other youth in a relaxed, informal environment! Practice the basics or test your wits! Ages 8 to 18. Drop-in...
Image of teen smiling at their phone
Main
Thursday Mar 19, 2026 at 3:30pm
Description: Post-secondary education can be expensive and lead to debt. YMCA is offering scholarships to participants! Based on criteria participants, have the ability to explore...
Manotick
Thursday Mar 19, 2026 at 5:45pm (series runs until Jun 11, 2026)
Wear your coziest pyjamas for an evening storytime. All ages welcome. Drop-in program.
hand holding playing cards
Ruth E. Dickinson
Thursday Mar 19, 2026 at 6:00pm
Play card games and board games at the library. Drop-in program. Family program. La bibliothèque vous accueille pour des jeux de cartes et des jeux...
Sleuth Hounds
Alta Vista
Thursday Mar 19, 2026 at 6:30pm (series runs until Jun 18, 2026)
Share the enjoyment of good mysteries in a relaxed atmosphere. Join us for our discussion on the following: Thursday, February 19th - A Capital Mystery...