Grace Lutheran Church of Lily Lake has a strong history in the St. Charles area. The church was established in 1894 by local farmers; the current building was built in 1960. Membership has grown over the years, and at the church's recent 105th anniversary it totaled 650.
Grace Lutheran offers its members lots of ways to get involved. In addition to traditional services, there are youth programs, a kids puppet ministry, book groups, seasonal events, vacation bible school and more.