Homeschool Laws by State 2025

State
Compulsory Attendance
Min. Annual Instructional Time
South Dakota Flag
South DakotaUp to 18437 hours k, 875 hours 1-5, 962 hours 6-12
Washington Flag
WashingtonAges 8-18180 days, total 1000 hours
Pennsylvania Flag
PennsylvaniaAges 8-17180 days, total of 900 hours k-6, 990 hours 7-12
Kansas Flag
KansasAges 7-18186 days, 6 hours each
Nevada Flag
NevadaAges 7-18none
Connecticut Flag
ConnecticutAges 7-17180 days
Minnesota Flag
MinnesotaAges 7-17none
Missouri Flag
MissouriAges 7-171000 hours
Alabama Flag
AlabamaAges 7-16180 days
Alaska Flag
AlaskaAges 7-16none
Colorado Flag
ColoradoAges 7-16172 days, minimum 4 hours each
Idaho Flag
IdahoAges 7-16none
Montana Flag
MontanaAges 7-16360 k, 720 g1-3, 1080 g4-12
North Carolina Flag
North CarolinaAges 7-169 months
North Dakota Flag
North DakotaAges 7-16175 days, minimum 4 hours each
Wyoming Flag
WyomingAges 7-16none
Hawaii Flag
HawaiiAges 6-18none, but hours must be tracked
Kentucky Flag
KentuckyAges 6-18185 days
Louisiana Flag
LouisianaAges 6-18180 days
Michigan Flag
MichiganAges 6-18none
New Hampshire Flag
New HampshireAges 6-18none
Ohio Flag
OhioAges 6-18900 hours
Oregon Flag
OregonAges 6-18none
Rhode Island Flag
Rhode IslandAges 6-18180 days, minimum 5.5 hours each
Texas Flag
TexasAges 6-18none
Utah Flag
UtahAges 6-18none
Wisconsin Flag
WisconsinAges 6-18875 hours
Illinois Flag
IllinoisAges 6-17none
Maine Flag
MaineAges 6-17175 days
Mississippi Flag
MississippiAges 6-17180 days
Tennessee Flag
TennesseeAges 6-17180 days, minimum 4 hours each
Arizona Flag
ArizonaAges 6-16none
Arkansas Flag
ArkansasAges 6-16none
Florida Flag
FloridaAges 6-16none
Georgia Flag
GeorgiaAges 6-16180 days, minimum 4.5 hours each
Iowa Flag
IowaAges 6-16148 days, minimum 37 per quarter
Massachusetts Flag
MassachusettsAges 6-16none
Nebraska Flag
NebraskaAges 6-161032 elem, 1080 secondary
New Jersey Flag
New JerseyAges 6-16none
New York Flag
New YorkAges 6-16180 days, total of 900 hours 1-6, 990 hours 7-12
Vermont Flag
VermontAges 6-16none
West Virginia Flag
West VirginiaAges 6-16Equal to county requirements
New Mexico Flag
New MexicoAges 5-18180 days, total of 990 hours k-6, 1080 hours 7-12
Oklahoma Flag
OklahomaAges 5-18180 days (recommended)
Virginia Flag
VirginiaAges 5-18180 days
South Carolina Flag
South CarolinaAges 5-17180 days, minimum 4.5 hours each
Delaware Flag
DelawareAges 5-16none
Maryland Flag
MarylandAges 5-16none
Indiana Flag
IndianaAge 7 until graduation180 days
California Flag
Californiavariable
District of Columbia Flag
District of Columbianone