Iowa Homeschool Requirements

Moderate Regulation

Iowa has five legally distinct home-education tracks (Iowa Code Ch. 299A, IAC 281-31) ranging from essentially no-notice to the moderate CPI track described here, which is the one most families use when they want dual credit or extracurricular eligibility. The CPI track requires 148 instructional days per year (37 per quarter), not 180, the other four tracks have no fixed day requirement.

148

days/year

Required

notification

Required

testing

Ready to start? See the step-by-step guide to withdrawing your child and homeschooling in Iowa.Get started →

Triple-Checked

This data was last checked against official sources on August 4, 2026. Laws change, so if something looks off or your state updated its requirements since then, confirm current details on your state's official homeschool page or use the correction form below.

Notification

Required

Deadline: Form A filed before the school year, or per-option

Testing

Required

Frequency: annual, for the Competent Private Instruction (CPI) assessment track only

Required Subjects

  • Math
  • Reading and Language Arts
  • Science
  • Social Studies

Instructional Days Required

148days per year

Report Frequency

annual (Form A) for the CPI track; on-request only for the Independent Private Instruction track

Submission Method

district superintendent (paper), or partial online filing via Iowa EdPortal

Key Deadlines

Notification Deadline

Form A filed before the school year, or per-option

Testing Requirement

annual, for the Competent Private Instruction (CPI) assessment track only

Report Due

annual (Form A) for the CPI track; on-request only for the Independent Private Instruction track

Frequently Asked Questions

What are the homeschool requirements in Iowa?+
Iowa has five legally distinct home-education tracks (Iowa Code Ch. 299A, IAC 281-31) ranging from essentially no-notice to the moderate CPI track described here, which is the one most families use when they want dual credit or extracurricular eligibility. The CPI track requires 148 instructional days per year (37 per quarter), not 180, the other four tracks have no fixed day requirement.
How many instructional days are required for homeschooling in Iowa?+
Iowa requires 148 instructional days per year for homeschooling families.
Does Iowa require notification to homeschool?+
Yes, Iowa requires families to submit notification to homeschool. The deadline is Form A filed before the school year, or per-option.
Does Iowa require standardized testing for homeschoolers?+
Yes, Iowa requires testing for homeschool students. Testing frequency: annual, for the Competent Private Instruction (CPI) assessment track only.
What subjects are required for homeschooling in Iowa?+
Iowa requires the following subjects to be taught: Math, Reading and Language Arts, Science, Social Studies.

Track Iowa compliance automatically

Log instructional days, monitor your progress toward 148 days, and generate Iowa compliance reports with Homeschool Owl.

Get started free

Embed this badge

Writing about Iowa's homeschool laws? Embed this badge to link readers to the current, dated requirement, it updates automatically if anything changes.

Iowa homeschool requirements, verified by Homeschool Owl
<a href="https://homeschoolowl.com/states/ia" target="_blank" rel="noopener"><img src="https://homeschool-owl-api.daverupe.workers.dev/api/embed/badge/ia.svg" width="320" height="100" alt="Iowa homeschool requirements, verified by Homeschool Owl" /></a>