Our library contributes to the well-being and health of our community by providing information, supporting literacy and bringing people together. Because of our participation in the Marigold Library System, our library is a single point of access to millions of movies, books, CDs, DVDs, events and more.
The Canmore Public Library Is A Member Of The Marigold Library System, A Network Of 36 Public Libraries In 42 Municipalities In South-Central Alberta, Serving A Population Of 251,311 Residents.