Iowa Homeschool Requirements
Low regulationEverything Iowa asks of homeschool families, organized by topic. Each point links to the official source we drew it from.
- Topics:
- 12
- Last reviewed:
- June 4, 2026
- Funding programs:
- 0 state · 3 national
Notice / Letter of Intent
Low regulationRequirements to notify the state or local district of intent to homeschool.
Iowa has two main homeschool tracks. Under Competent Private Instruction (CPI), parents must file Form A (a notification/reporting form) with the local school district by September 1 each year. Under Independent Private Instruction (IPI), no annual notice or filing is required.
More detail Less detail
Iowa Code §299A.1 defines two separate legal pathways. CPI (governed by §§299A.2 and 299A.3) requires parents to file with the local school district annually, identify the supervising licensed teacher or declare parent-taught status, and submit student information. IPI requires no annual filing and operates with no public oversight unless the district superintendent or state formally requests information in writing. The Home School Assistance Program (HSAP) under §299A.12 is a hybrid offered through public schools with its own enrollment process.
- Iowa Code §299A.1 – Competent Private Instruction and Independent Private Instruction (Iowa Legislature) · Statute · primary
“§299A.1 - Competent private instruction and independent private instruction. [Chapter defines both pathways]”
- Iowa Code Chapter 299A – Private Instruction Section Listing (Iowa Legislature) · Statute · primary
“Chapter 299A - PRIVATE INSTRUCTION | §299A.1 - Competent private instruction and independent private instruction. | §299A.3 - Competent private instruction by parent, guardian, or legal custodian.”
Required Subjects
Moderate regulationSubjects the state mandates be taught.
Under CPI, instruction must cover the required courses of the public school curriculum for the student's grade level. Under IPI, there are no mandated subjects. The CPI track requires 148 days covering the equivalent of public school coursework.
More detail Less detail
Iowa Code §299A.3 (CPI by parent) requires that the instruction provide 'the equivalent of 148 days of instruction' and cover the core curriculum required in public schools for the applicable grade level, including reading, language arts, mathematics, science, and social studies. Under §299A.1, IPI families have no subject mandates and operate completely independently. Under the HSAP (§299A.12), the program is defined by the assisting public school and may include specific courses.
- Iowa Code §299A.3 – CPI by Parent, Guardian, or Legal Custodian (Iowa Legislature) · Statute · primary
“§299A.3 - Competent private instruction by parent, guardian, or legal custodian. [Requires equivalent of 148 days covering public school curriculum]”
- Iowa Code §299A.1 – Competent Private Instruction and Independent Private Instruction (Iowa Legislature) · Statute · primary
“§299A.1 - Competent private instruction and independent private instruction. [IPI pathway has no curriculum mandates]”
Instructional Days / Hours
Low regulationMinimum instructional days or hours per year.
Under CPI, instruction must be provided for the equivalent of 148 days per year (37 days per quarter). Under IPI, there is no minimum instructional time requirement. The HSAP track follows the public school schedule.
More detail Less detail
Iowa Code §299A.3 requires CPI parents to provide instruction for at least 148 days per year, structured in four quarters of 37 days each. This is less than the public school requirement of 180 days. Under the IPI option (§299A.1), families have complete autonomy over scheduling. The Home School Assistance Program (§299A.12) ties instruction to the assisting school's calendar. CPI using a licensed supervising teacher (§299A.2) may also use the 148-day framework.
- Iowa Code §299A.3 – CPI by Parent (Iowa Legislature) · Statute · primary
“§299A.3 - Competent private instruction by parent, guardian, or legal custodian. [148 days / 37 days per quarter requirement]”
- Iowa Code Chapter 299A – Private Instruction (Iowa Legislature) · Statute · primary
“Chapter 299A - PRIVATE INSTRUCTION | §299A.1 - Competent private instruction and independent private instruction.”
Assessment / Testing
Moderate regulationStandardized testing, portfolio review, or other assessment requirements.
CPI students must complete annual achievement evaluations under Iowa Code §299A.4 and §299A.5. These may be standardized tests or portfolio assessments. If a student fails to make adequate progress, the district may require remediation under §299A.6-7. IPI students have no assessment requirements.
More detail Less detail
Iowa Code §299A.4 mandates that CPI students receive annual achievement evaluations at the end of each school year. The evaluation may take the form of a nationally standardized test or a portfolio assessment evaluated by a licensed teacher. Results must be reported to the district under §299A.5. Under §299A.6, if a CPI student fails to demonstrate adequate progress, the district must notify the parents and develop a remediation plan under §299A.7. If the student still fails to make progress after remediation, the district may require enrollment in an accredited school. IPI families (§299A.1) face no assessment requirements whatsoever.
- Iowa Code §299A.4 – Annual Achievement Evaluations (Iowa Legislature) · Statute · primary
“§299A.4 - Annual achievement evaluations — requirements and procedure.”
- Iowa Code §299A.5 – Reporting of Evaluation Results (Iowa Legislature) · Statute · primary
“§299A.5 - Reporting of evaluation results.”
- Iowa Code §299A.6 – Failure to Make Adequate Progress (Iowa Legislature) · Statute · primary
“§299A.6 - Failure to make adequate progress.”
Recordkeeping / Portfolio
Low regulationRecords, attendance logs, or portfolios the family must maintain.
CPI families must keep student records and make them available to the school district. Iowa Code §299A.11 makes student records confidential. IPI families have no state recordkeeping requirements, though good records are recommended for college admissions.
More detail Less detail
Under CPI, Form A filings constitute the primary record with the district. Iowa Code §299A.11 provides that student records kept under Chapter 299A are confidential. CPI families must document the 148 days of instruction and submit annual evaluation results (§299A.5). The district may request records to verify compliance. Under IPI, no records are required to be submitted to any public authority. Best practices suggest maintaining attendance logs, course descriptions, and academic work samples regardless of track.
- Iowa Code §299A.11 – Student Records Confidential (Iowa Legislature) · Statute · primary
“§299A.11 - Student records confidential.”
- Iowa Code §299A.5 – Reporting of Evaluation Results (Iowa Legislature) · Statute · primary
“§299A.5 - Reporting of evaluation results.”
Parent Qualifications
Low regulationEducation level, certification, or other qualifications required of the teaching parent.
Under CPI by a licensed practitioner (§299A.2), the supervising teacher must hold a valid Iowa teaching license. Under CPI by a parent (§299A.3), no teaching license is required. Under IPI (§299A.1), there are no qualifications whatsoever.
More detail Less detail
Iowa Code §299A.2 covers CPI by a licensed practitioner and requires that the supervising instructor hold a valid Iowa teaching license. Iowa Code §299A.3 allows parents, guardians, or legal custodians to provide CPI without any credential, provided they meet the 148-day instructional requirement and conduct annual achievement evaluations. Under §299A.1 IPI, there are no parent qualifications. The HSAP (§299A.12) connects families with licensed public school personnel, removing the credential burden from the parent.
- Iowa Code §299A.2 – CPI by Licensed Practitioner (Iowa Legislature) · Statute · primary
“§299A.2 - Competent private instruction by licensed practitioner.”
- Iowa Code §299A.3 – CPI by Parent (Iowa Legislature) · Statute · primary
“§299A.3 - Competent private instruction by parent, guardian, or legal custodian.”
Immunization / Health
Moderate regulationImmunization, vision/hearing screening, or health requirements for homeschooled students.
Iowa's immunization requirements apply to children enrolled in public and nonpublic schools. CPI students who are filed with the district are subject to Iowa's school immunization laws. Religious and medical exemptions are available under Iowa Code §139A.8.
More detail Less detail
Iowa Code §139A.8 requires that all children attending school in Iowa present a certificate of immunization or an approved exemption. CPI students, whose families file with the resident school district, fall within the scope of this requirement. IPI families who do not file with any school district occupy a gray area, as enforcement depends on district contact. Iowa law provides exemptions for medical contraindications and sincere religious beliefs. Vaccination records must be submitted to the district for CPI students.
- Iowa HHS – Vaccines and Immunizations · State education agency · primary
“Immunization requirements apply to all students enrolled in public or nonpublic schools, including those receiving Competent Private Instruction.”
- Iowa Code Chapter 299A – Private Instruction (Iowa Legislature) · Statute · primary
“Chapter 299A - PRIVATE INSTRUCTION [CPI filing with school district triggers immunization compliance]”
Special Needs / IEP
Low regulationProvisions for students with disabilities or IEPs in a homeschool setting.
Iowa Code §299A.9 addresses children requiring special education. CPI families may access special education services through the public school or Area Education Agency (AEA) via dual enrollment. IPI families do not automatically qualify for these services but may seek evaluation.
More detail Less detail
Iowa Code §299A.9 specifies that children requiring special education under Iowa Code Chapter 256B may receive services through dual enrollment (§299A.8) if the family is using CPI. AEAs are responsible for child find obligations and must evaluate children who are referred. CPI families who opt into dual enrollment (§299A.8) can access the full range of special education services, including IEP development, at no cost. IPI families technically fall outside the dual enrollment structure but may still request evaluation from the district or AEA under IDEA's child find mandate.
- Iowa Code §299A.9 – Children Requiring Special Education (Iowa Legislature) · Statute · primary
“§299A.9 - Children requiring special education.”
- Iowa Code §299A.8 – Dual Enrollment (Iowa Legislature) · Statute · primary
“§299A.8 - Dual enrollment.”
Withdrawal / Enrollment
Low regulationProcess to withdraw from public school or formally enroll as a homeschool student.
Parents withdrawing from public school to begin CPI must file Form A with the district by September 1. For IPI, no filing with the district is required. When re-enrolling, public schools determine course credit by local policy.
More detail Less detail
Iowa Code §299A.3 requires CPI parents to file by September 1 of each school year. Families who begin homeschooling mid-year should file as promptly as possible. For IPI families, no withdrawal notice is legally required (though practical communication with the school is recommended). Re-enrollment into public school is governed by Iowa Code §279.11, which gives local boards authority over course credit decisions. Students who dual-enrolled (§299A.8) have easier credit transfer given the existing school relationship.
- Iowa Code §299A.3 – CPI by Parent (Iowa Legislature) · Statute · primary
“§299A.3 - Competent private instruction by parent, guardian, or legal custodian. [September 1 annual filing deadline]”
Compulsory Education Age
Low regulationAge range during which education is compulsory.
Iowa's compulsory attendance age is 6 through 16 under Iowa Code §299.1. Children who turn 6 by September 15 must be enrolled for that school year. The upper limit is the school year in which the child turns 16.
More detail Less detail
Iowa Code §299.1 requires school attendance for children between ages 6 and 16. A child who turns 6 on or before September 15 must be enrolled for that school year. The compulsory age ends at 16, making Iowa's upper compulsory age lower than most states. Homeschooling under either CPI or IPI satisfies the compulsory attendance requirement. Children under 6 or 16 and older are not covered by compulsory attendance law and may be educated at the parents' discretion.
- Iowa Code §299.1 – Compulsory Attendance · Statute · primary
“§299.1 - Compulsory attendance [ages 6-16]”
- Iowa Code Chapter 299A – Private Instruction (Iowa Legislature) · Statute · primary
“Chapter 299A - PRIVATE INSTRUCTION [satisfies compulsory attendance for ages 6-16]”
Graduation / Diploma
No state oversightRules around issuing a homeschool diploma or equivalent.
Iowa does not issue state diplomas to homeschooled students. Homeschool parents issue their own diplomas. Students completing homeschool are eligible for federal student aid under the same conditions as other homeschool graduates.
More detail Less detail
Iowa law does not provide a state-issued diploma pathway for private instruction students. Parents operating under CPI or IPI issue their own diplomas upon completion of their self-defined coursework. Iowa community colleges and universities each set their own admission policies for homeschool graduates, typically accepting a parent-issued diploma plus ACT/SAT scores. Students age 18 and older may also pursue the High School Equivalency Diploma. Federal student aid eligibility for homeschool graduates is governed by 20 U.S.C. §1091(d).
- Iowa Code Chapter 299A – Private Instruction (Iowa Legislature) · Statute · primary
“Chapter 299A - PRIVATE INSTRUCTION [no state diploma requirement for private instruction students]”
Sports / Extracurricular Access
Low regulationWhether homeschooled students may participate in public school sports or activities.
Iowa Code §299A.8 allows CPI students who elect dual enrollment to participate in extracurricular activities and athletics at their resident public school on the same basis as enrolled students. IPI students do not have this statutory right.
More detail Less detail
Iowa Code §299A.8 (Dual Enrollment) provides that CPI families who select the dual enrollment option on their annual Form A filing may have their children participate in public school courses, programs, and extracurricular activities including sports. Dual-enrolled students must meet the same eligibility requirements as regular students. IPI families have no statutory right to public school extracurriculars; some districts may allow participation by local policy. IHSAA eligibility rules apply to all athletic participants regardless of instruction type.
- Iowa Code §299A.8 – Dual Enrollment (Iowa Legislature) · Statute · primary
“§299A.8 - Dual enrollment. [CPI students electing dual enrollment may participate in extracurricular activities]”
Funding programs for Iowa families
All funding →Curiosity Harbor doesn't award or administer any of these. We track them so you can apply directly with the funder.
National programs
Jack Kent Cooke College Scholarship
Jack Kent Cooke Foundation · Scholarship · National
High school seniors (homeschoolers eligible), minimum unweighted GPA 3.75, SAT/ACT/AP/IB scores required, maximum household income $95,000. Must apply during senior year (no gap years).
Up to $55,000 · up to $55,000 per year, last-dollar award supplementing institutional aid
HSLDA Curriculum Grant
Home School Legal Defense Association (HSLDA) · Curriculum stipend · National
Must hold current HSLDA membership, demonstrate significant financial need, have homeschooled at least one child (ages 6-19) for minimum 3 months, fund homeschool privately (no public funds or ESAs), and have legal custody.
$300 – $400 · per child, may reapply annually
HSLDA Disaster Relief Grant
Home School Legal Defense Association (HSLDA) · Disaster relief · National
Must have suffered damage from a regional natural disaster within past 18 months, be homeschooling at least one child aged 6-19, privately fund schooling, and hold a free My HSLDA Account.
Up to $650 · up to $650, delivered by check
Have a question about homeschooling in Iowa?
The assistant answers from these same requirements and cites the official source.
Ask Curiosity HarborThis page is general information, not legal advice. Curiosity Harbor Foundation summarizes Iowa law from the sources cited above; statutes and agency guidance change. Confirm with the official source or your state education agency before making decisions for your family.