In 1874 Fr. Charles Menard purchased land from Vasseur Bourgeois on the Hwy 1 side of the bayou to establish a church-school mission for the Community of St. Charles. The Sisters of Mt. Carmel staffed the school, offering classes in French and English. The St. Charles church parish was officially designated in 1912. This site was purchased from the estate of Adele Toups Beauvais, and a new wooden church was erected in 1914. The current masonry church was built in 1989.