Homeschool laws in Iowa (2026)
A plain-English overview of what Iowa requires of homeschool families — plus the automatic tracking Rosie’sHQ handles so you never have to build a portfolio the night before an evaluation.
Iowa at a glance
Verified statuteWhat the law says: Iowa Code § 299A.2: private instruction 148 days over 4 quarters (37 days/quarter).
Source: legis.iowa.gov
How Rosie’sHQ helps Iowa families
- Daily attendance in one tapLog a school day in a single tap and Rosie'sHQ counts it against Iowa’s 148-day mandate for you.
- Automatic hour talliesEvery lesson you log rolls up into per-subject and per-year hour totals — no spreadsheet required.
- One-click portfolio PDFTurn your logged lessons, assessments, and worksheets into an audit-ready portfolio PDF the moment an evaluator asks.
- Notice of Intent generatorGenerate a Iowa-specific Notice of Intent PDF pre-filled with your child’s information — ready to sign and mail.
Recommended homeschool checklist for Iowa
Everything a Iowa homeschool family should do across a typical school year, grouped so you can tick items off as you go. Every step is tailored to Iowa’s actual rules — low-regulation states get a shorter list; states with mandatory portfolios or standardized tests get the full sequence.
1Before the school year begins in Iowa
- File your Iowa Notice of Intent (or equivalent)
Complete the Iowa-specific homeschool notification form before instruction starts. Rosie’sHQ generates a pre-filled, print-ready PDF that names each child, their grade level, and the required subjects.
- Set your target hours and days in Rosie’sHQ
Iowa does not set a fixed hour count, but it does require 148 instructional days per year. Rosie’sHQ counts every day you log at least one lesson and displays a live progress bar against the 148-day target.
2Every school day
- Log attendance in one tap
Use Rosie’sHQ’s Quick-Log to mark the school day “present” in a single tap. The system will roll it into your Iowa year-to-date attendance count and warn you if you’re falling behind the 148-day mandate.
- Record each subject you teach today
Log every subject you cover — even quick ones like read-alouds or nature study. Rosie’sHQ preserves the daily record so you can prove instructional time to any Iowa evaluator, cover school, or umbrella supervisor.
3Every month or quarter
- Review your Iowa compliance dashboard
Open the Compliance tab and confirm you are on pace for the 148-day Iowa mandate. The dashboard also flags any required subject that has zero logged activities.
4At the end of the school year
- Generate the year-end PDF the state expects
Even if Iowa does not mandate a formal portfolio, exporting your year-end PDF is smart insurance. Rosie’sHQ produces a cover page, hour tally, and log index in one click so you always have proof of instruction on file.
- Keep records for the state-recommended retention period
Store the year-end PDF plus any raw logs for at least 2 years after graduation. Iowa districts and colleges occasionally request historical records; Rosie’sHQ preserves your archive so you never have to reconstruct a year from memory.
Frequently asked questions
How many days and hours must Iowa homeschoolers log per year?+
Iowa law currently requires 148 instructional days per year. Iowa Code § 299A.2: private instruction 148 days over 4 quarters (37 days/quarter). Rosie'sHQ tracks your daily attendance and lesson hours automatically and warns you if you’re falling behind.
What subjects must be taught to Iowa homeschoolers?+
Iowa does not enumerate a strict list of required subjects statewide. Most families still cover reading, math, science, and social studies. Rosie'sHQ lets you configure whichever subject mix your curriculum uses.
How does Rosie'sHQ help Iowa homeschool families stay compliant?+
Rosie'sHQ logs daily attendance, tallies instructional hours by subject, generates a Notice of Intent, produces a year-end portfolio PDF, and stores every worksheet or assessment your child completes so an evaluator or state official can be answered in minutes rather than hours.