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 147
Rideau
Monday Mar 23, 2026 at 6:00pm (series runs until Apr 27, 2026)
Learn to design, make, and publish your own Zines! ​A Zine is a small, self-published booklet filled with whatever you want to share with the...
Orléans
Wednesday Mar 25, 2026 at 2:00pm
Carry your glasses in style by sewing your own glasses case. Must know how to use a sewing machine. ​ ​All materials will be provided...

Sorry this event and its waiting list are full

Carlingwood
Thursday Mar 26, 2026 at 6:00pm
Join us at Carlingwood for an introduction to the wonderful world of knitting! With the help of an instructor, you will be guided through the...
Rosemount
Thursday Mar 26, 2026 at 7:00pm
Join us for a seasonal journey into the world of native plant gardening! During this workshop, we will discuss how to prepare your garden for...
Nepean Centrepointe
Saturday Mar 28, 2026 at 2:00pm
Learn how to more effectively tell the story of your vacations through pictures. Regardless of what kind of camera you use (cell phone, tablet, DSLR,...
Rosemount
Monday Mar 30, 2026 at 6:00pm
Artificial Intelligence (AI) tools have exploded over the last few years. They can: supercharge your web searches & help you find the most relevant information;...
North Gower
Wednesday Apr 1, 2026 at 1:00pm (series runs until Jun 24, 2026)
Join us for an informal gathering of knitting enthusiasts - from beginners to experts. Share your ideas and projects in a relaxed social atmosphere. Every...
hands holding cards
Cumberland
Wednesday Apr 1, 2026 at 1:30pm (series runs until May 13, 2026)
Join us for an afternoon of board games, LEGO, cards & fun ​for home-schooled children and their families! ​ ​Soyez des nôtres pour un après-midi...
Hazeldean
Wednesday Apr 8, 2026 at 6:30pm (series runs until Jun 17, 2026)
If you are a knitter or a crocheter come and join Hazeldean Stitches. Share your ideas and projects with other yarn artists.
Orléans
Saturday Apr 11, 2026 at 10:15am (series runs until May 09, 2026)
STEAM Workshop for Kids (Ages 12+) Join us for an exciting, hands-on workshop designed especially for kids! Explore Science, Technology, Engineering, and Math through interactive...
Carlingwood
Friday Apr 17, 2026 at 4:00pm
Ready, Set, Go! Drop-in at the Carlingwood Branch for Mario Kart: Game On! Play on our brand new Switch 2! Not sure how to play?...
Cumberland
Sunday Apr 19, 2026 at 2:30pm (series runs until May 17, 2026)
Join us once a month for a program that features: dimmed lighting sensory toys a smaller number of participants an adapted circle time with stories,...

Registration opens on Monday, March 2, 2026 - 10:00am

Carp
Tuesday Apr 21, 2026 at 6:30pm
Join us at the Carp Branch for an evening of creativity and fun! This month is paper beads! This month we are creating a craft...

Registration opens on Tuesday, March 17, 2026 - 10:30am

two hands and LEGO bricks / deux mains et des blocs de LEGO
Cumberland
Friday Apr 24, 2026 at 10:00am (series runs until Jun 05, 2026)
Create and build with Lego®! Ages 6-12. Architectes en herbe, à vos Lego®! Pour les 6 à 12 ans.
Blackburn Hamlet
Friday Apr 24, 2026 at 1:00pm (series runs until Jun 05, 2026)
When the kids are not in school on PA days, don't let their creativity dwindle! Let them show off your architectural creativity with Lego®! Drop-in...
Lego
Elmvale Acres
Friday Apr 24, 2026 at 1:00pm (series runs until Jun 05, 2026)
Create and build with Lego®! Drop-in. Architectes en herbe, à vos Lego®! Portes ouvertes.
Lego Blocks
Orléans
Friday Apr 24, 2026 at 1:30pm (series runs until Jun 26, 2026)
When the kids are not in school on PD days, don't let their creativity dwindle! Let them show off their architectural creativity with LEGO®! Ages...
a hand, paints and pencil crayons / une main, des peintures et des crayons de couleur
Cumberland
Saturday Apr 25, 2026 at 2:30pm
Celebrate spring and come craft at the library. We have all the supplies you need to satisfy your creativity! Drop-in program. Family program. Viens bricoler...
Carp
Wednesday Apr 29, 2026 at 7:00pm
Pollinator steward, beekeeper, and forager Tauney Stinson of Forager Bee returns for a one-hour talk about pollinators in our region and how you can help...
Carlingwood
Friday May 1, 2026 at 4:00pm
Ready, Set, Go! Drop-in at the Carlingwood Branch for Mario Kart: Game On! Play on our brand new Switch 2! Not sure how to play?...