Wacky Wednesdays: Science Specials
Thanks to Scientists in Schools and funding from Telus, we have three science workshops for kids aged 5-13 as part of our Wacky Wednesdays program. There are 20 spaces in […]
Miniatures Painting Workshop
Join us for a drop-in miniatures painting workshop, led by local expert Jeff Nadwidny. Ages 10-adult, with all supplies provided.
BC Summer Reading Club
Join the BC Summer Reading Club this summer for a World of Curiosities! Reading logs, stickers and bookmarks are available for kids at the library now, and this year all […]
Summer Book Bingo
Summer Book Bingo is back in 2024, with 9 challenges for you to complete by August 24th. If you complete the challenges, you will be entered into a prize draw […]
Dungeons & Dragons
For ages 12-18, the classic fantasy storytelling game. Join us on Tuesdays from 3.30-5.00pm. Bring D&D dice if you have them!
Postponed German Conversation Club
Join us on Wednesday mornings for a fun German language conversational class with Lilly. All levels and abilities welcome, from beginners to advanced. For further details, call the library on […]
Fibre Artists
On Wednesdays we host the Fibre Artists' group: come knit, sew or crochet with us! Beginners welcome. Online option available for anyone who would like to join us that way […]
Wacky Wednesdays
Wacky Wednesdays is our old "Fun Fridays" summer program for kids, but on a different day! Kids aged 5-8 are invited to join us on Wednesdays from 1-2pm, and kids […]
Sunshine Stories
An early literacy program for children ages 0-5 and caregivers. Songs, rhymes, stories and fun! In partnership with Decoda Literacy.
Board Teens
Board Teens is a new program aimed at teens (ages 12-18), who are invited to come play some of the library's many board games every Thursday from 3-5pm. Have a […]