Skip to main content Skip to footer

Programs at the Library

Our goal is to help transform our community through interactions, discovery and learning. We do this by offering engaging programs for people of all ages and abilities.

Have a program idea? If you are a performer, presenter, or community member with an idea for a program, please fill out our Suggest a Program form. 

Read more about the types of programs we offer for various age groups below or view all of our programs on our events calendar.  

Registering for programs at the Library is easy!

  1. Locate the program you want to register for on the events calendar (items with pink bands require registration)
  2. Click on the program title for program details and the registration link
  3. Click on the blue Begin Registration button to start the registration process.

Program registration begins at 10 am on the first business day of the month before a program or series. 

Whether you're looking to learn a new skill, connect with other community members or simply explore a new interest, you can find something at the Library. Some of our programs run for several months, while others are stand-alone events.

If you're looking for a way to read more books this year, enter our Annual Reading Challenge on Beanstack. You'll have all year to read at least one book from each of our monthly categories.

Learn more about Beanstack Check out our Adult Programs

We have a few exciting opportunities for Teens to earn volunteer hours and gain leadership experience!

Teens can review books and media for the Library to earn volunteer hours with our Teen Reviewers or apply to join our new Teen Library Ambassadors (TLA).

Check Out our Teen Programs

We offer a variety of free literacy-based programs for children of all ages throughout the year, including story times, book clubs, craft programs and more!

Join us for fun activities after school, on PA Days, during March Break, and over the summer!

Check out our childrens programs


Forest of Reading®

The Forest of Reading® is Canada's largest recreational reading program!

Register for one of our Beanstack Challenges to log your reading and collect badges. 

  • Blue Spruce (ages 4-7 years)
  • Silver Birch Express (ages 8-10 years)
  • Silver Birch Fiction (ages 8-12 years)

Attend monthly meetups to connect with other participants and read at least 5 of the nominated titles to be eligible to vote for your favourite on April 30 - online, at the Main Library or the MLCC Branch.

Register for a Forest of Reading® Beanstack Challenge

This website uses cookies to enhance usability and provide you with a more personal experience. By using this website, you agree to our use of cookies as explained in our Privacy Policy.