ChoiceFunded Search

Private schools in Alachua County, FL

34 schools across Alachua, Archer, Gainesville, High Springs and other towns. About 5,403 students in all (2023-24). 33 on the state’s FES / FTC list.

More filters
SchoolCityGradesStudentsPer teacherAffiliation
Bhaktivedanta Academy ✓AlachuaPreK-101098.4Other religious
Family Life Academy ✓ArcherK-12406.3Church of God
Jordan Glen School ✓ArcherPreK-8805Nonsectarian
Brentwood School ✓GainesvillePreK-51787.7Nonsectarian
Christian Life Academy ✓GainesvillePreK-1238not reportedPentecostal
Cornerstone Academy ✓GainesvilleK-121678.8Christian (nondenominational)
Countryside Christian School ✓GainesvillePreK-1231012.4Baptist
Flowers Montessori ✓GainesvillePreK-17not reportedNonsectarian
Frazer School ✓GainesvilleK-12305not reportedNonsectarian
Gainesville Christian Preparatory School ✓GainesvilleK-1291not reportedChristian (nondenominational)
Gainesville County Day School ✓GainesvillePreK-51498.3Nonsectarian
Gainesville Potter'shouse Christian Academy ✓GainesvilleOn the state list; not in the federal survey
Grace Christian Prep School ✓GainesvillePreK-88not reportedChristian (nondenominational)
Laniakea Montessori School ✓GainesvillePreK-9383.9Nonsectarian
Millhopper Montessori School ✓GainesvillePreK-81347.1Nonsectarian
Newberry Christian Community School ✓GainesvilleK-1230310.3Christian (nondenominational)
Oak Hall School ✓GainesvillePreK-1281711.6Nonsectarian
One Room Academy ✓GainesvilleOn the state list; not in the federal survey
Passage Christian Academy ✓GainesvilleK-119113.8Christian (nondenominational)
Persimmon Early Learning Academy ✓GainesvilleK-43811.5Nonsectarian
Premier Preschool of Gainesville ✓GainesvillePreK-517not reportedNonsectarian
Queen of Peace Catholic Academy ✓GainesvillePreK-845313.1Roman Catholic
Shine School ✓GainesvilleOn the state list; not in the federal survey
St. Barbara ✓GainesvillePreK-892not reportedChristian (nondenominational)
St. Francis Catholic Academy ✓Gainesville9-1225910.3Roman Catholic
St. Patrick Interparish School ✓GainesvillePreK-838813.7Roman Catholic
The Rock School ✓GainesvillePreK-1253411.3Christian (nondenominational)
Trilogy School ✓Gainesville2-128211.9Nonsectarian
Westside Christian School ✓GainesvilleK-7138not reportedBaptist
Windsor Christian Academy ✓GainesvilleK-12395.3Baptist
First Christian Academy ✓High SpringsPreK-1239312.9Baptist
Living Springs Academy ✓High SpringsK-84615.3Seventh-Day Adventist
Grace Christian Prep School Waldo ✓WaldoOn the state list; not in the federal survey
Elevations Learning AcademyGainesvillePreK-45919.7Nonsectarian

Alachua County private schools at a glance

Towns
5; the most in Gainesville (28), Archer (2) and High Springs (2)
Among Florida counties
21st most private schools of 68; 1% of the state’s 2,784
Typical school
134 students (28 reporting)
Smallest and largest
Premier Preschool of Gainesville, 17 students; Oak Hall School, 817 students
Students per teacher
11.3 typical, 3.9 to 19.7 across 22 schools
Programs
4 Montessori
Association members
9, most often the American Montessori Society
To a 4-year college
88% of graduates at the typical high school (10 reporting)
Verified tuition
Bhaktivedanta Academy $11,855; Frazer School $12,000; Oak Hall School $20,840; First Christian Academy $9,325
State program
Education savings account, about $8,000 on average, set by county and grade
How FES / FTC works
Public charter schools
14 in the county, tuition-free and not counted here
Charter schools in Florida

Where these facts come from

Put the next FES / FTC window in your calendar

November 15, 2026 Florida FES / FTC: Last day for new 2026-27 Private School and Unique Abilities Scholarship applications.

Add to Google CalendarOfficial source

Every program's dates in one calendar that updates when we confirm new dates: subscribe in Google Calendar · subscribe in Apple Calendar or Outlook · all deadlines

Free. Nothing to sign up for: the calendar file is made in your browser and nothing is sent to us. Dates can change, so confirm on the official site.

Find a school What your state pays