Iowa Private Schools By Tuition Cost
The average private school tuition in Iowa is $5,350 per year (2022).
The private elementary school average tuition cost is $4,636 per year and the private high school average is $9,208 per year.
The private school with the lowest tuition cost is Marquette Catholic Schools Pk-12, with a tuition of $1,560. The private school with the highest tuition in Iowa is Scattergood Friends School, with a cost of $32,900.
Tuition Cost Range: $1560
$5525
Avg. Tuition Cost: $3294
Iowa Private Schools By Tuition Cost (2022)
School
Tuition Cost
Grades
Location
Rank: #11.
Tuition: $1,560
Grades: PK-12
502 Franklin St
Bellevue, IA 52031
(563) 872-3356
Bellevue, IA 52031
(563) 872-3356
Rank: #22.
De Sales School![De Sales School Photo - Welcome to De Sales School! Come visit us today to see the great things we have to offer your family! Check out our web page at www.desales.pvt.k12.ia.us De Sales School Photo - Welcome to De Sales School! Come visit us today to see the great things we have to offer your family! Check out our web page at www.desales.pvt.k12.ia.us]()

(Catholic)
Tuition: $1,600
Grades: PK-8
414 E Main St
Ossian, IA 52161
(563) 532-9353
Ossian, IA 52161
(563) 532-9353
Rank: #3 - 43. - 4.
Jn Andrews Christian Academy
(Seventh Day Adventist)
Tuition: $1,800
Grades: K-8
2773 Loggerhead Rd
Cedar Rapids, IA 52411
(319) 393-1664
Cedar Rapids, IA 52411
(319) 393-1664
Rank: #3 - 43. - 4.
St. Pauls Lutheran School
(Lutheran Church Missouri Synod)
Tuition: $1,800
Grades: K-8
404 W Main
Latimer, IA 50452
(641) 579-6046
Latimer, IA 50452
(641) 579-6046
Rank: #55.
Tuition: $1,900
Grades: PK-8
16 Columbus Ave
Des Moines, IA 50315
(515) 243-1874
Des Moines, IA 50315
(515) 243-1874
Rank: #66.
Trinity Catholic School
(Catholic)
Tuition: $2,000
Grades: PK-6
116 N. Main Street
Protivin, IA 52163
(563) 569-8556
Protivin, IA 52163
(563) 569-8556
Rank: #7 - 87. - 8.
Pocahontas Catholic School
(Catholic)
Tuition: $2,200
Grades: K-5
305 Sw 3rd St
Pocahontas, IA 50574
(712) 335-3603
Pocahontas, IA 50574
(712) 335-3603
Rank: #7 - 87. - 8.
Saint Mary School![Saint Mary School Photo - Linked Together Through Christ Saint Mary School Photo - Linked Together Through Christ]()

(Catholic)
Tuition: $2,200
Grades: NS-6
303 3rd Avenue North
Humboldt, IA 50548
(515) 332-2134
Humboldt, IA 50548
(515) 332-2134
Rank: #9 - 119. - 11.
Ottumwa Christian School
(Christian)
Tuition: $2,450
Grades: PK-12
458 N Court St
Ottumwa, IA 52501
(641) 683-9119
Ottumwa, IA 52501
(641) 683-9119
Rank: #9 - 119. - 11.
St. Joseph Catholic School
(Catholic)
Tuition: $2,450
Grades: PK-8
1430 14th Street
Marion, IA 52302
(319) 377-6348
Marion, IA 52302
(319) 377-6348
Rank: #9 - 119. - 11.
St. Paul's Lutheran School
(Evangelical Lutheran Church in America (formerly AELC, ALC, or LCA))
Tuition: $2,450
Grades: PK-6
212 2nd St Nw
Waverly, IA 50677
(319) 352-1484
Waverly, IA 50677
(319) 352-1484
Rank: #1212.
St. Francis Catholic School
(Catholic)
Tuition: $2,451
Grades: PK-6
310 Columbus Drive
Marshalltown, IA 50158
(641) 753-7977
Marshalltown, IA 50158
(641) 753-7977
Rank: #1313.
St. Augustin Catholic School
(Catholic)
Tuition: $2,600
Grades: PK-8
4320 Grand Ave
Des Moines, IA 50312
(515) 279-5947
Des Moines, IA 50312
(515) 279-5947
Rank: #1414.
Trinity Lutheran School
(Lutheran Church Missouri Synod)
Tuition: $2,675
Grades: NS-6
1500 N 16th St
Council Bluffs, IA 51501
(712) 322-3294
Council Bluffs, IA 51501
(712) 322-3294
Rank: #1515.
St. Pius X School
(Catholic)
Tuition: $2,844
Grades: PK-8
3601 66th Street
Urbandale, IA 50322
(515) 276-1061
Urbandale, IA 50322
(515) 276-1061
Rank: #16 - 1716. - 17.
St. Paul Lutheran School
(Lutheran Church Missouri Synod)
Tuition: $3,000
Grades: PK-8
1217 4th Ave S
Fort Dodge, IA 50501
(515) 955-7208
Fort Dodge, IA 50501
(515) 955-7208
Rank: #16 - 1716. - 17.
Spalding Catholic Schools![Spalding Catholic Schools Photo - Spalding Catholic School is a Prek-6th grade school, located in northwest Iowa. Spalding Catholic Schools Photo - Spalding Catholic School is a Prek-6th grade school, located in northwest Iowa.]()

(Catholic)
Tuition: $3,000
Grades: PK-6
908 6th Ave
Alton, IA 51003
(712) 756-4532
Alton, IA 51003
(712) 756-4532
Rank: #1818.
Regina Catholic Elementary School
(Catholic)
Tuition: $3,100
Grades: PK-6
2120 Rochester Avenue
Iowa City, IA 52245
(319) 337-5739
Iowa City, IA 52245
(319) 337-5739
Rank: #1919.
Iowa Great Lakes Lutheran School![Iowa Great Lakes Lutheran School Photo Iowa Great Lakes Lutheran School Photo]()

(Lutheran Church Missouri Synod)
Tuition: $3,180
Grades: K-6
1311 E. 18th St
Spencer, IA 51301
(712) 262-8237
Spencer, IA 51301
(712) 262-8237
Rank: #2020.
St. Paul The Apostle Catholic School![St. Paul The Apostle Catholic School Photo - STREAM is an expansion of STEM. It is an acronym for Science, Technology, Religion, Engineering, the Arts and Math. As Catholic schools, our mission is to educate the whole child; therefore, STREAM education has taken the principles of STEM infused religion across all subjects and added the arts to provide students the creative thinking skills necessary to communicate. St. Paul The Apostle Catholic School Photo - STREAM is an expansion of STEM. It is an acronym for Science, Technology, Religion, Engineering, the Arts and Math. As Catholic schools, our mission is to educate the whole child; therefore, STREAM education has taken the principles of STEM infused religion across all subjects and added the arts to provide students the creative thinking skills necessary to communicate.]()

(Catholic)
Tuition: $3,370
Grades: PK-8
1007 E Rusholme Street
Davenport, IA 52803
(563) 322-2923
Davenport, IA 52803
(563) 322-2923
Rank: #2121.
Hillside Christian School![Hillside Christian School Photo - Hillside Christian School Hillside Christian School Photo - Hillside Christian School]()

(Christian)
Tuition: $3,600
Grades: K-8
1250 12th Avenue
Coralville, IA 52241
(319) 339-0998
Coralville, IA 52241
(319) 339-0998
Rank: #2222.
St. Francis Of Assisi School
(Catholic)
Tuition: $3,927
Grades: K-8
7075 Ashworth Rd
West Des Moines, IA 50266
(515) 457-7167
West Des Moines, IA 50266
(515) 457-7167
Rank: #2323.
Inwood Christian School
(Calvinist)
Tuition: $4,000
Grades: PK-8
302 E Madison St
Inwood, IA 51240
(712) 753-4541
Inwood, IA 51240
(712) 753-4541
Rank: #2424.
Prince Of Peace Catholic School![Prince Of Peace Catholic School Photo - The beginning of life-long learning starts here! Prince Of Peace Catholic School Photo - The beginning of life-long learning starts here!]()

(Catholic)
Tuition: $4,024
Grades: PK-12
312 S 4th St
Clinton, IA 52732
(563) 242-1663
Clinton, IA 52732
(563) 242-1663
Rank: #2525.
Tuition: $4,200
Grades: K-5
2145 JFK Road
Dubuque, IA 52002
(563) 588-0614
Dubuque, IA 52002
(563) 588-0614
Rank: #26 - 3026. - 30.
Tuition: $4,254
Grades: 3-8
3030 Jackson St
Sioux City, IA 51104
(712) 277-4739
Sioux City, IA 51104
(712) 277-4739
Rank: #26 - 3026. - 30.
Holy Cross School-st Michael Center![Holy Cross School-st Michael Center Photo - Teachers care about their students Holy Cross School-st Michael Center Photo - Teachers care about their students]()

(Catholic)
Tuition: $4,254
Grades: PK-2
4105 Harrison St
Sioux City, IA 51108
(712) 239-1090
Sioux City, IA 51108
(712) 239-1090
Rank: #26 - 3026. - 30.
Mater Dei School![Mater Dei School Photo - Our teachers care about their students Mater Dei School Photo - Our teachers care about their students]()

(Catholic)
Tuition: $4,254
Grades: PK-4
3719 Ridge Ave
Sioux City, IA 51106
(712) 276-6216
Sioux City, IA 51106
(712) 276-6216
Rank: #26 - 3026. - 30.
Mater Dei School Nativity Center![Mater Dei School Nativity Center Photo - Our teachers give back to the community Mater Dei School Nativity Center Photo - Our teachers give back to the community]()

(Catholic)
Tuition: $4,254
Grades: 5-8
4243 Natalia Way
Sioux City, IA 51106
(712) 274-0268
Sioux City, IA 51106
(712) 274-0268
Rank: #26 - 3026. - 30.
Sacred Heart School![Sacred Heart School Photo - Sacred Heart offers kindergarten through the eighth grade Sacred Heart School Photo - Sacred Heart offers kindergarten through the eighth grade]()

(Catholic)
Tuition: $4,254
Grades: PK-8
5010 Military Rd
Sioux City, IA 51103
(712) 233-1624
Sioux City, IA 51103
(712) 233-1624
Rank: #3131.
Oskaloosa Christian School
(Christian)
Tuition: $4,325
Grades: K-8
726 N. E Street
Oskaloosa, IA 52577
(641) 672-2174
Oskaloosa, IA 52577
(641) 672-2174
Rank: #3232.
Xavier High School
(Catholic)
Tuition: $5,040
Grades: 9-12
6300 42nd Street Ne
Cedar Rapids, IA 52411
(319) 294-6635
Cedar Rapids, IA 52411
(319) 294-6635
Rank: #3333.
Tuition: $5,251
Grades: K-8
18000 D Ave
Wellsburg, IA 50680
(641) 869-3679
Wellsburg, IA 50680
(641) 869-3679
Rank: #3434.
Prairie Green School![Prairie Green School Photo Prairie Green School Photo]()

Special Program Emphasis
Tuition: $5,500
Grades: NS-6
2009 400th St SW
Oxford, IA 52322
(319) 321-8188
Oxford, IA 52322
(319) 321-8188
Rank: #3535.
Unity Christian High School
(Christian)
Tuition: $5,525
Grades: 9-12
216 Michigan Ave Sw
Orange City, IA 51041
(712) 737-4114
Orange City, IA 51041
(712) 737-4114
Show 16 more private schools in IA (out of 51 total schools)
Loading...
Recent Articles

Which Schools Did Our Presidents Attend? Part 3 - Wilson to Trump
Depending on their family circumstances, our Presidents received a wide range of primary and secondary schooling.

School Security: It Could Never Happen Here Or Could It?
School shootings and other emergency situations won't happen in your school, right? Who knows! Better to put in place the steps necessary to protect the school community than to be caught unprepared.

July 06, 2022
Parents' FAQs About Private SchoolYou have dozens of reasons why you think a private school is a good option for your child. But you also have some concerns. We address those here.