You are here

  • Closure: Main branch

    The Main branch will remain closed Friday, February 28, Saturday, February 29 and Sunday, March 1, 2020, due to emergency repairs. The branch is scheduled to reopen to the public on Monday, March 2, 2020, at 10am. Holds and loans from the branch have been extended. 

Find a program or event

Stories, rhymes and songs for children of all ages and a parent or caregiver.


Saturday Feb 29, 2020 at 10:30am / until Dec 26, 2020

We all take lots of digital photos. But most just sit on a computer and, at best, are seen on-screen. Why not do more with...


Tuesday Mar 3, 2020 at 6:00pm

Join us in our picture book area for lots of fun activities! Play with puppets, felt stories, building blocks, and more! All ages. Drop-In.


Wednesday Mar 4, 2020 at 10:45am / until May 28, 2020

Tutoring, reading support, and homework help. Ages 6 - 12. Led by Frontier College. Wednesdays 4:00 p.m. - 5:30 p.m. Drop-in.  / Tutorat, aide avec la lecture et les devoirs. Pour les 6 - 12 ans. Avec des bénévoles de Frontier College. Les mercredi 16:00h - 17:30h Inscription non requise.


Wednesday Mar 4, 2020 at 4:00pm / until Jun 10, 2020

If you are a knitter, a crocheter or a crafter, come and join us at Hazeldean Stitches. Share your ideas and projects with other yarn...


Thursday Mar 5, 2020 at 6:30pm / until Jun 25, 2020

Share the enjoyment of good books in a relaxed atmosphere. Join us for discussions on the first Friday of every month at 1:30 p.m. February...


Friday Mar 6, 2020 at 1:30pm / until Jun 05, 2020

Come celebrate the first ever Paper Bag Princess Day with us, as we share our enthusiasm for this story and commemorate the 40th year in...


Friday Mar 6, 2020 at 3:30pm

Meet with other Lego enthusiasts once a month on a Saturday afternoon for a lively book discussion and building challenges. Books and bricks will be...


Saturday Mar 7, 2020 at 3:00pm / until Jun 13, 2020

Play chess at the library and receive instructions from local players to improve your game. No experience is required. Chess boards are provided, and this...


Sunday Mar 8, 2020 at 2:00pm / until Mar 22, 2020

A Story Swap , aka a Tell-Around, is a gathering of storytellers and story listeners. Each story swap is unique, and everyone is welcome. You...


Monday Mar 9, 2020 at 7:00pm / until Jun 08, 2020