Homeschooling in Iowa

A practical starting point for Iowa families: what to file, what to track, and what state funding (if any) you can use.

At a glance

Laws & requirements
Moderate Regulation

File annual paperwork. Independent private instruction option waives assessments.

ESA & funding
No ESA Program

Students First ESA is restricted to accredited nonpublic-school tuition; homeschool families are not eligible.

In-depth guides

Getting started in Iowa

A high-level checklist tailored to Iowa’s rules. Specifics like form numbers and deadlines live in the in-depth state laws guide above.

  1. 1

    Choose IPI or CPI

    Iowa has two private-instruction paths: Independent Private Instruction (IPI) — no filing, testing, or reporting — or Competent Private Instruction (CPI) — annual Form A filing, assessments, and access to public-school activities like sports and dual enrollment.

  2. 2

    File based on your path

    IPI families need no state filing — withdraw from public school if enrolled and begin. CPI families file Form A with the district superintendent by September 1.

  3. 3

    Meet your path's requirements

    IPI — no state assessments or day minimums. CPI — provide 148 instructional days and complete an annual assessment.

  4. 4

    Choose curriculum and plan your year

    Choose curriculum that fits your child's grade level and any required subjects, then sketch a year-long plan you can adjust as you go.

Frequently asked

Do I need to notify the state to homeschool in Iowa?

Yes. You'll file a notice of intent annually and maintain the records the state expects (attendance, portfolio, or progress reports depending on the state).

Does Iowa require homeschool standardized testing?

Periodic standardized testing or an evaluator-written narrative is typically required. Check the state summary above for the exact cadence.

Can homeschool families in Iowa access ESA or scholarship funding?

Students First ESA is restricted to accredited nonpublic-school tuition; homeschool families are not eligible.

How do I withdraw my child from public school in Iowa?

Send a written withdrawal letter to the school's principal or registrar. Keep a dated copy. Once you have filed any state-required notice, your child is considered a homeschooler and the public school no longer needs to mark them absent.

Related states

Other states with similar regulation and a comparable funding posture.

Ready to start?

Numa keeps Iowa compliance on autopilot.

  • Pre-filled forms for your state's notice and reporting
  • Attendance, portfolio, and assessment tracking by grade
  • Curriculum planning that matches state requirements
Sign Up