Events
Stop by the library to play a quick (or not-so-quick) game of chess. Open to all ages and skill levels.
Drop-in, no registration required.
For grades 4 - 6.
Hang out with other kids who enjoy creating and inventing while we do some fun, hands-on activities. Each month will focus on different materials and skills.
Monthly Themes:
January: Paper CircuitsFebruary: Book…For kindergarten - grade 6.
Do you love to craft and create? Join us for a quirky, abstract crafting session and create something you never expected! Each session will focus on a different theme.
Monthly Themes:
January: Snowy…- ,
For children of all ages with their adults.
Experiment with sound recording and editing, music-making technology and more! Drop in any time during the program.
Drop-in, no registration required.

- ,
For children of all ages with their adults.
Learn about robots and block-based coding languages! Drop in any time during the program.
Drop-in, no registration required.

For children of all ages with their adults.
Join us for some self-guided LEGO play for the whole family. We’ll bring the LEGO (and DUPLO for the little ones), and you bring your imagination!
Drop-in, no registration required.
Stop by the library to play a quick (or not-so-quick) game of chess. Open to all ages and skill levels.
Drop-in, no registration required.
Stop by the library to play a quick (or not-so-quick) game of chess. Open to all ages and skill levels.
Drop-in, no registration required.
- ,
For grades 3 - 6.
Join us as we discuss great reads from our monthly theme. Pick a book related to the theme, enjoy fun activities and make new friends.
Monthly Themes:
January: Choose Your Own AdventureFebruary: Fractured Fairy… - ,
Join us in Council Chambers for a fun come-and-go event to watch the opening of the 2026 Winter Paralympics, and cheer on Team Canada!
Doors will open at 11:30 am, and the opening ceremonies begin at 12:00 pm. We'll have…
- ,
For grades 3 - 6.
Create a colourful masterpiece that’s as bright and expressive as you are! This exciting painting class is led by local artist Lucy Cook, who believes that creativity has no limits.
Another session of this program is…
- ,
For grades 3 - 6.
Create a colourful masterpiece that’s as bright and expressive as you are! This exciting painting class is led by local artist Lucy Cook, who believes that creativity has no limits.
Another session of this program is…
For grades 6 - 12.
Try the introductory adventure “Lost Mine of Phandelver” to learn more about this popular role playing game.
This campaign is run over 4 sessions. Please plan to attend all four days.
Stop by the library to play a quick (or not-so-quick) game of chess. Open to all ages and skill levels.
Drop-in, no registration required.
- ,
For grades 2 - 6, parents welcome.
Join in hands-on activities and learn about unique adaptations that give animals their best shot at survival.
Please register each adult and child attending.
- ,
For grades 1 and up with an adult.
Connect with other homeschool families and experience the joy of art. Local artist and retired teacher Anita Aldie will lead students into art exploration using various media and techniques. …
For grades 6 - 12.
Try the introductory adventure “Lost Mine of Phandelver” to learn more about this popular role playing game.
This campaign is run over 4 sessions. Please plan to attend all four days.
- ,
For children of all ages with their adults.
Learn about robots and block-based coding languages! Drop in any time during the program.
Drop-in, no registration required.

For children of all ages with their adults.
Join us for some self-guided LEGO play for the whole family. We’ll bring the LEGO (and DUPLO for the little ones), and you bring your imagination!
Drop-in, no registration required.
Stop by the library to play a quick (or not-so-quick) game of chess. Open to all ages and skill levels.
Drop-in, no registration required.
