At a Glance
148 days/year
School days
Ages 6-16
Compulsory attendance
Notice Requirements
Notice is required
You must notify your local school district of your intent to homeschool.
Assessment Requirements
Assessment is required
Type: Parent's choice (testing, portfolio, or evaluation)
Frequency: Annually
Portfolio & Records
No portfolio required
While Iowa doesn't mandate a portfolio, keeping records is still recommended.
Required Subjects
Iowa requires instruction in the following subjects:
Additional Notes
CPI filing required. Annual assessment via standardized test or portfolio review.
Source: Official state requirements · Verified March 2026
Track IA Compliance
Homeschool Fox automatically tracks your hours and progress against Iowa's requirements.
Start free trial14-day free trial
What we track for IA
- Attendance days toward 148-day goal
- Subject coverage tracking
- Activity log with descriptions
- PDF exports for evaluators