St. Helen Catholic Church of the Roman Catholic Archdiocese of Galveston-Houston was established in 1966. Its previous church building had a capacity of 900, it was building a new sanctuary, with a capacity of 15,000 and a cost of $7 million. The expansion plans also added parking spaces and installed a bridal facility. The sanctuary construction was to begin fall 2002 and parking construction was to begin summer 2002. In 2002, 4,000 families were members, and in 2016 this had increased to 6,000, making it the largest Catholic church in Brazoria County. The property includes a K-8 school, St. Helen Catholic School. There is another Catholic parish with property in the Pearland city limits; St. Luke the Evangelist Church maintains the Cenacle Learning Center (CLC) in Pearland, while the main campus is in an unincorporated area in Harris County.