Free reference · Updated for 2026

Homeschool Laws by State

A complete guide to homeschool compliance requirements for all 50 US states — notification, required subjects, assessments, and instructional days at a glance.

Disclaimer: This guide provides a general summary of homeschool requirements and is not legal advice. Requirements change frequently. Always verify current requirements with your state's Department of Education or HSLDA, and consult the StudyHome365 compliance report generator for your state's specific format.

Alabama

AL

Homeschooling operates under church school, private tutor, or private school enrollment options. No state testing is required under the church school option.

Notification

File a church school enrollment form with your local superintendent, or establish a private school.

Required Subjects

Reading, spelling, writing, language, math, science, social studies, health, physical education.

Assessment

No standardized testing required under the church school option.

Instructional Days

180 days of instruction.

Generate your Alabama compliance report in seconds

StudyHome365 auto-formats your attendance and lessons to your state's requirements.

Alaska

AK

One of the least restrictive states. No notice, testing, or teacher qualifications required under the homeschool statute.

Notification

None required under the home school statute.

Required Subjects

No specific subjects mandated.

Assessment

No standardized testing required.

Instructional Days

No minimum day requirement.

Generate your Alaska compliance report in seconds

StudyHome365 auto-formats your attendance and lessons to your state's requirements.

Arizona

AZ

File a one-time affidavit and provide instruction in required subjects. No testing or teacher qualifications.

Notification

File an affidavit of intent to homeschool within 30 days of starting.

Required Subjects

Reading, grammar, math, social studies, science.

Assessment

No testing required.

Instructional Days

No minimum day requirement.

Generate your Arizona compliance report in seconds

StudyHome365 auto-formats your attendance and lessons to your state's requirements.

Arkansas

AR

Annual notice required along with testing in grades 3–9. Parents must have a high school diploma or GED.

Notification

File annual notice of intent with the local school district.

Required Subjects

No specific subjects mandated beyond a 'course of instruction'.

Assessment

Standardized testing in grades 3–9 required annually.

Instructional Days

No minimum day requirement.

Generate your Arkansas compliance report in seconds

StudyHome365 auto-formats your attendance and lessons to your state's requirements.

California

CA

Homeschool as a private school, charter school, or with a certified tutor. Private school affidavit required annually.

Notification

File a Private School Affidavit annually with the state.

Required Subjects

Math, reading, language arts, social studies, science, fine arts, health, PE.

Assessment

No testing required for private school homeschoolers.

Instructional Days

175 days for private schools.

Generate your California compliance report in seconds

StudyHome365 auto-formats your attendance and lessons to your state's requirements.

Colorado

CO

Notice required 14 days before starting, with testing or evaluation in odd grades (3, 5, 7, 9, 11).

Notification

File written notice of intent 14 days before homeschooling begins.

Required Subjects

Reading, writing, speaking, math, history, civics, literature, science, US Constitution.

Assessment

Testing or evaluation in grades 3, 5, 7, 9, and 11.

Instructional Days

172 days, averaging 4 hours/day.

Generate your Colorado compliance report in seconds

StudyHome365 auto-formats your attendance and lessons to your state's requirements.

Connecticut

CT

File a notice of intent and follow a planned curriculum. Annual portfolio review required.

Notification

File a Notice of Intent form with the local superintendent.

Required Subjects

Reading, writing, math, social studies, science, health, PE, art.

Assessment

Annual portfolio review by the district.

Instructional Days

No minimum day requirement.

Generate your Connecticut compliance report in seconds

StudyHome365 auto-formats your attendance and lessons to your state's requirements.

Delaware

DE

Register as a non-public school and report enrollment and attendance annually.

Notification

Register with the DOE as a non-public school.

Required Subjects

No specific subjects mandated.

Assessment

No testing required.

Instructional Days

180 days of instruction.

Generate your Delaware compliance report in seconds

StudyHome365 auto-formats your attendance and lessons to your state's requirements.

Florida

FL

Several options including notice + portfolio or enrollment in a private umbrella school. Annual evaluation required.

Notification

File a notice of intent with the school district superintendent.

Required Subjects

Reading, math, language arts, science, social studies.

Assessment

Annual evaluation (testing or portfolio review) required.

Instructional Days

180 days or 900 hours for grades 1–3.

Generate your Florida compliance report in seconds

StudyHome365 auto-formats your attendance and lessons to your state's requirements.

Georgia

GA

Annual declaration of intent and standardized testing every three years starting in 3rd grade.

Notification

File a Declaration of Intent within 30 days of starting, annually thereafter.

Required Subjects

Reading, math, science, social studies, language arts.

Assessment

Standardized testing every 3 years starting in grade 3.

Instructional Days

180 days, 4.5 hours/day.

Generate your Georgia compliance report in seconds

StudyHome365 auto-formats your attendance and lessons to your state's requirements.

Hawaii

HI

File a notice of intent and submit annual test scores or evaluations.

Notification

File a notice of intent with the local public school principal.

Required Subjects

Math, language arts, science, social studies, health, PE.

Assessment

Annual standardized testing or evaluation.

Instructional Days

No minimum day requirement.

Generate your Hawaii compliance report in seconds

StudyHome365 auto-formats your attendance and lessons to your state's requirements.

Idaho

ID

Minimal regulation — no notice, testing, or teacher qualifications required.

Notification

None required.

Required Subjects

Math, science, social studies, history, reading, writing, literature.

Assessment

No testing required.

Instructional Days

No minimum day requirement.

Generate your Idaho compliance report in seconds

StudyHome365 auto-formats your attendance and lessons to your state's requirements.

Illinois

IL

Homeschool as a private school. No notice required but must teach required subjects.

Notification

None required.

Required Subjects

Language arts, math, biological/physical science, social sciences, fine arts, health, PE.

Assessment

No testing required.

Instructional Days

176 days (equivalent to public school).

Generate your Illinois compliance report in seconds

StudyHome365 auto-formats your attendance and lessons to your state's requirements.

Indiana

IN

Operate as a private school. Attendance records required, equivalent instruction.

Notification

None required.

Required Subjects

Instruction comparable to public school.

Assessment

No testing required.

Instructional Days

180 days of instruction.

Generate your Indiana compliance report in seconds

StudyHome365 auto-formats your attendance and lessons to your state's requirements.

Iowa

IA

Multiple options including Independent Private Instruction or Competent Private Instruction with annual assessment.

Notification

File annual notice under CPI option.

Required Subjects

Math, reading, science, social studies.

Assessment

Annual assessment required under CPI.

Instructional Days

148 days, 372 hours for grades 1–6.

Generate your Iowa compliance report in seconds

StudyHome365 auto-formats your attendance and lessons to your state's requirements.

Kansas

KS

Operate as a non-accredited private school. Annual registration and testing required.

Notification

Register annually with the State Board of Education.

Required Subjects

Math, reading, grammar, geography, US/KS history, science, health, PE.

Assessment

Annual testing required for ages 7–18.

Instructional Days

Equivalent to public school (1,116 hours).

Generate your Kansas compliance report in seconds

StudyHome365 auto-formats your attendance and lessons to your state's requirements.

Kentucky

KY

Notify the school board annually and keep attendance records. No testing required.

Notification

File annual notice with the local school district.

Required Subjects

Reading, writing, spelling, grammar, history, math, science, civics.

Assessment

No testing required.

Instructional Days

185 days, 1,062 hours.

Generate your Kentucky compliance report in seconds

StudyHome365 auto-formats your attendance and lessons to your state's requirements.

Louisiana

LA

Operate as a home study program or non-public school. Annual approval required.

Notification

Apply annually to the Board of Elementary and Secondary Education.

Required Subjects

Curriculum of quality equal to public school.

Assessment

Annual testing or evaluation under some options.

Instructional Days

180 days for non-public option.

Generate your Louisiana compliance report in seconds

StudyHome365 auto-formats your attendance and lessons to your state's requirements.

Maine

ME

File annual notice and submit annual assessment results.

Notification

File a one-time notice plus annual letter to the commissioner.

Required Subjects

English, math, science, social studies, PE, health, arts, Maine studies.

Assessment

Annual assessment (test or portfolio) required.

Instructional Days

175 days of instruction.

Generate your Maine compliance report in seconds

StudyHome365 auto-formats your attendance and lessons to your state's requirements.

Maryland

MD

File annual notice and undergo periodic portfolio reviews.

Notification

File annual notice of consent with the local superintendent.

Required Subjects

Math, science, social studies, English, art, music, health, PE.

Assessment

Portfolio review 2–3 times per year.

Instructional Days

No minimum day requirement.

Generate your Maryland compliance report in seconds

StudyHome365 auto-formats your attendance and lessons to your state's requirements.

Massachusetts

MA

Approval varies by district. Some require notice, testing, or home visits.

Notification

Varies by district — check local requirements.

Required Subjects

Reading, writing, geography, arithmetic, US history, science, health, drawing.

Assessment

Varies — annual testing or evaluation.

Instructional Days

Equivalent to public school (180 days).

Generate your Massachusetts compliance report in seconds

StudyHome365 auto-formats your attendance and lessons to your state's requirements.

Michigan

MI

No notice required under the homeschool statute. Must provide organized curriculum.

Notification

None required.

Required Subjects

Math, reading, English, science, social studies.

Assessment

No testing required.

Instructional Days

No minimum day requirement.

Generate your Michigan compliance report in seconds

StudyHome365 auto-formats your attendance and lessons to your state's requirements.

Minnesota

MN

File annual notice and submit annual assessment results.

Notification

File annual report with the local superintendent by October 1.

Required Subjects

Math, reading, writing, science, social studies, health, PE, arts.

Assessment

Annual standardized testing required.

Instructional Days

No minimum day requirement.

Generate your Minnesota compliance report in seconds

StudyHome365 auto-formats your attendance and lessons to your state's requirements.

Mississippi

MS

File a certificate of enrollment annually. No testing or teacher qualifications.

Notification

File a Certificate of Enrollment annually by September 15.

Required Subjects

No specific subjects mandated.

Assessment

No testing required.

Instructional Days

180 days of instruction.

Generate your Mississippi compliance report in seconds

StudyHome365 auto-formats your attendance and lessons to your state's requirements.

Missouri

MO

Keep records and provide 1,000 hours of instruction. No notice required.

Notification

None required.

Required Subjects

Reading, math, social studies, language arts, science, health, PE, fine arts.

Assessment

No testing required.

Instructional Days

1,000 hours, 600 in core subjects.

Generate your Missouri compliance report in seconds

StudyHome365 auto-formats your attendance and lessons to your state's requirements.

Montana

MT

File annual notice and keep attendance records. No testing required.

Notification

File annual notice with the county superintendent.

Required Subjects

English, math, social studies, science, health, arts.

Assessment

No testing required.

Instructional Days

180 days, 1,080 hours.

Generate your Montana compliance report in seconds

StudyHome365 auto-formats your attendance and lessons to your state's requirements.

Nebraska

NE

Operate as an exempt private school with annual filing.

Notification

File annual exemption forms with the state.

Required Subjects

Math, language arts, science, social studies, health.

Assessment

No testing required.

Instructional Days

1,032 hours elementary, 1,080 high school.

Generate your Nebraska compliance report in seconds

StudyHome365 auto-formats your attendance and lessons to your state's requirements.

Nevada

NV

File annual notice of intent and keep attendance records.

Notification

File a notice of intent annually with the district.

Required Subjects

English, math, science, social studies.

Assessment

Standardized testing in grades 4, 7, and 10.

Instructional Days

No minimum day requirement.

Generate your Nevada compliance report in seconds

StudyHome365 auto-formats your attendance and lessons to your state's requirements.

New Hampshire

NH

File annual notice and submit annual evaluation results.

Notification

File written notice with the local superintendent.

Required Subjects

Math, reading, writing, science, social studies, arts, health, PE.

Assessment

Annual evaluation (test or portfolio) required.

Instructional Days

No minimum day requirement.

Generate your New Hampshire compliance report in seconds

StudyHome365 auto-formats your attendance and lessons to your state's requirements.

New Jersey

NJ

Minimal regulation — provide equivalent instruction. No notice or testing required.

Notification

None required.

Required Subjects

Academic instruction equivalent to public school.

Assessment

No testing required.

Instructional Days

Equivalent to public school (180 days).

Generate your New Jersey compliance report in seconds

StudyHome365 auto-formats your attendance and lessons to your state's requirements.

New Mexico

NM

File annual notice and keep immunization records. Testing required.

Notification

File annual notice with the state within 30 days of starting.

Required Subjects

Reading, language arts, math, social studies, science, PE.

Assessment

Annual testing required for grades 4, 6, and 8.

Instructional Days

180 days of instruction.

Generate your New Mexico compliance report in seconds

StudyHome365 auto-formats your attendance and lessons to your state's requirements.

New York

NY

Highly regulated — annual notice, Individualized Home Instruction Plan, and quarterly reports required.

Notification

File annual notice and IHIP with the local superintendent.

Required Subjects

Math, science, English, social studies, health, PE, art, music.

Assessment

Annual testing or evaluation required.

Instructional Days

900 hours grades 1–6, 990 hours grades 7–12.

Generate your New York compliance report in seconds

StudyHome365 auto-formats your attendance and lessons to your state's requirements.

North Carolina

NC

File annual notice and administer a national standardized test annually.

Notification

File a notice of intent with the Division of Non-Public Education.

Required Subjects

Reading, spelling, grammar, math, science, social studies.

Assessment

Annual standardized testing required.

Instructional Days

9 calendar months of instruction.

Generate your North Carolina compliance report in seconds

StudyHome365 auto-formats your attendance and lessons to your state's requirements.

North Dakota

ND

File annual notice and administer annual tests for grades 4, 6, 8, and 10.

Notification

File annual notice with the local superintendent.

Required Subjects

Math, science, language arts, social studies, health, PE.

Assessment

Standardized testing in grades 4, 6, 8, and 10.

Instructional Days

175 days, 4 hours/day.

Generate your North Dakota compliance report in seconds

StudyHome365 auto-formats your attendance and lessons to your state's requirements.

Ohio

OH

File annual notification and provide 900 hours of instruction. Annual assessment required.

Notification

File annual notification with the local superintendent.

Required Subjects

Math, reading, writing, science, history, government, health, PE, fine arts.

Assessment

Annual assessment (test or portfolio) required.

Instructional Days

900 hours of instruction.

Generate your Ohio compliance report in seconds

StudyHome365 auto-formats your attendance and lessons to your state's requirements.

Oklahoma

OK

Minimal regulation — no notice, testing, or teacher qualifications required.

Notification

None required.

Required Subjects

No specific subjects mandated.

Assessment

No testing required.

Instructional Days

180 days of instruction.

Generate your Oklahoma compliance report in seconds

StudyHome365 auto-formats your attendance and lessons to your state's requirements.

Oregon

OR

File a one-time notice and administer testing in grades 3, 5, 8, and 10.

Notification

File a one-time notice with the local Education Service District.

Required Subjects

No specific subjects mandated.

Assessment

Testing in grades 3, 5, 8, and 10.

Instructional Days

No minimum day requirement.

Generate your Oregon compliance report in seconds

StudyHome365 auto-formats your attendance and lessons to your state's requirements.

Pennsylvania

PA

Highly regulated — annual affidavit, portfolio, and evaluation by a certified evaluator.

Notification

File a notarized affidavit annually with the local superintendent.

Required Subjects

English, math, science, social studies, history, health, PE, art, music.

Assessment

Annual evaluation and testing in grades 3, 5, and 8.

Instructional Days

180 days or 900 hours.

Generate your Pennsylvania compliance report in seconds

StudyHome365 auto-formats your attendance and lessons to your state's requirements.

Rhode Island

RI

Approval required from the local school committee. Annual approval varies by district.

Notification

Seek approval from the local school committee.

Required Subjects

Reading, writing, geography, arithmetic, history, health, PE.

Assessment

Varies by district.

Instructional Days

Equivalent to public school (180 days).

Generate your Rhode Island compliance report in seconds

StudyHome365 auto-formats your attendance and lessons to your state's requirements.

South Carolina

SC

Three options including accountability association, district approval, or parent-directed.

Notification

File notice depending on the option chosen.

Required Subjects

Reading, writing, math, science, social studies, PE, health.

Assessment

Annual testing or evaluation under some options.

Instructional Days

180 days of instruction.

Generate your South Carolina compliance report in seconds

StudyHome365 auto-formats your attendance and lessons to your state's requirements.

South Dakota

SD

File a notification and keep attendance records. Testing required in grades 4, 8, and 11.

Notification

File a notification with the DOE annually.

Required Subjects

Math, reading, science, social studies, language arts.

Assessment

Testing in grades 4, 8, and 11.

Instructional Days

No minimum day requirement.

Generate your South Dakota compliance report in seconds

StudyHome365 auto-formats your attendance and lessons to your state's requirements.

Tennessee

TN

Multiple options including church school, private school, or independent homeschool. Testing required under some.

Notification

File notice depending on the option chosen.

Required Subjects

Reading, grammar, math, science, social studies.

Assessment

Testing in grades 5, 7, and 9 under independent option.

Instructional Days

180 days, 4 hours/day.

Generate your Tennessee compliance report in seconds

StudyHome365 auto-formats your attendance and lessons to your state's requirements.

Texas

TX

Minimal regulation — operate as a private school. No notice or testing required.

Notification

None required.

Required Subjects

Reading, spelling, grammar, math, good citizenship.

Assessment

No testing required.

Instructional Days

No minimum day requirement.

Generate your Texas compliance report in seconds

StudyHome365 auto-formats your attendance and lessons to your state's requirements.

Utah

UT

File an annual affidavit and keep attendance records. No testing required.

Notification

File an annual affidavit with the local school district.

Required Subjects

Math, language arts, science, social studies, arts, health, PE.

Assessment

No testing required.

Instructional Days

180 days of instruction.

Generate your Utah compliance report in seconds

StudyHome365 auto-formats your attendance and lessons to your state's requirements.

Vermont

VT

File annual enrollment notice and submit annual assessment.

Notification

File annual enrollment notice with the DOE.

Required Subjects

Math, reading, writing, science, social studies, health, PE, arts.

Assessment

Annual assessment required.

Instructional Days

175 days of instruction.

Generate your Vermont compliance report in seconds

StudyHome365 auto-formats your attendance and lessons to your state's requirements.

Virginia

VA

File annual notice and provide annual evidence of progress via testing or evaluation.

Notification

File annual notice with the local superintendent by August 1.

Required Subjects

Math, English, science, social studies, health, PE, art, music.

Assessment

Annual standardized testing or evaluation required.

Instructional Days

No minimum day requirement.

Generate your Virginia compliance report in seconds

StudyHome365 auto-formats your attendance and lessons to your state's requirements.

Washington

WA

File annual notice and administer annual testing or evaluation.

Notification

File annual notice with the local superintendent.

Required Subjects

Math, science, reading, writing, social studies, history, health, PE, arts.

Assessment

Annual testing or evaluation required.

Instructional Days

180 days or 1,000 hours.

Generate your Washington compliance report in seconds

StudyHome365 auto-formats your attendance and lessons to your state's requirements.

West Virginia

WV

File annual notice and submit annual assessment.

Notification

File annual notice with the county superintendent.

Required Subjects

Reading, language, math, science, social studies.

Assessment

Annual assessment (test or portfolio) required.

Instructional Days

No minimum day requirement.

Generate your West Virginia compliance report in seconds

StudyHome365 auto-formats your attendance and lessons to your state's requirements.

Wisconsin

WI

File annual notice and provide 875 hours of instruction. No testing required.

Notification

File annual notice with the DPI.

Required Subjects

Math, reading, language arts, social studies, science, health, PE.

Assessment

No testing required.

Instructional Days

875 hours of instruction.

Generate your Wisconsin compliance report in seconds

StudyHome365 auto-formats your attendance and lessons to your state's requirements.

Wyoming

WY

File annual notice and provide a basic educational program. No testing required.

Notification

File annual notice with the local superintendent.

Required Subjects

Reading, writing, math, science, history, civics, health, PE.

Assessment

No testing required.

Instructional Days

175 days of instruction.

Generate your Wyoming compliance report in seconds

StudyHome365 auto-formats your attendance and lessons to your state's requirements.

Stay compliant in any state

StudyHome365 tracks your attendance, lessons, and portfolio automatically — then generates a state-formatted compliance report with one click.

StudyHome365
© 2026 StudyHome365 · FERPA-compliant homeschool OS