Homeschooling in Iowa
What the law requires, what you file and when, and what to keep — with the statute behind each rule.
What Iowa requires
- Notify
- None for IPI or CPI Option 2 without services. For CPI Option 1, or CPI Option 2 with dual enrollment/optional reporting: Form A to the school district of residence.
- Testing or evaluation
- Not required.
- Subjects set by the state
- Yes — 2 groups of required subjects, listed below
- Teaching time
- 148 days — in detail
- Compulsory school age
- 6 by Sept — in detail
- Records
- None required for IPI or non-reporting CPI.
Taking your child out of school in Iowa
First move: Notify the school in writing that the child is withdrawing to private instruction (IPI or CPI); if using an option that requires Form A, file it with the district (within 30 days of starting mid-year).
First-time CPI filers must give immunization proof (or exemption) and, for elementary age, a blood lead test.
The legal routes
5 routes exist in Iowa. They carry different duties, and families often do not know the alternatives to the obvious one.
- Independent Private Instruction (IPI)
- No filing, testing, or teacher requirement. Must teach math, reading/language arts, science, and social studies, and give a short report (instructor, location, responsible person, students) only if the superintendent or state director asks in writing. Since May 2026 there is no cap on unrelated students and tuition may be charged. Public services limited to driver's ed, paid testing, and concurrent enrollment.
- Competent Private Instruction (CPI) Option 2 - parent without a teaching license, no reporting
- Parent teaches with no required filing or testing. Without filing, the family can still use driver's education, district/AEA testing, and concurrent enrollment, but not dual enrollment or open enrollment.
- CPI Option 2 with reporting (annual assessment)
- File Form A by Sept. 1 (if starting mid-year, within 30 days; HSLDA advises a partial Form A within 14 days); at least 148 days; annual evaluation by May 31 with results to the district and Department of Education by Aug. 1. One way to qualify for dual enrollment (the other is filing Form A under the licensed-teacher option or an HSAP).
- CPI Option 1 - licensed teacher supervision
- Instruction by or supervised by an Iowa-licensed teacher (a licensed parent, or a privately hired supervising teacher who makes at least 2 contacts per 45 days of instruction, one of every two face-to-face); file Form A by Sept. 1; 148 days with 37 per quarter; no state annual assessment.
- Home School Assistance Program (HSAP)
- A district-run (where offered) form of CPI Option 1 with a district teacher who contacts the family at least 4 times per 45 days of instruction (one of every two face-to-face); the program files the report; districts may add conditions such as testing.
The notice, and who receives it
None for IPI or CPI Option 2 without services. For CPI Option 1, or CPI Option 2 with dual enrollment/optional reporting: Form A to the school district of residence. Nothing has to be filed with any authority to begin.
Subjects Iowa requires
- IPI: mathematics, reading and language arts, science, social studies (all grades)
- CPI with assessment: reading, language arts, math (grades 1-5); plus science and social studies (grades 6-12)
Compulsory school age
6 by Sept. 15 to 16 (a child enrolled in a district or accredited nonpublic school who turns 16 on or after Sept.
15 stays compulsory to year end); a 5-year-old enrolled in a district (or a 4-year-old in statewide preschool) is compulsory unless the parent gives written notice of withdrawal
Teaching time
IPI and non-reporting CPI Option 2: none specified. CPI Option 1/HSAP and CPI with reporting: at least 148 days per year (37 per quarter for licensed-teacher option).
Who may teach
None for IPI and CPI Option 2; CPI Option 1/HSAP requires instruction by or supervision from an Iowa-licensed teacher (a supervising teacher may serve up to 25 families/50 children).
Testing and evaluation
Only for CPI Option 2 families who report (needed for dual enrollment/services): annual evaluation by May 31 using an approved standardized test (above 30th percentile in required subjects and six months' progress or at grade level), a licensed-teacher portfolio review, or an accredited correspondence school report card. First evaluation (age 7 or first year) is a baseline.
Districts/AEAs test CPI students free on request; IPI families may request testing at their own cost. Failure to show progress requires enrolling in school unless a remediation plan is approved.
Deadline: Evaluation by May 31; results to district and Department of Education by August 1
Records to keep
None required for IPI or non-reporting CPI. Reporting CPI families submit a course outline or texts and evaluation results; portfolio evaluators review lesson plans/work samples.
High school, diplomas and transcripts
Since May 12, 2026 (HF 2754, Iowa Code 299A.13), parents/instructors may issue a diploma and transcript for CPI or IPI students; it must be accepted like a public/accredited school diploma for college admission, jobs, licensing, and state programs, and no HSE is required. Districts may, but need not, issue their own diploma to homeschoolers.
CPI and IPI students may use concurrent enrollment (community college courses) through the district.
Public school classes, sports and activities
CPI students who file Form A and request dual enrollment (HSLDA: by Sept. 15) may take district classes (not all but two periods of the day) and join extracurriculars, including sports, on the same basis as enrolled students.
IPI students cannot dual enroll; they may take driver's ed, paid testing, and concurrent enrollment only.
Funding: education savings accounts, vouchers and tax credits
Iowa Tuition and Textbook Credit: 25% of the first $2,000 per K-12 dependent ($500 max) for tuition and textbooks, explicitly including children in IPI or CPI. The Students First education savings account requires attending a nonpublic school, so independent homeschoolers are not eligible.
What changed recently
2026: HF 2754 (signed May 12, 2026; effective on enactment under its Sec. 101) removed IPI's 4-unrelated-student cap and tuition ban, created Iowa Code 299A.13 recognizing parent-issued homeschool diplomas/transcripts as equal to school diplomas (retroactive to earlier diplomas), let parents sign enrollment verifications (299A.14), and let Form A list either a course outline or texts.
2024-25 rule changes (effective July 17, 2024 and April 9, 2025): CPI/IPI concurrent enrollment no longer capped at 75% of the day; dual enrollment cannot cover all but one course; supervising-teacher caseload limit of 25 families/50 children; IPI families may buy annual testing through the district/AEA.
What we could not confirm
Regulation level 'none' reflects the no-notice options most families can use (IPI, non-reporting CPI); CPI with reporting is moderate. The Sept.
15 dual-enrollment request deadline comes from HSLDA and is not in Iowa Code 299A/299.4 or 281 IAC 31. Iowa DOE's Private Instruction Handbook was not reviewed. Iowa Code 2026 PDFs predate HF 2754, so current 299A.1 and 299.4 text reflects the enrolled bill.
Listed because a legal summary that hides its gaps is harder to trust than one that names them. How these pages are checked.
Statutes and sources
Statute and regulation
- Iowa Code § 299.1A
- Iowa Code § 299.4
- Iowa Code § 299A.1
- Iowa Code § 299A.2
- Iowa Code § 299A.3
- Iowa Code § 299A.4
- Iowa Code § 299A.6
- Iowa Code § 299A.8
- Iowa Code § 299A.13
- Iowa Code § 299A.14
- Iowa Code § 422.12(2)(b)
- Iowa Admin. Code r. 281-31
Statute text
- Iowa Code ch. 299A (Private Instruction), Iowa Code 2026
- Iowa Code ch. 299 (Compulsory Education), Iowa Code 2026
- Iowa Admin. Code 281-31 (Competent and Independent Private Instruction)
- HF 2754 (2026), enrolled text
- Iowa Code § 422.12 (Tuition and textbook credit)
- Iowa Code § 257.11B (Education savings accounts)
State agency
- Governor's approval letter for HF 2754 (May 12, 2026)
- Iowa Department of Education - Homeschooling (Private Instruction)
- Iowa DOE - Technical assistance: 2026 legislation
- Iowa DOE - Technical assistance: 2024 legislation and rule changes