Iowa Homeschool Law


If any of this information is out of date or if the links are not redirecting properly please let us know by leaving a comment below.

Required Attendance Age

The state of Iowa requires your child to attend school from the age of 6 to 16 years old. Legal schooling options in Iowa include:

  • public school
  • accredited non-public school
  • competent private instruction
  • homeschool (i.e. independent private instruction)

(See legal references #1 & #2)

The Regulations for Competent Private Instruction by an Unlicensed Person or a Licensed Teacher are different than the homeschool regulations below.

Notify the School District

The Iowa Homeschool Law does not require you to notify the school district of your decision to homeschool.

However the superintendent of the school district or the director of the department of education may send you a written request for an information report. Your report must include the following information:

  • the primary instructor
  • location
  • name of the authority responsible for the independent private instruction
  • name(s) of the students enrolled

(See legal reference #3)

If You Need To Withdraw Your Child

If your child is already attending an Iowa public school you will need to officially withdraw them before beginning to homeschool. Contact your child’s school to inform them that you have chosen to educate your child at home using the Independent Private Instruction option. Ask the school if  they have a withdrawal form for you to fill out.


The Iowa Homeschool Law does not require you to meet any specific qualifications in order to homeschool.

Days of Instruction

The Iowa Homeschool Law does not require you to teach a specific amount of days/year or hours/day.

Required Subjects

The Iowa Homeschool Law requires your child to study the following 5 educational subjects as part of their homeschool curriculum:

  1. mathematics
  2. reading
  3. language arts
  4. science
  5. social studies

(See legal reference #3)

Keep Records

The Iowa Homeschool Law does not require you to keep records of your homeschooling.

However, HSLDA suggests that you keep detailed records of your homeschool program and samples of your child’s work in case you might ever need proof of your child’s education.


The Iowa Homeschool Law does not require homeschool students to participate in testing.

Immunization Law For Iowa Homeschoolers

The state of Iowa requires all children to receive vaccinations.

However, if you homeschool under the Independent Private Instruction option you do not need to show proof of your child’s immunizations.

(See legal reference #4)

Helpful Websites For Iowa Homeschoolers

For local and support and information visit these Iowa homeschool websites:

Iowa Department of Education

Homeschool Iowa (Network of Iowa Christian Home Educators)

Legal References

  1. Required Attendance Age: Iowa Code 299.1A.
  2. Legal Schooling Options: Iowa Code 299.1.
  3. Private Instruction: Iowa Code 299A.
  4. Immunizations: Iowa Code 139A.8.

This summary is for informational purposes only and is not given as legal advice. does not endorse any of the links or organizations listed above.

Leave a Reply

Your email address will not be published. Required fields are marked *