Schools

A curated guide to public, private, magnet, and charter school options throughout Palm Beach County, created to help families understand the landscape before choosing where to live.

Public School

View the latest Palm Beach County school grades and see which public schools are currently listed as A-rated.

Link: Palm Beach County School Grades

Explore specialized programs in arts, STEM, biomedical, Cambridge, IB, communication, and career academies.
Button: Explore Choice Programs
Link: Palm Beach County Choice Programs

Search available programs by elementary, middle, and high school level.
Button: Search by Grade Level
Link: Choice Programs by Grade Level

Review Palm Beach County charter school options and district charter school information.
Button: View Charter Schools
Link: Palm Beach County Charter Schools

 

Enter a property address to verify the assigned public school zone.
Button: Check Zoning
Link: Find My School / Zoned School Lookup

FLORIDA SCHOLARSHIP

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. This is not an income-based scholarship. 
🔗 Learn more and apply: https://www.stepupforstudents.org/

PRIVATE SCHOOL & HOMESCHOOL

Tuition ranges are estimates and subject to change. Families should always confirm details directly with each school.


Private Schools — Jupiter, Palm Beach Gardens & North Palm Beach

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/


Private Schools — West Palm Beach

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/


Private Schools — Palm Beach County (South) Boca, Delray, Lake Worth

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/

Saint Andrew’s School
Grades: PK–12
Tuition: $35,000 – $79,500
Website: https://www.saintandrews.net/

Pine Crest School — Boca Raton Campus
Grades: PK–8
Tuition: $39,010 – $45,685
Website: https://www.pinecrest.edu/

Saint John Paul II Academy
Grades: 9–12
Tuition: $18,975 – $20,000
Website: https://www.sjpii.net/

Donna Klein Jewish Academy
Grades: K–12
Tuition: $31,500+
Website: https://www.dkja.net/

 


Homeschool & Hybrid Programs — Palm Beach County

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/