Practice English in small groups and with the support of our Volunteer Mentors! Speak with confidence Make new friends Network and share experiences Learn about Canada and the Canadian culture....
Join us for board games, gardening, lawn games, crafts, or even a walk in the neighborhood! Connect with others and pick up a new hobby, show your competitive side, or create something crafty! Light refresh...
Join us on Tuesdays for a fun activity every week! For ages 6-12. No registration required. June 4 - Scratch Art creations June 11 - Father's Day Crafts June 18 - Snap Circuits June 25 - Egg Carton C...
Teens will be provided a wooden keepsake box to decorate with stickers and scrap magazines. Drop-in, no registration required. If you identify as a person with a disability or as a person who is Deaf, and requ...
Join us and make some music! Express your creativity, explore a variety of instruments, and sing your favourite songs. Connect with others and have fun! No musical training or experience needed. Refreshments at 3:30...
Turn your favorite fruits, anime characters, etc. into pixel art by melting plastics beads together using an iron. This is an in-person program for TEENS ONLY in the Youth Hub on the 2nd floor. Limited spaces....
Join us for some informal discussion about the services in our community. Get to know your local library staff while enjoying some light refreshments
Join us and share your favourite song of the moment, or a song that means something to you. Discover new music, and meet other folks that share your love of music. Drop-in, all are welcome. This pr...
In this workshop, explore the fundamentals and the user-friendly interface of Canva. We'll create eye catching business cards, flyers, and much more. Create a polished work using different templates and tech...
Bristle Bots are tiny robots made using a toothbrush, vibrating device and craft supplies. Once made you can watch it buzz around like a tiny bug. Drop-in, no registration required. If you identify as a person...