ESA vs 529 vs Coverdell: How State ESAs, 529 Plans and Coverdell Accounts Compare

Updated · By Edulist · 9 sources

The short answer

They do different jobs.

  • A state ESA pays for school choice now, using public money, if your state has one and your child qualifies.
  • A 529 plan is the best long-term savings account for education, from K–12 tuition to college, using your own money.
  • A Coverdell ESA is a small savings account with the broadest K–12 rules, but tight contribution and income limits.

If you live in a state with a universal ESA, apply for it first. It's free money. Then use a 529 for what the ESA won't cover and for college.

Side-by-side comparison

State ESA529 planCoverdell ESA
Whose moneyThe state'sYours (and family's)Yours (and family's)
Typical yearly amountAbout $2,000 to $10,500 per child, set by the stateYour choice; high lifetime caps set by each planUp to $2,000 total contributions per child per year
Who can open oneEligible residents of states with programsAnyone, in any stateContributors under the income limits
Income limitsNone in universal programs; others use income tiersNonePhase-out: $95,000–$110,000 single, $190,000–$220,000 joint (2025)
K–12 useTuition, curriculum, tutoring, therapies, etc., per state handbookUp to $20,000 a year from 2026, listed expenses onlyBroad K–12 list, no separate K–12 cap
Homeschool useYes in some states (Texas, Alabama, Utah and others)Unclear; the law names public, private and religious schoolsDepends on whether state law treats your homeschool as a school
College useNoYes, plus up to $35,000 lifetime rollover to a Roth IRAYes
How you spendApproved marketplace or reimbursementYou withdraw and keep receiptsYou withdraw and keep receipts
Leftover moneyRules vary; never cashStays yours; can change beneficiaryMust generally be used by age 30

Sources: each state program's handbook, 26 U.S.C. 529 and 530, and IRS Publication 970.

What a state ESA is

A state education savings account is a school choice program. The state deposits public money, often what it would spend on your child in public school or a set amount, into an online account. You spend it on approved education costs through a marketplace like ClassWallet or Odyssey.

Examples for 2026–27:

  • Texas TEFA: $10,474 at a participating private school, up to $30,000 with a current IEP on file, $2,000 for homeschool students. See Texas.
  • Arizona ESA: about $7,000 to $8,000 for most students, more for students with disabilities. See Arizona.
  • Alabama CHOOSE Act: $7,000 at a participating school; $2,000 per homeschool student, capped at $4,000 per family. See Alabama.
  • Utah Fits All: up to $8,000 for private school, $4,000 to $6,000 for home-based students. See Utah.

You don't contribute to a state ESA, and you can't withdraw cash. You apply, usually during a set window, and renew each year. Read the full explainer on education savings accounts and see the states with ESA programs.

What a 529 plan is

A 529 plan is a state-sponsored investment account. Your money grows without federal tax, and withdrawals are tax-free when you spend them on qualified education expenses. Many states give a state tax deduction for contributions to their own plan.

529 K–12 rules for 2025 and 2026

The 2025 federal tax law (Pub. L. 119-21, signed July 4, 2025) changed K–12 use in two ways:

  1. More expenses qualify. Beyond tuition, K–12 529 money can now pay for curriculum and curricular materials, books and instructional materials, online educational materials, tutoring or classes outside the home by a qualified unrelated tutor, standardized test and AP exam fees, dual enrollment fees, and educational therapies for students with disabilities.
  2. The cap doubles. K–12 withdrawals were capped at $10,000 a year for 2025. Starting January 1, 2026, the cap is $20,000 a year.

All of these must be "in connection with enrollment or attendance at" a public, private or religious elementary or secondary school. The statute doesn't mention homeschools.

Watch your state's tax rules

Some states don't follow the federal K–12 rules for their own income tax. In those states, a K–12 withdrawal can be taxed by the state, and past deductions can be recaptured. Savingforcollege tracks the list; California and Illinois are two examples. Check before you withdraw.

The college and Roth bonus

529 money you don't use for K–12 still works for college, trade school and some apprenticeship costs. Since 2024, up to $35,000 over a lifetime can roll into the beneficiary's Roth IRA, if the account has been open 15 years and within annual Roth limits.

What a Coverdell ESA is

A Coverdell education savings account is an older federal account for education savings.

  • Contribution limit: $2,000 per child per year, from all contributors combined.
  • Income limit: contributions phase out between $95,000 and $110,000 of modified AGI for single filers and between $190,000 and $220,000 for joint filers (2025 figures).
  • Age limits: contributions stop at 18, and the money generally must be used by age 30, unless the beneficiary has special needs.
  • Broad K–12 uses: tuition and fees, books, supplies and equipment, academic tutoring, special needs services, and, when required or provided by the school, uniforms, transportation and extended-day programs. Computers, software and internet access also qualify when used by the student and family during the K–12 years.
  • "School" means any public, private or religious school providing K–12 education "as determined under state law."

The Coverdell definition matters for another reason: the new federal scholarship tax credit uses Coverdell-style qualified expenses for SGO scholarships starting in 2027, under Treasury's proposed rules. See the federal scholarship tax credit.

Which one should you use?

Use a state ESA if...

  • your state has a program and your child qualifies,
  • you want help paying this year, and
  • you're fine buying through an approved marketplace.

Use a 529 if...

  • you're saving for future private school or college,
  • your state gives a deduction for contributions, or
  • you need to cover K–12 costs a state ESA won't, like tuition beyond the award.

Use a Coverdell if...

  • your income is under the limits,
  • you want the widest K–12 uses, including uniforms, transportation and computers, and
  • you'll save modest amounts each year.

Combine them

A common setup:

  1. Apply for your state ESA and spend it on its approved list.
  2. Keep a 529 for college, and tap it for K–12 tuition or curriculum above the ESA award, within the $20,000 cap.
  3. Add a Coverdell only if you want its broader K–12 uses and qualify.

Three family scenarios

Private school family in Arizona. The ESA covers about $7,000 to $8,000 of tuition. Tuition is $12,000. The family pays the gap from a 529, within the $20,000 federal limit, and checks Arizona's state tax treatment.

Homeschool family in Texas. TEFA's $2,000 homeschool award pays for curriculum and classes. A 529 withdrawal for extra homeschool curriculum is uncertain under federal law, so the family pays the rest out of pocket and keeps the 529 for college.

Family in a state with no ESA. A 529 handles private school tuition up to $20,000 a year. A Coverdell, if they qualify, covers uniforms and a laptop. They also watch for federal SGO scholarships if their state opts in to the federal credit for 2027.

Programs that help

  • Primer: microschool tuition built around Florida, Arizona, Alabama and Texas scholarships.
  • Bridgeway Academy: accredited homeschool academy with tuition-style enrollment.
  • K12: tuition-free public options or a private academy priced per year.
  • Outschool: online classes, often an approved ESA expense when the provider is approved.
  • Varsity Tutors: online tutoring; check whether your tutor meets your ESA, 529 or Coverdell rules before paying.

Programs that help

Primer

Gr. K–8 · School

Bridgeway Academy

Gr. Pre-K–12 · School · Curriculum

K12

Gr. Pre-K–12 · School · Curriculum

Outschool

Gr. Pre-K–12 · Course · Tutoring

Varsity Tutors

Gr. K–12 · College · Adult · Tutoring · Course

Sources

  1. 26 U.S.C. 529 (qualified tuition programs; K–12 expenses; Roth rollover)
  2. 26 U.S.C. 530 (Coverdell education savings accounts)
  3. IRS Publication 970 (2025): Coverdell ESA and QTP chapters
  4. my529: Federal changes to qualified education expenses
  5. Savingforcollege: States that do not conform to federal 529 rules
  6. EdChoice: Education savings accounts
  7. Texas Comptroller: Texas Education Freedom Accounts
  8. Arizona Department of Education: Empowerment Scholarship Account
  9. CHOOSE Act Alabama (ClassWallet)

Questions

Is a state ESA the same as a Coverdell ESA?

No, despite the shared name. A state education savings account holds public money your state deposits for approved costs. A Coverdell education savings account is a federal tax-advantaged savings account you fund yourself, up to $2,000 a year per child.

Can I use a 529 for private school tuition?

Yes. Federal law has allowed 529 withdrawals for K–12 tuition at public, private or religious schools since 2018. The limit is $10,000 a year for 2025 and $20,000 a year from 2026. Some states don't follow the federal rule for state taxes, so check your state first.

Can I have a state ESA and a 529 at the same time?

Yes. They're separate. Use the ESA for what it approves and the 529 for other qualified costs. You can't take a tax-free 529 withdrawal for an expense the ESA already paid, because you didn't pay that cost yourself.

What happens to leftover state ESA money?

It depends on the state. Texas lets unused TEFA money roll over while your child stays in the program. Alabama's CHOOSE Act funds don't roll over past June 30. Leftover money in a state ESA is never yours to keep as cash.

What happens if I take money out of a 529 for something that doesn't qualify?

The earnings part of a non-qualified withdrawal is generally taxed as income, plus a 10% federal penalty. Your contributions come back tax-free. States may also recapture deductions you claimed.

Check which state ESAs you qualify for

Programs, amounts and deadlines, state by state.

Start a wishlist