Our parish school presently has 340 students enrolled. Sacred Heart School provides an academic curriculum approved by the Archdiocese of Dubuque and certified by the State of Iowa. We strive to teach the whole child in an environment which strengthens Christian values, the Catholic faith of students, and each child's personal relationship with God. A majority of Sacred Heart students continue their Catholic education at Waterloo's Columbus High School .
Tuition is based on a decreasing scale for one, two, or three children.
Tuition assistance is available through a scholarship fund, based on income and need.