Homeschooling in Iowa: Requirements, Costs, and How to Start
Iowa has straightforward homeschool requirements with minimal oversight.
Last reviewed by the HomeschoolOS Compliance Team
Always verify with Iowa's Department of Education before filing or submitting compliance documents — laws change, and edge cases can apply.
Key Takeaways
- Compulsory school attendance in Iowa applies to children ages 6 through 16.
- Iowa does not require any state notification or registration to begin homeschooling.
- Iowa does not require standardized testing for homeschool students.
- Iowa requires at least 148 instructional days per year.
- Iowa does not require a homeschool portfolio.
- Iowa mandates instruction in 5 core subject areas.
- Iowa offers the Education Savings Account (ESA) (~$7,800 per student per year) for eligible homeschool families.
Iowa offers an unusually rich set of homeschool pathways — five distinct options, ranging from completely independent to closely supervised. Independent Private Instruction (IPI) requires no notification at all and is the path most experienced homeschool families choose. Competent Private Instruction (CPI) requires you to file Form A annually with your district and submit either a portfolio assessment by a licensed teacher or a standardized test result; in exchange, your students gain access to public-school activities and dual-enrollment options. The remaining three options layer in additional supervision for families who want it. CPI requires at least 148 days of instruction in reading, language arts, math, science, and social studies. There are no required subjects under IPI. Compulsory attendance covers ages 6–16. Iowa also rolled out a universal Education Savings Account (~$7,800 per student per year) usable by approved families for curriculum and approved expenses — a significant practical benefit. The flexibility to move between pathways year-by-year makes Iowa especially appealing to families whose needs change over time.
At a Glance
Compulsory Ages
6–16
Regulation Level
Low regulation
Notification
Not required
Testing
Not required
Portfolio
Not required
Is homeschooling legal in Iowa?
Yes — homeschooling is legal in all 50 U.S. states and the District of Columbia, including Iowa. Iowa keeps the legal footprint light: most families face no ongoing state reporting beyond standard record-keeping.
Iowa Homeschool Requirements: Detailed Breakdown
Instruction Days
148 days per year
Notification Required
No notification required
Testing Required
No testing required
Portfolio Required
No portfolio required
Required Subjects
Details
Five homeschool options. IPI requires no notification but can be requested by superintendent. CPI requires Form A filing and annual assessment. Must provide 148 days instruction minimum for CPI options.
How much does it cost to homeschool in Iowa?
Most Iowa homeschool families spend roughly $500 to $2,500 per child per year. The exact figure depends on whether you build your own curriculum from low-cost or free resources (libraries, Khan Academy, open educational materials), use a packaged curriculum, or layer in tutoring, co-ops, and enrichment classes. Standardized testing fees, when required, typically run $30–$50 per test.
Education Savings Account (ESA)
Iowa's universal ESA program funds approved educational expenses, including curriculum and tutoring for homeschool families.
Approximate award: ~$7,800 per student per year. Verify current eligibility
Can homeschool students play public school sports in Iowa?
Public school sports access for homeschool students varies by district in Iowa, and the rules are typically set by the state high school athletic association rather than the legislature. Many districts allow participation under state equal-access laws or athletic association rules; others have restrictions tied to part-time enrollment or residency.
Contact your local school district's athletic director directly to confirm what your child can participate in this year, and consult HSLDA's Iowa page for the current statewide picture.
Homeschooling high school in Iowa: transcripts, diplomas, and college
In Iowa, homeschool families are responsible for issuing their own high school diploma and maintaining their own transcript. Colleges across the country routinely admit homeschool graduates — many state universities have published homeschool admission policies, and selective private colleges increasingly recruit homeschoolers actively.
Most Iowa homeschool teens strengthen their college applications by taking the SAT or ACT, completing dual-enrollment courses at a local community college, building a portfolio of meaningful projects, and securing strong recommendations from adult mentors outside the family. HomeschoolOS includes a transcript and GPA generator that pulls from the lessons, grades, and credit-hour data you log throughout the year.
How do I withdraw my child from public school to homeschool in Iowa?
Generate your Iowawithdrawal letter →
Free 90-second wizard. Letter, attendance log, and 30/60/90 checklist as PDFs. No account.
The standard procedure
- Submit a written withdrawal letter to your child's current school principal. Keep a copy and obtain confirmation of receipt.
- Iowadoes not require a state notice of intent. The withdrawal letter alone ends the public school's compulsory-attendance jurisdiction over your child.
- Begin tracking attendance, lessons, and any required portfolio work from day one — in Iowa, your records protect you against any later truancy or state-requirement question.
Iowa homeschool community and resources
The most useful Iowa homeschool resources for new families are typically a statewide convention or association, a local co-op for weekly community, and HSLDA for legal questions.
- Network of Iowa Christian Home Educators (NICHE) — Iowa's longest-running statewide homeschool organization and convention. Visit site
- HSLDA — Iowa — Legal-defense membership and current statutory analysis. Visit page
- Local co-ops and Facebook groups— Search “[your city] Iowahomeschool” on Facebook to find weekly co-ops, park days, and field-trip groups that match your child's age and your educational philosophy.
How Homeschool OS tracks Iowa's requirements
Attendance Tracker
Every school day is logged automatically as lessons are completed.
Subject Mapping
Every curriculum and lesson is tagged with its subject for coverage tracking.
Frequently Asked Questions
How do I start homeschooling in Iowa?
Iowa does not require any notification or registration to begin homeschooling. You can start teaching your children at home at any time. Compulsory education applies to children ages 6 through 16.
Do I need to notify anyone to homeschool in Iowa?
No. Iowa does not require any notification or registration to homeschool.
Is testing required for homeschoolers in Iowa?
No. Iowa does not require standardized testing or assessments for homeschooled students.
What subjects are required for homeschooling in Iowa?
Iowa requires instruction in: History, Language Arts, Math, Reading, Science.
What ages are covered by compulsory education in Iowa?
Children ages 6 through 16 are subject to compulsory education laws in Iowa.
How much does it cost to homeschool in Iowa?
Most homeschool families in Iowa spend roughly $500 to $2,500 per child per year on curriculum, supplies, testing fees, and enrichment. The exact figure depends on whether you build your own program from low-cost resources or use a packaged curriculum. Iowa also offers the Education Savings Account (ESA) — approximately ~$7,800 per student per year for eligible families to put toward curriculum, tutoring, and approved educational expenses.
Can homeschool students play public school sports in Iowa?
Public school sports access for homeschool students varies by district in Iowa. Many districts allow participation under state equal-access laws or athletic association rules; others have restrictions. Contact your local district directly, and consult HSLDA's Iowa page for the current statewide picture.
Can homeschool students earn a diploma and go to college in Iowa?
Yes. Homeschool families in Iowa are responsible for issuing their own high school diploma and transcript. Colleges across the country routinely admit homeschool graduates; many Iowa families strengthen their applications with SAT or ACT scores, dual-enrollment courses at a local community college, and a portfolio of meaningful projects.
How do I withdraw my child from public school to homeschool in Iowa?
In Iowa, you can withdraw your child from public school by submitting a written withdrawal letter to the school principal. Iowa does not require state notification, but a clear written withdrawal protects you from truancy concerns and ends the public school's compulsory-attendance jurisdiction over your child.
Official Sources
21 days free · Full access · No credit card
Similar States
Other low regulation states:
This information is for general reference only and may not reflect the most current regulations. Always verify requirements with your state's department of education before relying on this data.