The St. Charles Alter Society was formed in 1908, the year the church was founded. While the primary role of the Altar Society has been to care for all the needs associated with the altar, its ministry extends well beyond to include promoting harmony within the parish through prayers, charitable acts, and social functions. Recently our altar society has been raising money to replace the glass windows at the rear of the church with stained glass windows to match the rest of the church.