๐ŸซMySchoolPeek
Education Finance7 min read

Public vs. Private School: The Real Cost Comparison

Private school can cost $12,000โ€“$50,000 per year, but public schools have hidden costs too. Here's a complete, honest comparison of K-12 education costs and when each option makes financial sense.

Published November 6, 2024ยท MySchoolPeek Editorial Team

Private K-12 Tuition Ranges

Private school tuition varies enormously by type and location:

TypeAverage Annual TuitionRange
Catholic / religious school$6,000โ€“$10,000$2,000โ€“$20,000
Independent day school (non-selective)$15,000โ€“$25,000$10,000โ€“$35,000
Elite independent day school (selective)$35,000โ€“$50,000$30,000โ€“$60,000+
Boarding school$55,000โ€“$70,000$40,000โ€“$80,000+

For a family with two children in private school from Kโ€“12, total tuition could range from $150,000 (religious) to $2 million (elite independent). This is one of the most significant financial decisions a family can make.

Hidden Costs of Public Schools

Public school is tuition-free but not cost-free. Annual per-student expenses families typically pay:

A realistic total for an involved public school family: $3,000โ€“$15,000/year โ€” still far below private school costs, but not zero.

Tax Implications

There is no federal tax deduction for private K-12 tuition. However:

Does Private School Improve Outcomes?

This is fiercely debated. Research findings when controlling for family income and demographics:

An excellent public school outperforms a mediocre private school. The private label alone is not what drives outcomes.

When Private School Makes Sense

Financial Aid at Private Schools

Many families don't realize that 40โ€“60% of students at independent private schools receive financial aid. Elite schools in particular have substantial endowments and commit to need-blind admissions and generous aid packages. Don't assume private school is unaffordable without applying for aid.

Use MySchoolPeek Compare to compare public schools in your area before assuming private is necessary.

Explore School Data

Use our free tools to look up school data, ratings, and demographic information for any US public school.

Related Guides