Library

3...2...1... Blast Off Into Summer Reading!

Summer Reading Challenge is here! We will be having our Launch Party on June 20 at both the Main Library and MLCC Branch. 

Help Patch have an out-of-this-world adventure this summer by working towards our goal of 300,000 minutes read to fuel their spaceship. 

Library Books. Closer to You.

Use your library card at our community kiosk locations across the city! They are quick, convenient, and stocked with great finds.

Stay Connected with the Library!

Never miss what’s happening at the library, from new books and upcoming programs to community events and library news.

Subscribe to one (or more!) of our newsletters and get the latest updates delivered straight to your inbox.

Find Your Next Read

Hands reading a book with a pile of open books underneath

Join a Reading Challenge!

With Beanstack, you can participate in reading challenges, track your reading, complete fun activities, earn prizes, and share your reading with friends!

Looking for your next great read?

Sign up to receive personalized book recommendations
based on your favourite genres, straight to your inbox!

Young woman using tablet at table with mug and stack of books

Always be the first to know!

Sign up for our What's Happening eNewsletter and get the latest news about our programs, collections and services.

Books on tables at FOL Book Sale

Friends of the Library Book Sales

Shop great reads and support the library. Find gently used books at fantastic prices, with all proceeds helping to fund library programs and services.

Hand holding book open in front of library bookshelf

Library News & Updates

Stay in the know with library news, book recommendations, and behind-the-scenes updates. Explore upcoming programs, featured collections, and community stories.

Support the Library

Public funding supports libraries, and your gifts help us continue to make a difference in the community.