State-by-State Guide
ESA approved vendors by state: the official way to confirm participating vendors
Every ESA program maintains its own vendor directory through its program administrator. Here is how to find the authoritative list for your state — and what "approved" actually means.
Why vendor approval is program-specific
There is no single national ESA vendor list. Each state's program uses its own administrator — ClassWallet, Odyssey, Step Up For Students, and others — and each administrator maintains a separate enrolled-vendor directory. A vendor approved in Arizona's ClassWallet program is not automatically approved in North Carolina's ClassWallet program, even though both use the same platform.
This matters because families sometimes purchase from a vendor who claims to "accept ESA funds" across states, without realizing their specific state's program requires separate enrollment. Always check the directory specific to your program, not the vendor's marketing materials.
How to find your state's vendor directory
| State | Program | Administrator | Vendor directory | Notes |
|---|---|---|---|---|
| Arizona | Empowerment Scholarship Account | ClassWallet | ClassWallet marketplace | Reimbursement also available |
| Texas | Texas Education Freedom Account (TEFA) | Odyssey | Odyssey marketplace | Marketplace-only, no outside reimbursement |
| Florida | FES (3 pathways: FTC, FES-EO, FES-UA) | Step Up For Students | MyScholarShop / EduNav | Separate pathways for income-priority and unique abilities |
| North Carolina | Opportunity Scholarship / ESA+ | ClassWallet (Opportunity Scholarship) | ClassWallet marketplace | Two separate programs; ESA+ new applications closed for 2026–2027 |
| Nevada | Opportunity Scholarship (tax-credit scholarship) | SGO-administered | Apply through an approved SGO | Tax-credit scholarship — not an ESA or marketplace platform; families apply via SGO |
| Indiana | Choice Scholarship / Indiana ESA | Indiana Dept. of Education | State vendor portal | Two separate programs; ESA for students with disabilities |
| Iowa | Students First ESA | Iowa Dept. of Education / Odyssey | Odyssey marketplace | 2026–2027 application window closed June 30, 2026 |
| Utah | Utah Fits All Scholarship | Odyssey | Odyssey marketplace | New-student applications closed for 2026–2027 |
For your state's full program details and official program links, see the 50-state ESA guide.
What "approved" actually covers — and what it does not
Vendor approval means the provider is authorized to receive ESA funds for eligible transactions through the program. It does not mean:
- Every product or service the vendor offers is eligible
- The vendor has been vetted for educational quality or safety
- The vendor's enrollment will continue indefinitely
You are responsible for verifying both the vendor's enrollment status and the eligibility of the specific product or service. See our eligible expenses guide for state-by-state breakdowns of what purchases are allowed.
Program-specific vendor guides
- ClassWallet approved vendors — Arizona, NC, Utah, and more
- Odyssey ESA marketplace providers — Texas TEFA and other Odyssey states
- MyScholarShop approved vendors — Florida Step Up For Students
- Texas TEFA approved providers
What to do when a vendor you want is not listed
Contact the vendor and ask them to apply for enrollment with your state's administrator. In most programs the process is free and takes one to four weeks. Alternatively, look for enrolled alternatives that offer a similar service. If you believe an important vendor category is unrepresented, contact your ESA program office — some programs actively recruit vendors in underserved categories.
For guidance on finding local providers who accept ESA funds, see Providers that accept ESA funds near me.