Home / Learn / How to Apply for Arizona ESA
How to apply for Arizona ESA
You apply online through the Arizona Department of Education, sign the ESA contract that makes you the Account Holder, and a ClassWallet wallet is created and funded — typically about 3–5 weeks after the contract is signed. The application itself is straightforward; the parts that trip families up are two pieces of paperwork on either side of it. Here's the full sequence. (Always run the live application from the official ADE ESA site — the exact screens and required documents are maintained there.)
Step 1 — Confirm eligibility
Before applying, confirm the basics: the child is an Arizona resident, the right age for K-12, and eligible to attend public school. Under the universal rule that's nearly everyone, but it's worth a check — [who qualifies](/learn/who-qualifies-arizona-esa/) walks through it.
Step 2 — Submit the online application
Apply through ADE's ESA application portal. You'll provide your child's information and proof of Arizona residency. If your child has a disability and you're seeking the higher award, you'll include the supporting documentation (IEP, MET, 504, or a qualifying evaluation). ADE reviews the application and, if approved, issues the ESA contract.
Step 3 — Sign the ESA contract
The contract is the heart of it. The parent who signs becomes the Account Holder, agreeing to the program's rules — spending only on allowable items, meeting the five-subject requirement, and keeping documentation. The contract year runs July 1 to June 30, and your obligations are tied to it.
Step 4 — ClassWallet account and first funding
Once the contract is in place, a ClassWallet digital wallet is created for the student, and funds are deposited quarterly. A brand-new account takes roughly 3–5 weeks after signing to be set up and funded, so don't plan purchases for the day you apply — see [when funds arrive](/learn/when-arizona-esa-funds-arrive/).
The two steps people forget
- Withdraw any homeschool affidavit. An ESA student is not legally a homeschooler; the ESA contract itself satisfies Arizona's school-attendance law. If you previously filed a homeschool affidavit, withdraw it through your county school superintendent. ([Why →](/learn/arizona-esa-vs-homeschooling/)) - Don't stay enrolled in public school. You can't be enrolled in a district, charter, or public online school while on ESA. If your child is currently enrolled, that has to be resolved as part of moving onto the ESA.
Right after you're funded
The moment money lands, the program becomes a documentation job: every purchase tagged to a subject, every receipt kept complete, every quarterly deadline met. Starting that habit on day one — instead of reconstructing it before an audit — is exactly what ESAProof is built to make automatic.
FAQ
Q: How do I apply for Arizona ESA? A: Apply online through the Arizona Department of Education's ESA portal, provide your child's information and proof of residency, and sign the ESA contract. A ClassWallet account is then created and funded quarterly.
Q: How long does Arizona ESA approval take? A: After the contract is signed, a new account typically takes about 3–5 weeks to be created and funded.
Q: What documents do I need to apply? A: Your child's information and proof of Arizona residency, plus disability documentation (IEP, MET, 504, or a qualifying evaluation) if you're seeking the higher disability award. Confirm the current document list on the official ADE site.
Q: Do I need to file a homeschool affidavit too? A: No — and you shouldn't. The ESA contract satisfies school-attendance law. If you already filed a homeschool affidavit, withdraw it through your county school superintendent.
Once you're funded, check any purchase before you make it — free, with the official rule behind it: https://esaproof.com/check/
Rules change every July 1. Get a plain-English heads-up when they do: https://esaproof.com/esa-watch/
Homeschool like the state isn't watching. Because we are.
Sources: ADE ESA Parent Handbook SY2025-26 (ESA contract and Account Holder; contract year July 1–June 30; ClassWallet account; ~3–5 weeks to fund a new account; homeschool-affidavit withdrawal; no concurrent public enrollment). The live application and current required documents are maintained at azed.gov/esa. Educational information, not legal advice.