The average private high school tuition in Minnesota is $15,055 per year (2025).
The private high school with the lowest tuition is Excel High School, with a tuition of $1,490.
Tuition Cost Range: $1,490
$8,350
Avg. Tuition Cost: $5,095
Minnesota Private High Schools By Tuition Cost (2025)
School
Tuition Cost
Grades
Location
Rank: #11.
Tuition: $1,490
Grades: 6-12
601 Carlson Parkway, Suite 1250
Hopkins, MN 55305
(952) 465-3700
Hopkins, MN 55305
(952) 465-3700
Rank: #22.
Granite City Baptist Academy![Granite City Baptist Academy Photo - Academic Excellence in a Christian Atmosphere. Pre-school 4 & Kindergarten 5 through 12th grade. Granite City Baptist Academy Photo - Academic Excellence in a Christian Atmosphere. Pre-school 4 & Kindergarten 5 through 12th grade.]()

(Baptist)
Tuition: $2,000
Grades: PK-12
1425 County Road 134
Saint Cloud, MN 56303
(320) 251-2801
Saint Cloud, MN 56303
(320) 251-2801
Rank: #33.
Solid Rock Christian Academy![Solid Rock Christian Academy Photo - Our kids enjoy being outside for most of our break periods. Solid Rock Christian Academy Photo - Our kids enjoy being outside for most of our break periods.]()

(Pentecostal)
Tuition: $2,850
Grades: PK-12
11800 196th Avenue NW
Elk River, MN 55330
(763) 441-2816
Elk River, MN 55330
(763) 441-2816
Rank: #44.
Tuition: $2,950
Grades: PK-12
104 Saint Marys St Nw
Sleepy Eye, MN 56085
(507) 794-4121
Sleepy Eye, MN 56085
(507) 794-4121
Rank: #55.
Cristo Rey Jesuit High School Twin Cities![Cristo Rey Jesuit High School Twin Cities Photo - Guided by Faith | Prepared for Life | Always Serving Others. Cristo Rey Jesuit High School is the only college and career preparatory high school in the state of Minnesota. Cristo Rey Jesuit High School Twin Cities Photo - Guided by Faith | Prepared for Life | Always Serving Others. Cristo Rey Jesuit High School is the only college and career preparatory high school in the state of Minnesota.]()

Special Program Emphasis (Catholic)
Tuition: $3,000
Grades: 9-12
2924 4th Ave S
Minneapolis, MN 55408
(612) 545-9700
Minneapolis, MN 55408
(612) 545-9700
Rank: #66.
Faith Christian School
(Christian)
Tuition: $3,324
Grades: PK-12
11818 160th Avenue
Foreston, MN 56330
(320) 294-5501
Foreston, MN 56330
(320) 294-5501
Rank: #77.
Holy Trinity School![Holy Trinity School Photo Holy Trinity School Photo]()

(Catholic)
Tuition: $3,500
Grades: PK-12
110 Winsted Ave W
Winsted, MN 55395
(320) 485-2182
Winsted, MN 55395
(320) 485-2182
Rank: #88.
Tuition: $3,925
Grades: PK-11
25170 Dodd Blvd
Lakeville, MN 55044
(952) 985-3659
Lakeville, MN 55044
(952) 985-3659
Rank: #99.
Southwest Mn Christian Schools
(Christian)
Tuition: $4,125
Grades: PK-12
210 Elizabeth St. W
Edgerton, MN 56128
(507) 442-4471
Edgerton, MN 56128
(507) 442-4471
Rank: #1010.
Southview Christian
(Seventh Day Adventist)
Tuition: $4,200
Grades: K-9
15304 County Road 5
Burnsville, MN 55306
(952) 898-2727
Burnsville, MN 55306
(952) 898-2727
Rank: #1111.
Tuition: $4,400
Grades: 1-12
207 Whiskey Rd NW
Isanti, MN 55040
(763) 200-9293
Isanti, MN 55040
(763) 200-9293
Rank: #1212.
Amazing Grace Virtual Academy
(Wisconsin Evangelical Lutheran Synod)
Tuition: $4,500
Grades: 7-12
86 Roslyn Rd
New Ulm, MN 56073
(507) 217-1574
New Ulm, MN 56073
(507) 217-1574
Rank: #1313.
St. Mary Schools
(Catholic)
Tuition: $4,640
Grades: PK-12
104 Saint Marys Street Nw
Sleepy Eye, MN 56085
(507) 794-4121
Sleepy Eye, MN 56085
(507) 794-4121
Rank: #1414.
Prior Lake Christian Academy
(Baptist)
Tuition: $4,750
Grades: PK-12
5690 Credit River Rd Se
Prior Lake, MN 55372
(952) 447-7527
Prior Lake, MN 55372
(952) 447-7527
Rank: #1515.
Tuition: $4,800
Grades: PK-12
14400 Diamond Path West
Rosemount, MN 55068
(651) 423-2272
Rosemount, MN 55068
(651) 423-2272
Rank: #1616.
Harvest Christian School
(Christian)
Tuition: $4,925
Grades: PK-12
21 Minnesota Street
Sandstone, MN 55072
(320) 245-5330
Sandstone, MN 55072
(320) 245-5330
Rank: #1717.
Tuition: $4,950
Grades: PK-12
6385 Beach Rd
Eden Prairie, MN 55344
(952) 918-1825
Eden Prairie, MN 55344
(952) 918-1825
Rank: #18 - 2018. - 20.
Minnetonka Christian Academy![Minnetonka Christian Academy Photo - As of July 2022, MCA has moved back into our original "big" building on our campus! We are excited to have full use of our gymnasium and original facility once again for the 2022-2023 school year! Minnetonka Christian Academy Photo - As of July 2022, MCA has moved back into our original "big" building on our campus! We are excited to have full use of our gymnasium and original facility once again for the 2022-2023 school year!]()

(Seventh Day Adventist)
Tuition: $5,000
Grades: PK-12
3500 Williston Rd
Minnetonka, MN 55345
(952) 935-4497
Minnetonka, MN 55345
(952) 935-4497
Rank: #18 - 2018. - 20.
Pacelli Catholic Schools![Pacelli Catholic Schools Photo Pacelli Catholic Schools Photo]()

(Catholic)
Tuition: $5,000
Grades: PK-12
311 4th St NW
Austin, MN 55912
(507) 437-3278
Austin, MN 55912
(507) 437-3278
Rank: #18 - 2018. - 20.
Woodcrest Baptist Academy![Woodcrest Baptist Academy Photo - Soccer Woodcrest Baptist Academy Photo - Soccer]()

(Baptist)
Tuition: $5,000
Grades: PK-12
6875 University Ave Ne
Minneapolis, MN 55432
(763) 571-6410
Minneapolis, MN 55432
(763) 571-6410
Rank: #2121.
Sacred Heart School![Sacred Heart School Photo - Sacred Heart School students and faculty Sacred Heart School Photo - Sacred Heart School students and faculty]()

(Catholic)
Tuition: $5,380
Grades: PK-12
200 3rd Street NW
East Grand Forks, MN 56721
(218) 773-0230
East Grand Forks, MN 56721
(218) 773-0230
Rank: #2222.
Tuition: $5,650
Grades: PK-12
2211 Old Main Street South
Cambridge, MN 55008
(763) 689-3806
Cambridge, MN 55008
(763) 689-3806
Rank: #2323.
Immaculate Heart Of Mary Academy
(Catholic)
Tuition: $5,700
Grades: K-12
777 221st Ave Nw
Cedar, MN 55011
(763) 753-8614
Cedar, MN 55011
(763) 753-8614
Rank: #2424.
Tuition: $5,745
Grades: PK-12
204 School St
Prinsburg, MN 56281
(320) 978-8700
Prinsburg, MN 56281
(320) 978-8700
Rank: #25 - 2725. - 27.
Chisago Christian School![Chisago Christian School Photo - K-4 through 12th grade Chisago Christian School Photo - K-4 through 12th grade]()

(Baptist)
Tuition: $6,000
Grades: PK-12
9387 Wyoming Trl
Chisago City, MN 55013
(651) 257-4587
Chisago City, MN 55013
(651) 257-4587
Rank: #25 - 2725. - 27.
Tuition: $6,000
Grades: PK-12
15655 Bass Lake Rd
Maple Grove, MN 55311
(763) 463-2200
Maple Grove, MN 55311
(763) 463-2200
Rank: #25 - 2725. - 27.
New Ulm Christian School
(Baptist)
Tuition: $6,000
Grades: 5-11
315 S Payne St
New Ulm, MN 56073
(507) 354-3323
New Ulm, MN 56073
(507) 354-3323
Rank: #2828.
Martin Luther JR/SR High School![Martin Luther JR/SR High School Photo - Understanding God's Word Martin Luther JR/SR High School Photo - Understanding God's Word]()

(Lutheran Church Missouri Synod)
Tuition: $6,500
Grades: 7-12
315 Martin Luther Drive PO Box 228
Northrop, MN 56075
(507) 436-5249
Northrop, MN 56075
(507) 436-5249
Rank: #2929.
Immanuel Lutheran School
(Other Lutheran)
Tuition: $6,580
Grades: K-12
421 N 2nd St
Mankato, MN 56001
(507) 345-3027
Mankato, MN 56001
(507) 345-3027
Rank: #3030.
Tuition: $6,730
Grades: PK-12
900 Forestview Lane North
Minneapolis, MN 55441
(763) 417-8240
Minneapolis, MN 55441
(763) 417-8240
Rank: #3131.
Bethlehem Academy![Bethlehem Academy Photo - BA is an authentically Catholic 6-12 Dominican prep school located in Faribault, MN. Bethlehem Academy Photo - BA is an authentically Catholic 6-12 Dominican prep school located in Faribault, MN.]()

(Catholic)
Tuition: $7,184
Grades: 6-12
105 3rd Ave SW
Faribault, MN 55021
(507) 334-3948
Faribault, MN 55021
(507) 334-3948
Rank: #3232.
Tuition: $7,498
Grades: PK-12
430 3rd Ave Ne
Saint Cloud, MN 56304
(320) 252-8182
Saint Cloud, MN 56304
(320) 252-8182
Rank: #3333.
Tuition: $7,600
Grades: PK-12
155 West Central Entrance
Duluth, MN 55811
(218) 723-8844
Duluth, MN 55811
(218) 723-8844
Rank: #3434.
Tuition: $8,085
Grades: 9-12
1320 Mainstreet
Hopkins, MN 55343
(952) 378-1779
Hopkins, MN 55343
(952) 378-1779
Rank: #3535.
Southwest Mn Christian High School
(Christian)
Tuition: $8,350
Grades: 9-12
550 W Elizabeth Street
Edgerton, MN 56128
(507) 442-4471
Edgerton, MN 56128
(507) 442-4471
Show 51 more private schools in MN (out of 86 total schools)
Loading...
Frequently Asked Questions
What is the Minnesota average private high schools tuition?
The Minnesota average private high schools tuition is $10,279 for 2025.
What are the private high schools with the lowest tuition cost in Minnesota?
The top ranked private high schools in Minnesota include Excel High School, Granite City Baptist Academy and Solid Rock Christian Academy.
Recent Articles

Podcasts That Will Change the Way You Think About Education
This article highlights a curated selection of podcasts that offer thought-provoking discussions, expert insights, and innovative ideas on various aspects of education. From exploring new teaching methods and technologies to discussing policy changes and social issues, these podcasts provide a wealth of knowledge and inspiration for anyone interested in education. Each podcast is briefly described, highlighting its unique focus and tone.

For-profit vs. Not-for-profit Schools
This comprehensive guide explores the differences between for-profit and not-for-profit private schools, discussing their organizational structures, advantages, and key considerations for parents. It emphasizes that a school's success is determined by its educational quality and management rather than its profit status.

2023-24 Best SSAT Prep Courses Reviewed
This article reviews the top SSAT prep courses, including Test Innovators, Enrollment Management Association (EMA), Princeton Review, Ivy Global, and Kaplan. Each course is evaluated based on its price, in-person and online services, officially licensed materials, instant normative scoring, and free trial options. We'll dive into the features and benefits of each course, helping you understand which one best fits your student's needs and learning style.