The following is a list of private schools in our area. *Tuition information is subject to change. Please reach out directly to the school for information. To view the public school your address is zoned for, please see the link below.
Step Up For Students is a Florida scholarship program that helps families afford private school or homeschool education, offering up to ~$11,000 per student per year depending on eligibility. Funds can be used for tuition, curriculum, tutoring, therapies, and other approved educational expenses, making both private and home education more accessible for many families across the state. Eligibility varies:
🔗 Learn more and apply: https://www.stepupforstudents.org/
Tuition ranges are estimates and subject to change. Families should always confirm details directly with each school.
The Benjamin School
Location: North Palm Beach
Grades: Nursery–12
Enrollment: ~1,300
Tuition: $17,500 – $38,000
🔗 https://www.thebenjaminschool.org/
Jupiter Christian School
Location: Jupiter
Grades: Pre-K–12
Enrollment: ~595
Tuition: $19,000 – $22,000
🔗 https://www.jupiterchristian.org/
All Saints Catholic School
Location: Jupiter
Grades: PK4–8
Tuition: $6,500 – $12,000
🔗 https://www.allsaintsjupiter.org/
Turtle River Montessori School
Location: Jupiter
Grades: Toddler–Elementary (varies by program)
Tuition: Not publicly listed
🔗 https://www.turtlerivermontessori.com/
St. Mark’s Episcopal School
Location: Palm Beach Gardens
Grades: PK2–8
Enrollment: ~450
Tuition: $8,800 – $24,000
🔗 https://www.stmarkslionspbg.org/
Trinity Christian School
Location: Palm Beach Gardens
Grades: PK3–8
Tuition: $7,200 – $18,000
🔗 https://www.tcspbg.org/
The Weiss School
Location: Palm Beach Gardens
Grades: Junior PK–8
Enrollment: ~300
Tuition: $11,000 – $24,500
🔗 https://www.weissschool.org/
The King’s Academy
Grades: PK–12
Enrollment: ~1,365
Tuition: $20,500 – $30,000
Transportation: Bus system available / included
🔗 https://www.tka.net/
Atlantic Christian Academy
Grades: PK–12
Tuition: $11,000 – $14,500
🔗 https://www.atlanticca.com/
Berean Christian School
Grades: PK–12
Tuition: $13,500 – $16,000
🔗 https://www.bereanchristianschool.org/
Oxbridge Academy
Grades: 6–12
Tuition: $33,000 – $41,000
🔗 https://www.oapb.org/
Cardinal Newman High School
Grades: 9–12
Tuition: $17,000 – $18,500
🔗 https://www.cardinalnewman.com/
Palm Beach Christian Academy
Locations: Multiple campuses
Grades: K–8
Tuition: Not publicly listed
🔗 https://www.pbchristianacademy.org/
The Greene School
Grades: K–12
Enrollment: ~120
Tuition: $35,500 – $47,000
🔗 https://www.thegreeneschool.com/
Palm Beach Day Academy
Grades: PK2–8
Tuition: $24,500 – $42,000
🔗 https://www.pbday.org/
Rosarian Academy
Grades: Baby–8
Tuition: $15,500 – $23,000
🔗 https://www.rosarian.org/
Lake Worth Christian School
Grades: K–12
Tuition: $7,500 – $18,000
🔗 https://www.lwcs.org/
American Heritage School
Grades: PK–12
Enrollment: ~1,700
Tuition: $32,000 – $42,000
🔗 https://www.ahschool.com/
Boca Raton Christian School
Grades: K3–12
Tuition: $8,500 – $18,500
🔗 https://www.bocachristian.org/
Veritas Classical Academy
Model: Classical Christian homeschool / hybrid
Grades: Varies by campus
🔗 https://veritasclassicalacademy.com/
The Christian Academy of the Palm Beaches
Location: Palm Beach Gardens
Model: Christian hybrid homeschool program
Grades: Varies
🔗 https://www.tcapb.com/
Classical Conversations
Locations: Jupiter, Palm Beach Gardens, North County
Model: Christian classical homeschool co-op
Grades: Pre-K–12
🔗 https://www.classicalconversations.com/