The Students First Education Savings Account (ESA) is Iowa's state-funded program that lets parents direct public education funds toward tuition and other qualified educational expenses at accredited nonpublic schools across Iowa.
We're proud to be available to Iowa families using their ESA funds for math instruction.
Eligibility
Eligibility requirements for the ESA in Iowa
Beginning with the 2025-26 school year and for each subsequent year, all Iowa resident K-12 students are eligible to participate in the Students First ESA program - regardless of family income.
Students must meet three requirements:
- An Iowa resident
- Enrolled in - and attending - a K-12 Iowa-accredited nonpublic school for the applicable school year
- Have a parent or guardian who is an Iowa resident
Note — Iowa's ESA program is specifically designed for students attending accredited nonpublic schools. Homeschooled students cannot participate.
Application
How to apply for ESA in Iowa
Applications for ESA funds must be submitted through the Odyssey portal - Iowa's contracted ESA program administrator.
The application window for the 2026-27 school year opened on 16 April and closes at 11:59pm on 30 June 2026.
To apply, parents/guardians must:
- Create an Odyssey ESA Portal account (returning applicants log in to their existing account)
- Submit the Students First ESA application (only one application is needed per household - multiple students can be added under one application)
- Provide their 2025 Iowa State Tax Return information to automatically verify Iowa residency through the Iowa Department of Revenue
Want the rest of the Iowa ESA guide?
Take a 30-second eligibility quiz and we'll unlock the full guide — including deadlines, spending rules, and how to pay with your ESA.
Keep Reading
Related Guides
A complete guide to Alabama's Education Savings Account (ESA) Program
Everything you need to know about Alabama's CHOOSE Act Education Savings Account — eligibility, application process, and how to use your funds with MyEdSpace.
Read guide →New Hampshire ESAA complete guide to New Hampshire's Education Freedom Account
Everything you need to know about New Hampshire's Education Freedom Account — eligibility, application process, and how to use your funds with MyEdSpace.
Read guide →