Encompassing a history nearly as old as the city, the St. Charles Public Library contains within its walls a multitude of information resources and cultural enrichment. The library continues to focus on offering an enjoyable reading experience and an opportunity for lifelong learning for its patrons. Beyond simple books and media, this more than 100-year-old institution fosters community involvement with ongoing programs and services throughout the year.