 Water Canyon School, a K-12 school, is in the city.Around 1998, the city's elementary-age students attended the Phelps School in Hildale while many older students attended school in Colorado City Unified School District in Arizona.In 2014 Washington County School District purchased the old Phelps Elementary Building and a building next to it.