Home › Homeschool Laws by State › Iowa
Iowa Homeschool Requirements Moderate regulation
What Iowa requires from homeschool families — notification, subjects, hours, testing, and portfolio rules — with links to the current law. This is the same state data FolioKid uses to build your portfolio template.
- Instructional days: 148 days per year
Competent Private Instruction (CPI) filing with the district. Annual assessment varies by option chosen (licensed-teacher supervision, standardized test, or portfolio).
Official Iowa sources
- 📜 Iowa Code § 299A — the statute itself
- 🏛️ Iowa Dept. of Education — Homeschooling
- 🔎 HSLDA — Iowa homeschool law summary
Iowa homeschool FAQ
What law governs homeschooling in Iowa?
Homeschooling in Iowa is governed by Iowa Code § 299A. Competent Private Instruction (CPI) filing with the district. Annual assessment varies by option chosen (licensed-teacher supervision, standardized test, or portfolio). Always verify current requirements with your state department of education.
What subjects are required for homeschooling in Iowa?
Iowa does not specify required subjects in its homeschool law, though parents are responsible for providing instruction as defined by Iowa Code § 299A.
How many hours or days of instruction does Iowa require?
Iowa requires 148 days per year.
Does Iowa require testing or a portfolio evaluation?
No — Iowa does not require standardized testing or a portfolio evaluation, but keeping a portfolio of your child's work is still the simplest way to document progress.
Keeping records for Iowa? Snap photos of your kids' work and FolioKid organizes them into a year-end portfolio PDF — formatted around Iowa's requirements.
Start free — no credit card