Do I Qualify for Iowa's School Voucher?
2026 eligibility, income limits, and how to apply
Students First ESA is a universal program. No income test. Any Iowa K–12 student can apply for $7,598/year per student.
Check Your Eligibility
Iowa's program is universal. Enter your family details to see estimated benefit.
How to Apply for Iowa's Program
Program: Students First ESA
Deadline: Applications accepted year-round
Iowa's Students First ESA is universal — no income requirement. The $7,598/yr benefit tracks 88% of the state per-pupil spending rate. Funds go to an Education Savings Account and can be used for private school tuition at approved Iowa schools. Apply through the Iowa Department of Education. Schools must be state-accredited to accept ESA students.
Confirm your school is approved
Private schools must be accredited and registered with the state program to accept voucher or ESA students. Contact the school directly or check the program's approved school list.
Gather documents
Typically: child's birth certificate, proof of state residency, income documentation (recent tax return or pay stubs), and current school enrollment records.
Apply before the window closes
Applications accepted year-round. Programs with fixed windows often have waitlists. Apply on the first day the portal opens.
Voucher Eligibility in Other States
More Tools for Iowa Families
ESA Eligibility (All States)
Check eligibility across all programs
Private School Costs in Iowa
Tuition by school type and grade
How to Afford Private School in Iowa
Vouchers, aid, and tax strategies
Financial Aid Calculator
Need-based aid estimates by income
All State Voucher Programs
Compare all 17 active states
Net Cost After Aid
Tuition minus voucher and aid