Arizona Homeschool Laws

Below is a summary of Arizona Homeschool Laws to help you ensure your homeschool is compliant.

Note: The information below is not to be considered legal advice. I’m a homeschool mom with an interest in helping you, not a lawyer. I strongly recommend that you contact your state education department if you have questions specific to your circumstances. The text of Arizona’s homeschool laws can be found here.


Arizona has minimal requirements for operating a traditional homeschool.

Can I Teach?

There is no state requirement for you to meet in order to teach.

Do I Have to Notify the State?

Yes. A parent or guardian must file an affidavit with the local superintendent stating their child is receiving instruction in homeschool. This affidavit must include:

  1. The child’s name
  2. The child’s date of birth
  3. The current address of the homeschool
  4. The names, telephone numbers, and addresses of the person(s) in custody of the child.

Additionally, you must teach Arizona’s core subjects including: Reading, Grammar, Mathematics, Social Studies, and Science.

How Many Days a Year do I Have to Teach?

There is no requirement for the number of school days or hours. Arizona’s public school year is 180 days, so it would be a good idea to stay close to that number for your homeschool and keep attendance.

Compulsory Attendance Age

The compulsory attendance age is the age range in which your child must be attending school of some type.

In Arizona, this range is 6 years to 16 years.

Public School Sports

The Arizona Interscholastic Association (AIA) allows homeschool students to enroll and participate in sports at a school in their area.

Wrapping Up

Hopefully this summary of Arizona Homeschool Laws gets you started on your homeschool journey with your family!

If you’re just getting started, you’re probably feeling a bit overwhelmed.

The Home Learning Kit can help!

It’s a package of handy learning tools to make your homeschool more fun and engaging, curated by yours truly. Check it out!

Leave a Comment