K12 Academics · School Choice

Iowa School Choice

A plain-English guide to school choice in Iowa — the Students First Education Savings Account (a universal ESA), plus public charters and open enrollment.

Program
Students First ESA
Type
Universal ESA (fully phased in)
Amount
~$7,800+ per student
Plus
Public open enrollment & charters
Confirm with
The state program
Overview

At a glance

Iowa enacted the Students First Education Savings Account (ESA) program, a universal ESA that (as of 2025–26) is available to all K-12 students. It provides a state-funded account for private-school tuition and approved expenses. Iowa also has public open enrollment and a newer charter sector.

Programs

This state's choice programs

The Students First ESA deposits an amount tied to per-pupil funding (reported around $7,800+ per student) into an account families can use for tuition, fees, and approved expenses. After a phase-in by income, it is now universal — all K-12 students are eligible.

Who Qualifies

Eligibility

The ESA is now universal (all Iowa K-12 students eligible). Confirm current amounts and any participation requirements.

How to Apply

Applying

Apply through the state’s ESA program (administered for the Iowa Department of Education). Watch the application window and confirm requirements.

Public Options

Public school choice, too

Remember: “school choice” also includes public options available in every state:

Tips

Tips for families

FAQ

Frequently asked questions

Key Facts

At a glance

Learn More

Where to confirm

Confirm current programs and eligibility with the official source: