We have an active calendar of events for all ages. Be sure to check our Events Calendar for our latest offerings.


The fundamental keys for the development of lifelong learners are reading aloud and reading for enjoyment. Building reading fluency in young children requires repeated oral reading and modelling what a fluent reader sounds like. When you read to your child you are setting an example. For that reason, we offer year round reading programs and challenges for all ages.


Beanstack will make participating in our various programs faster and more user friendly. Beanstack includes tools to help you and your family discover books, keep track of your reading, and reach reading goals. All registrations and logging will be done on Beanstack.

  1.  Go to
  2.  Scroll down and click on “Register an individual or family”
  3.  If you have previously used Beanstack for a reading challenge,
    click on your account and choose the new challenge you want
    to sign up for.
  4. If you are new to Beanstack, you will create a new account. As
    the adult or guardian, you are the driver of the car. The
    account will be under your name and you can add other family
    members under your name.
  5. Fill in all required fields which are marked with an asterisk.
  6. Once you have created an account, you can register for the
    reading challenges you wish to participate in.
  7. The Beanstack app for any mobile device is free in the app
    store and makes logging for multiple family members very




Find your library joy, promote literacy, give back to your community and earn community service hours! Apply to become a library volunteer and get a chance to help with special events and children's programs, write book reviews, organize spaces and displays, or help promote the library through social media. Download your application HERE or click the button below to apply.


Students in Grades 7-10 who need community service hours but have a busy schedule can now submit book reviews to earn volunteer time.

Students will get two hours of community service per review up to 10 hours (5 reviews total).

Write a review about a book/graphic novel that you have read. The review must be at least 100 words, no more than 250. Do not plagiarize. Sentences need to be well thought out and more than “I liked/didn’t like this book.” No spoilers, please!

Click the button below to fill out and submit a review. After it is reviewed, the librarian will contact you. Please note this will take a few days!



Our Story Times employ techniques aimed at developing Early Literacy skills and enabling caregivers to reinforce the same skills at home. We are avid proponents of reading aloud to children, long past the time they have learned to read themselves. This improves listening skills, attention span, fluency, increases vocabulary and develops a love for story. These are all skills necessary for a successful school transition.


We have a sizable collection of ebooks, downloadable audio books, books on CD and PlayAway Views which offer portable audiovisual stories.  We have AWE Early Learning Stations which offer educational programming for ages 2 - 12 and PC  computers for use by students age 12-18