Events
We're bringing the excitement of the Olympic and Paralympic Winter Games Milano Cortina 2026 to the Library. Join us as we present CBC/Radio-Canada’s broadcast of the Games.
Don't miss a single goal! This family-friendly…

Come over to meet with a Housing Support Worker from the Beacon House Shelter.
Get help with the following housing support services:
Applying for affordable housingSearching for apartments Accessing ID Connecting to other…
Do you enjoy watercolours, acrylic paint, pastels, pencil crayons, paint pens, and more? Come experiment with something new, or work with an old favourite.
Join us to share your talents while you socialize with friends.

Join this interactive family literacy program for children and their caregivers.
This program combines free play, songs, stories, and home activities each week. Participation between parents/caregivers and child(ren) is required.
…
Drop by our open studio times and settle in with an independent project of your choosing. We have a wide variety of state-of-the-art technology and creative equipment, including 3D Printers, Cricut cutters, sewing…

Meet other caregivers for coffee, tea, and conversation while your baby, tot, or preschooler plays.
Older siblings of any age are welcome to attend.

- ,
Calling all fibre crafters! Join us in our bright and cozy nook to get together with other crafters.
Whether you're new to needlework or an experienced crafter, drop in and share your passion with others.
Adults

Drop into the Library for some social time with other new parents!
Every second week, on the 2nd and 4th weeks of the month, a public health nurse will be on hand to provide support as needed - weighing babies, discussing…

Join us for a hands-on STEAM program designed especially for preschoolers and their caregivers.
Little Makers is focused on creativity and process - not perfection - so kids can experiment, make choices, and enjoy creating…

A drop-in program for babies and their caregivers with stories, rhymes, and fingerplays.
Please call us to register large groups.
Ages 0-18 months
Free tickets will be given out 30 minutes before the start time.

Join us for an hour of fun with your little learner, packed with storytime, puppets, songs, rhymes, and exciting activities!
Ages 3-5

Have fun with your little ones while reading stories, singing songs, sharing rhymes, and dancing. There will be 30 minutes of story time, followed by 15 minutes of play and social time.
Ages 0-5

Join us for an afternoon of knitting in a friendly, casual environment!
Knitters of all experience levels are welcome. No previous experience is necessary.

Whether you're looking to improve your language skills, learn about Canadian life, or simply make new friends, this program is a place where newcomer women can learn, grow, and thrive - together.
Please note, this program is for…

Join us for a knitting drop-in where you can bring your own knitting, knit for charity, and share tips and tricks with other knitters. Supplies are provided.
Everyone is welcome.

Join us for our monthly book club where we discover new authors, meet new people, and share insights.
This month, we will discuss The High Mountains of Portugal by Yann Martel.

Join us in our monthly book club where we discover new authors, meet new people, and share insights.
This month, we will be discussing Missing You by Harlan Coben.

Calling all handcrafters of every kind! Are you looking for a friendly place to sit and stitch? In need of a little guidance on your project? Or maybe you're new to town and want to connect with like-minded crafters?
Bring your…

Drop-in to enjoy a social afternoon at the Library while playing Scrabble and Quiddler with other local game enthusiasts.
There will be a tea and coffee break partway through the program.

- ,
In this four-session program, you will learn being self-compassionate can help provide us comfort, improved health, and increase our sense of satisfaction in our roles. Join us to delve deeper and practice ways to promote self-compassion…

