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 201 - 220 of 745
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...
Rideau
Thursday Mar 19, 2026 at 2:30pm
Explorons la nature du monde qui nous entoure à partir de séries animées éducatives extraordinaires qui frôlent les limites de la curiosité avec une ressource...
Girl crouched down throwing paint in air, swirl of light
Rockcliffe Park
Thursday Mar 19, 2026 at 3:00pm (series runs until Jun 25, 2026)
Join us at Rockcliffe Park Branch every Thursday from 3PM to 4:30PM for a different self-directed pop up activity in either: Art Science and Engineering...
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...
chess board
Orléans
Thursday Mar 19, 2026 at 3:30pm (series runs until Jun 25, 2026)
Drop in to play chess with other youth in a relaxed, informal environment! Practice the basics or test your wits with a weekly chess challenge...
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...
Newcomers, Canada Flag
Elmvale Acres
Thursday Mar 19, 2026 at 4:00pm (series runs until Jun 25, 2026)
New to Canada? Looking for support with school, work, or your social life? Newcomer Conversation and Support. OMRA Shelter Corporation volunteers engage with basic English...
North Gower
Thursday Mar 19, 2026 at 5:00pm (series runs until Mar 26, 2026)
Stop by every Thursday evening and work on a weekly science, technology, engineering, art and math challenge.
people reading and talking
Emerald Plaza
Thursday Mar 19, 2026 at 5:30pm (series runs until Apr 30, 2026)
Practice your English conversation skills in a low-pressure, friendly environment. This program is facilitated by The Nepean, Rideau & Osgoode Community Resource Centre (NROCRC).​ All...
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.
Main
Thursday Mar 19, 2026 at 6:00pm (series runs until Jul 30, 2026)
Join our free English conversation group to practice speaking in English in a relaxed and friendly environment. All levels are welcome to this 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...
Rideau
Thursday Mar 19, 2026 at 6:30pm (series runs until May 28, 2026)
Profitez de notre groupe de conversation afin d'améliorer vos habiletés en français à l'oral. ​ Join our free French Conversation Group to practice speaking French...
Person writing in a notebook on a desk
Beaverbrook
Thursday Mar 19, 2026 at 6:30pm (series runs until Jun 18, 2026)
If you love to write, come and surround yourself with like-minded creative people who love the power of words! This is not a course or...