Private Schools · ESA Guide
Private schools that accept ESA funds: how to search and verify
ESA funds can pay private school tuition — but the school must be enrolled in your state's program, and program approval does not guarantee admission. Here is how to build a verified shortlist and what to confirm before your child's first day.
How private school approval works in ESA programs
Private schools must apply to participate in ESA programs — they are not automatically included simply because they are recognized private schools. The application process varies by state and administrator. In marketplace programs (Odyssey, ClassWallet), schools apply through the vendor enrollment portal. In some states, schools are vetted by the state education agency separately.
Approval also does not mean every private school in your state is enrolled. Many excellent private schools have not yet applied — either because they are not aware of the process, are concerned about compliance requirements, or have chosen not to participate for other reasons. If your preferred school is not enrolled, it is worth asking them whether they plan to apply.
The verification checklist: before you enroll
| Step | Action | How to verify |
|---|---|---|
| 1 | Find the school in your state's ESA marketplace or approved school list | Log in to ClassWallet, Odyssey, or Step Up portal |
| 2 | Confirm the school is currently active (not just listed from a prior year) | Check for 'Active' status in the vendor listing |
| 3 | Verify how ESA tuition is billed — marketplace or separate arrangement | Ask the school's admissions office directly |
| 4 | Confirm the school meets your state's accreditation or recognition requirements | Your state's education agency website |
| 5 | Apply for admission — approval to accept ESA funds ≠ guaranteed admission | The school's own admissions process |
| 6 | Verify what portion of tuition ESA covers and what (if any) remains out of pocket | Ask the school's financial office; check your ESA balance |
How ESA tuition payments work
In marketplace-based programs (Texas TEFA Odyssey, Arizona ClassWallet), tuition is typically billed through the marketplace — either per semester, per quarter, or monthly. The school invoices through the platform and the family authorizes payment from their ESA balance. Families do not write checks or transfer personal funds.
In some states with scholarship programs (Florida's FES, for example), the scholarship organization pays the school directly after enrollment is confirmed. The family does not handle the funds at all.
If your ESA award is less than the school's full tuition, you are responsible for the balance out of pocket. Confirm this number before enrolling.
What happens if the ESA award does not cover full tuition?
This is a common situation, especially at high-tuition private schools. Most programs allow families to pay the difference between the ESA award and the school's tuition from personal funds. The school cannot be prohibited from charging above the ESA amount as long as the arrangement complies with program rules.
Some families combine ESA funds with additional scholarship programs (merit scholarships, faith-based scholarships, need-based grants) to cover the gap. Ask the school's financial aid office what options are available.
Texas families: private schools in TEFA
For Texas-specific guidance on how TEFA pays private schools and what families must verify, see Texas TEFA private schools.
Finding private schools in your state's ESA program
Start with your program's marketplace — search the school category in ClassWallet, Odyssey, or Step Up. You can also use our ESA-friendly provider directory as a starting point, then verify each school's enrollment status in your program's official marketplace before contacting them.
For microschool options — smaller, independent settings that may operate similarly to private schools — see How to find microschools that accept ESA funds.