Events
Outside | Inside
In ProgressAll day,In this photography exhibit, Adam Lanigan attempts to look at the city differently than he has in the past - stepping forward to get up close and personal to find little scenes, abstract shapes, and vignettes reflected in storefront…
Teen Take-Homes: Pop Top Bracelets
In ProgressAll day,These pop top bracelets are fun and fashionable, not to mention environmentally friendly!
Every month, we'll have craft kits for teens to take home. Although they are only listed here for the first week of the month, they will likely be…
Start your week with our Baby and Tot program designed just for little ones! Enjoy songs, rhymes, and playtime for little ones and their caregivers.
Ages 0-18 months
In this program, babies and tots hear stories, songs, rhymes, and interact with other babies. Parents and caregivers learn new songs and fun things to do with baby, plus have some social time with other grown-ups.
Ages 0-3 years…
- ,
Children will enjoy a story time followed by two messy art stations that will feature leaves and finger painting.
In this fun weekly preschool drop-in, your child will get to engage in hands-on activities, including art, science, musical…
Join us at the Library for fun English Language Learning group sessions to improve your English skills and maybe even make some new friends. The group sessions will have practice in reading, writing, listening, and speaking skills.
A…
Registration requiredRegister for event- ,
Join us for a light lunch followed by a presentation on Estate Planning: Last Wills, Powers of Attorney & Healthcare Directives with Kennedy, Schofield, Lutz Lawyers.
We will discuss topics such as how each document takes effect, helpful…
Registration full Join us for a casual cribbage game at the Library!
Drop by to enjoy friendly matches, meet fellow players, and have fun with this classic card game.
Join us for all things textile in this DIY sewing and needlework drop-in. You can sew or stitch to your heart’s content. We have sewing machines and a serger, as well as lots of embroidery, knitting (including a yarn winder), crochet,…
- ,
As we age, the risk of falling can increase, but the great news is, there’s a lot you can do to lower that risk!
Physiotherapist Judy Umansky from Spring Physiotherapy will help educate you about the risk factors that can increase your…
Join us after school for a fun-filled afternoon! We'll have arts, crafts, games, and lots of fun with friends.
Bring your creativity and imagination, and we'll provide the rest!
Ages 5-12
Drop by our open studio times and settle in with an independent creative project of your choosing. We have a wide variety of state-of-the-art technology and creative equipment, including Cricut cutters, sewing machines, fibre art,…
Mathlympics has been created by amazing volunteers who LOVE math!
Join us for a 6-week in-person program full of fun and engaging math activities for students in grades 4 to 6.
Grades 4-6
In partnership with United for Literacy
Registration requiredRegister for event- ,
Poets Brian Bartlett and Michael Pacey have been visiting, corresponding, and exchanging poems for half a century. Join them and musicians Geordie Haley and Lukas Pearse for a celebration of music, poetry, and…
Do you have a shiny new piece of tech but you’re not sure how to use it? Need a little help figuring out how to download an e-book, set up an e-mail address, or use Word?
Drop by to ask general technology questions, get assistance with your…
In this program, babies hear stories, songs, rhymes, and interact with other babies.
Parents and caregivers learn new songs and fun things to do with baby, plus have some social time with other grown-ups.
Ages 0-18 months and…
Drop in for stories, songs, rhymes, and playtime fun for tots. Enjoy time to connect with other caregivers while children play together.
Ages 2-5. Siblings of any age are welcome.
This event takes place every Tuesday.
Drop in for a morning of play, songs, stories, rhymes, and music. Caregivers will have a chance to connect with one another while the little ones play.
Ages 0-5 and their caregivers. Older siblings are also welcome to attend.
Aging Actively classes are created to be safe, inclusive, and accessible to all, including varying levels of ability, mobility, and those with any physical or cognitive limitations.
Class begins with a seated warm-up that is designed to…
Baby & Tot Drop-in
CancelledTreat your little one to the experience of books, rhymes, songs, and the excitement of group play.
A caregiver must be present.
Ages 0-36 months, and caregivers.
Free tickets will be given out 30 minutes before the start time.