The average private high school tuition in New Jersey is $21,738 per year (2025).
The private high school with the lowest tuition is Immaculata High School, with a tuition of $1,400.
Tuition Cost Range: $1,400
$13,800
Avg. Tuition Cost: $8,565
New Jersey Private High Schools By Tuition Cost (2025)
School
Tuition Cost
Grades
Location
Rank: #11.
Tuition: $1,400
Grades: 9-12
240 Mountain Ave
Somerville, NJ 08876
(908) 722-0200
Somerville, NJ 08876
(908) 722-0200
Rank: #22.
Tuition: $3,100
Grades: PK-12
1500 Central Ave Ste 300
Wildwood, NJ 08260
(609) 522-7257
Wildwood, NJ 08260
(609) 522-7257
Rank: #33.
St. Anthony/ Passaic Catholic School
(Catholic)
Tuition: $3,250
Grades: 4-9
40 Tulip St
Passaic, NJ 07055
(973) 773-0970
Passaic, NJ 07055
(973) 773-0970
Rank: #44.
Sinai Christian Academy
Montessori School (Christian)
Tuition: $3,500
Grades: PK-12
2301 Grier Ave
Linden, NJ 07036
(908) 486-2006
Linden, NJ 07036
(908) 486-2006
Rank: #55.
Champion Baptist Academy
(Baptist)
Tuition: $3,900
Grades: PK-12
512 S Pitney Rd
Absecon, NJ 08205
(609) 652-7507
Absecon, NJ 08205
(609) 652-7507
Rank: #66.
Ocean County Christian Academy
(Baptist)
Tuition: $4,500
Grades: PK-12
1380 Old Freehold Rd
Toms River, NJ 08753
(732) 341-5005
Toms River, NJ 08753
(732) 341-5005
Rank: #88.
Tuition: $5,250
Grades: PK-12
110 Mount Vernon St.
Ridgefield Park, NJ 07660
(201) 836-2555
Ridgefield Park, NJ 07660
(201) 836-2555
Rank: #99.
Tuition: $5,450
Grades: PK-12
613 Sunset Rd
Burlington, NJ 08016
(609) 531-2206
Burlington, NJ 08016
(609) 531-2206
Rank: #1010.
Tuition: $6,000
Grades: NS-12
30 Prospect Avenue - 2nd floor
Bayonne, NJ 07002
(201) 437-5056
Bayonne, NJ 07002
(201) 437-5056
Rank: #11 - 1211. - 12.
Miftaahul Uloom Academy![Miftaahul Uloom Academy Photo Miftaahul Uloom Academy Photo]()

Montessori School (Islamic)
Tuition: $6,500
Grades: PK-12
501 15th St
Union City, NJ 07087
(201) 223-9920
Union City, NJ 07087
(201) 223-9920
Rank: #11 - 1211. - 12.
Tuition: $6,500
Grades: PK-12
1-30 Summit Avenue
Fair Lawn, NJ 07410
(973) 685-2550
Fair Lawn, NJ 07410
(973) 685-2550
Rank: #1313.
Tuition: $6,700
Grades: PK-12
2045 Columbus Rd
Burlington, NJ 08016
(609) 499-2100
Burlington, NJ 08016
(609) 499-2100
Rank: #1414.
Gloucester Catholic High School
(Catholic)
Tuition: $7,000
Grades: 7-12
333 Ridgeway Street
Gloucester City, NJ 08030
(856) 456-4400
Gloucester City, NJ 08030
(856) 456-4400
Rank: #1515.
Tuition: $7,095
Grades: NS-12
391 Zion Road
Egg Harbor Township, NJ 08234
(609) 653-1199
Egg Harbor Township, NJ 08234
(609) 653-1199
Rank: #1616.
Tuition: $7,250
Grades: PK-12
4613 Cottage Place
Union City, NJ 07087
(201) 758-5590
Union City, NJ 07087
(201) 758-5590
Rank: #1717.
Tuition: $7,758
Grades: PK-12
123 White Oak Lane
Old Bridge, NJ 08857
(859) 744-0817
Old Bridge, NJ 08857
(859) 744-0817
Rank: #1818.
Tuition: $7,790
Grades: 7-12
970 Black Oak Ridge Rd
Wayne, NJ 07470
(862) 377-0876
Wayne, NJ 07470
(862) 377-0876
Rank: #1919.
Tuition: $8,750
Grades: 9-12
258 S Main St
Lodi, NJ 07644
(973) 836-4578
Lodi, NJ 07644
(973) 836-4578
Rank: #2020.
Hudson Catholic Regional High School
(Catholic)
Tuition: $10,000
Grades: 9-12
790 Bergen Avenue
Jersey City, NJ 07306
(201) 332-5970
Jersey City, NJ 07306
(201) 332-5970
Rank: #2121.
Immaculate Conception High School
(Catholic)
Tuition: $10,200
Grades: 9-12
33 Cottage Place
Montclair, NJ 07042
(973) 744-7445
Montclair, NJ 07042
(973) 744-7445
Rank: #2222.
Paul Vi High School![Paul Vi High School Photo - Paul VI High School Excellence on Learning...Excellence for Life Paul Vi High School Photo - Paul VI High School Excellence on Learning...Excellence for Life]()

(Catholic)
Tuition: $10,370
Grades: 9-12
901 Hopkins Rd Ste B
Haddonfield, NJ 08033
(856) 858-4900
Haddonfield, NJ 08033
(856) 858-4900
Rank: #2323.
Tuition: $11,100
Grades: PK-12
126 S Hillside Avenue
Succasunna, NJ 07876
(973) 584-6616
Succasunna, NJ 07876
(973) 584-6616
Rank: #2424.
St. Dominic Academy
All-girls | Vocational/Technical School (Catholic)
Tuition: $11,180
Grades: 7-12
2572 Kennedy Boulevard
Jersey City, NJ 07304
(201) 434-5938
Jersey City, NJ 07304
(201) 434-5938
Rank: #2525.
SciCore Academy
(1)
Tuition: $11,300
Grades: NS-12
156 Maxwell Avenue
Allentown, NJ 08501
(609) 448-8950
Allentown, NJ 08501
(609) 448-8950
Rank: #2626.
Tuition: $11,700
Grades: 9-12
5035 Route 130 S
Riverside, NJ 08075
(856) 461-5400
Riverside, NJ 08075
(856) 461-5400
Rank: #2727.
Tuition: $12,250
Grades: 9-12
One Valley Road
Clark, NJ 07066
(732) 382-1952
Clark, NJ 07066
(732) 382-1952
Rank: #2828.
Donovan Catholic High School![Donovan Catholic High School Photo - Founded in 1962 as St. Joseph High School and known as Monsignor Donovan High School until 2014, Donovan Catholic is Ocean County's only Catholic high school. Donovan Catholic High School Photo - Founded in 1962 as St. Joseph High School and known as Monsignor Donovan High School until 2014, Donovan Catholic is Ocean County's only Catholic high school.]()

(Catholic)
Tuition: $12,540
Grades: 9-12
711 Hooper Ave
Toms River, NJ 08753
(732) 349-8801
Toms River, NJ 08753
(732) 349-8801
Rank: #2929.
St. Joseph Regional High School
All-boys (Catholic)
Tuition: $12,700
Grades: 9-12
40 Chestnut Ridge Rd
Montvale, NJ 07645
(201) 391-3300
Montvale, NJ 07645
(201) 391-3300
Rank: #3030.
The King's Christian School![The King's Christian School Photo The King's Christian School Photo]()

(Christian)
Tuition: $12,925
Grades: PK-12
5 Carnegie Plaza
Cherry Hill, NJ 08003
(856) 489-6720
Cherry Hill, NJ 08003
(856) 489-6720
Rank: #3131.
St. Mary High School
(Catholic)
Tuition: $12,950
Grades: 9-12
64 Chestnut St
Rutherford, NJ 07070
(201) 933-5220
Rutherford, NJ 07070
(201) 933-5220
Rank: #3232.
Roselle Catholic High School![Roselle Catholic High School Photo Roselle Catholic High School Photo]()

(Catholic)
Tuition: $13,250
Grades: 9-12
350 Raritan Rd
Roselle, NJ 07203
(908) 245-2350
Roselle, NJ 07203
(908) 245-2350
Rank: #3333.
Tuition: $13,300
Grades: K-12
520 Martin Luther King Jr Blvd
Newark, NJ 07102
(973) 792-5744
Newark, NJ 07102
(973) 792-5744
Rank: #3434.
Tuition: $13,500
Grades: 9-12
385 Houses Corner Rd
Sparta, NJ 07871
(973) 579-6333
Sparta, NJ 07871
(973) 579-6333
Rank: #3535.
De Paul Catholic High School![De Paul Catholic High School Photo De Paul Catholic High School Photo]()

(Catholic)
Tuition: $13,800
Grades: 8-12
1512 Alps Road
Wayne, NJ 07470
(973) 694-3702
Wayne, NJ 07470
(973) 694-3702
Show 50 more private schools in NJ (out of 85 total schools)
Loading...
Frequently Asked Questions
What is the New Jersey average private high schools tuition?
The New Jersey average private high schools tuition is $16,313 for 2025.
What are the private high schools with the lowest tuition cost in New Jersey?
The top ranked private high schools in New Jersey include Immaculata High School, Wildwood Catholic Academy and St. Anthony/ Passaic Catholic School.
Recent Articles

A Parent's Guide To Understanding High School Teaching Methods
This comprehensive guide helps parents navigate the various teaching methods used in today's high school classrooms. By understanding these approaches, you'll be better equipped to support your teen's learning journey, communicate effectively with teachers, and create a complementary learning environment at home.

February 08, 2025
Social Emotional Learning: Education's Hidden SymphonyA musician's perspective on Social Emotional Learning reveals how this educational framework orchestrates success through five essential emotional competencies.

January 24, 2025
A Roadmap For Starting A Private SchoolUse this roadmap as a set of talking points with your trusted mentors and professionals to start the private school of your dreams. You're not alone. Over the years, hundreds of folks like you have had the same dream. From Quintilian to Maria Montessori to Lucy Madeira Wing, visionary educators have established schools to teach according to their beliefs and methodologies.