HomeschoolCompliance

Homeschool deadlines & record-keeping timelines — all 50 states

One table, every state: when to notify, when the annual assessment lands, and what records to keep. This is a timeline and tracking reference only — not legal advice. Every row links the official state education agency so you can verify each date yourself.

Most-searched core states

The 50-state timeline table

No notice ×9One-time ×5Annual ×29Enroll ×8
StateNotificationTimingAnnual assessmentRecords to keepTrackVerify with
AlabamaEnroll
Enroll under a church school / private school cover
Before withdrawing from public schoolSet by the enrolling school; no state-level requirementAttendance records as required by the cover schooldaysAL DOE ↗
AlaskaNo notice
None for independent homeschool
—Not required (correspondence programs may set their own)Keep your own records; required only if in a state correspondence program—AK DOE ↗
ArizonaOne-time
One-time affidavit to county school superintendent
Within 30 days of starting (certified birth certificate enclosed)Not requiredKeep instruction records; affidavit stays on file with the county—AZ DOE ↗
ArkansasAnnual
Annual Notice of Intent + waiver form
By August 15 before each school year (or 14 days before starting mid-year)Not requiredKeep course of study and materials list with your intent form copydaysAR DOE ↗
CaliforniaAnnual
Annual Private School Affidavit (PSA) filing
October 1–15 each year (or within 30 days of starting mid-year)Not requiredKeep attendance, course of study, faculty list (instructor qualifications) and school recordsdaysCA DOE ↗
ColoradoAnnual
Written notice to district each year
14 days before starting each school yearEvaluation or standardized test in grades 3, 5, 7, 9, 11Keep attendance, test/evaluation results and immunization recordsdaysCO DOE ↗
ConnecticutAnnual
Notice of Intent form to district
Within 10 days of starting each school yearNot required by state (districts may ask for a portfolio at review)Keep attendance and a portfolio of work samplesdaysCT DOE ↗
DelawareEnroll
Enroll in a homeschool association (single-family or multi-family)
Before withdrawing from public schoolNot requiredReport enrollment and end-of-year attendance through the associationdaysDE DOE ↗
District of ColumbiaAnnual
Annual notification to the state education office
By August 15 each yearEvidence of progress (portfolio or meeting) twice per yearKeep a teaching portfolio with work samplesdaysDC DOE ↗
FloridaAnnual
Notice of intent to district superintendent
Within 30 days of startingAnnual educational evaluation (portfolio review by a Florida-certificated teacher, or an approved test)Keep the portfolio for 2 years and make it available on 15 days' written noticedaysFL DOE ↗
GeorgiaAnnual
Declaration of Intent online with the state DOE
Within 30 days of starting, then by September 1 each year afterWrite an annual progress assessment; standardized test every 3 years (grades 3, 6, 9)Keep attendance monthly, progress reports and test results for 3+ yearsdaysGA DOE ↗
HawaiiAnnual
Form 4140 to the complex-area (district) office
Before withdrawing from public schoolAnnual progress report (test scores, portfolio or written narrative)Keep annual progress reports and work samplesdaysHI DOE ↗
IdahoNo notice
None
—Not requiredKeep your own records (subjects taught recommended)—ID DOE ↗
IllinoisNo notice
None (optional voluntary registration ISBE form)
—Not requiredKeep attendance and subject logs (branch of instruction records)daysIL DOE ↗
IndianaNo notice
None (operate as a non-accredited private school)
—Not requiredKeep attendance records (180-day reference); provide them on requestdaysIN DOE ↗
IowaAnnual
Competent Private Instruction (CPI) forms to district
By September 1 each year (or within 14 days of starting mid-year)Annual assessment (standardized test or portfolio) unless exempt option is filedKeep CPI forms and assessment results with the district filedaysIA DOE ↗
KansasAnnual
Register the homeschool as a non-accredited private school
One-time registration; update contact info as it changesNot requiredKeep instruction records (186-day school-year reference)daysKS DOE ↗
KentuckyAnnual
Letter of notification to district superintendent
Within 10 days of the start of each school yearNot requiredKeep attendance and grade/subject records; report to district on requesthoursKY DOE ↗
LouisianaAnnual
Annual Home Study Program application (or registered nonpublic school)
Renew each school year before startingNot required for renewal (optionally submit test scores for the approved-program track)Keep a copy of each annual approval and attendance logsdaysLA DOE ↗
MaineAnnual
Notice of intent to local superintendent
Within 10 days of starting, then by September 1 each yearAnnual assessment (standardized test, portfolio review or teacher consult)Keep notices and annual assessment results with the district filedaysME DOE ↗
MarylandEnroll
Notice to local superintendent (or enroll in an umbrella/ supervised program)
15 days before starting each school yearPortfolio reviews up to twice per semester (not more than 3× per year) under the district trackMaintain a portfolio of instruction materials and work samplesdaysMD DOE ↗
MassachusettsAnnual
Approval plan negotiated with the local district
Advance notice before starting (district-specific forms vary)Progress reports and assessments per the approved district planKeep the approval letter, plan and progress reportsdaysMA DOE ↗
MichiganNo notice
None (operate as a home education program)
—Not requiredKeep attendance, subjects taught and books used (requested by the state only in investigations)daysMI DOE ↗
MinnesotaAnnual
Annual report to district superintendent
By October 1 each year (initial report within 15 days of withdrawing)Annual nationally normed standardized test; keep scores for the grade 8-year fileKeep test results and instruction materials listdaysMN DOE ↗
MississippiEnroll
Enrollment verification card with the school attendance officer
By September 15 each yearNot requiredKeep a copy of each year's enrollment verificationdaysMS DOE ↗
MissouriNo notice
None (notice not required)
—Not required (annual evaluation of progress recommended practice)Keep records of at least 1,000 hours of instruction (600 in core subjects), work samples and gradeshoursMO DOE ↗
MontanaAnnual
Notice to county superintendent
Within 10 days of the start of each school yearNot requiredKeep attendance and immunization recordshoursMT DOE ↗
NebraskaAnnual
Annual filing (Form 28) with the state DOE
By July 15 each year (or 30 days before starting mid-year)Not requiredKeep instructional records of hours and scopehoursNE DOE ↗
NevadaAnnual
Notice of Intent to Homeschool to the district
Before starting (file once; re-file only if you move districts)Not requiredKeep the district acknowledgment letter and educational plan—NV DOE ↗
New HampshireOne-time
One-time notice of intent to district (or participating agency)
Within 5 business days of startingAnnual educational progress (nationally standardized test, teacher evaluation or portfolio)Keep evaluation results and work samplesdaysNH DOE ↗
New JerseyNo notice
None (no state notification requirement)
—Not requiredKeep attendance and curriculum records (equivalent instruction standard)daysNJ DOE ↗
New MexicoAnnual
Notification to the state Public Education Department
Within 30 days of starting, then by August 1 each year afterNot requiredKeep a copy of each year's notification confirmationdaysNM DOE ↗
New YorkAnnual
Annual notice of intent to district superintendent
By July 1 each year (or within 14 days of starting mid-year)Annual assessment: standardized test every other year grades 4–8, annually grades 9–12; quarterly reports all yearsSubmit IHIP within 4 weeks of the district request; file quarterly reports and annual assessmenthoursNY DOE ↗
North CarolinaAnnual
Notice of intent to the state Division of Non-Public Education
Before starting (one-time per school)Annual nationally standardized test covering the year's work (grades 3+ reading/math focus)Keep attendance records, test results (1-year retention) and immunization recordsdaysNC DOE ↗
North DakotaAnnual
Annual notice (statement of intent) to district superintendent
At least 14 days before starting each school year (or within 14 days of moving in)Standardized testing in grades 4, 6, 8 and 10 (local district or arrangement)Keep notices, test results and progress recordsdaysND DOE ↗
OhioOne-time
One-time notification to district superintendent
Within 5 days of starting (re-file only if you move districts)Not required under the current one-time notification frameworkKeep the district excuse-from-compulsory-attendance letterhoursOH DOE ↗
OklahomaNo notice
None
—Not requiredKeep your own records (subjects and attendance recommended)daysOK DOE ↗
OregonOne-time
One-time notification to the Education Service District
Within 10 days of withdrawing (child turns 6 / moves in)Standardized testing at the end of grades 3, 5, 8 and 10Keep test results and notification confirmation—OR DOE ↗
PennsylvaniaAnnual
Annual notarized affidavit + objectives to district superintendent
By August 1 before each school yearAnnual evaluation by a qualified evaluator + standardized testing grades 3, 5, 8Maintain a portfolio (work samples, reading log, test results); evaluation report goes to the districtdaysPA DOE ↗
Rhode IslandAnnual
Prior approval / notice through the local school committee (or approved course-of-study plan)
Before starting each school year (district cycle varies)Periodic progress reports per the district-approved planKeep attendance (180-day reference) and progress reportsdaysRI DOE ↗
South CarolinaEnroll
Annual: district board approval, or membership in a Third Option accountability association
Before starting each school year (association deadlines vary)Semiannual progress records under association options; state testing not required for homeschool trackKeep plan books / records of 180 days of instruction and semiannual progress reportsdaysSC DOE ↗
South DakotaAnnual
Annual application for public school exemption
File each school year before startingTesting in grades 4, 8 and 11 optional (public school test cycle); not requiredKeep copies of each year's exemption filingdaysSD DOE ↗
TennesseeEnroll
Enroll in a church-related umbrella school, or register intent with the district
Before withdrawing / at the start of each school yearNot required for the independent track (umbrella schools may set their own)Keep attendance records (4 hours/day reference) and grades via the umbrella or districtdaysTN DOE ↗
TexasNo notice
None (operate as a private school equivalent)
—Not requiredKeep a written curriculum, attendance records and course/progress recordsdaysTX DOE ↗
UtahOne-time
One-time exemption affidavit to district
When starting (re-file annually only if you request district services)Not required (optional annual district services require re-notification)Keep the district exemption acknowledgmenthoursUT DOE ↗
VermontEnroll
Annual enrollment letter + Minimum Course of Study form to the state Agency of Education
Before starting each school year (independent enrollment any time)Not required (enrollment confirmation letter is issued annually)Keep enrollment confirmations and course-of-study recordsdaysVT DOE ↗
VirginiaAnnual
Annual Notice of Intent to division superintendent
By August 15 each year (or within 30 days of moving into the division)Evidence of progress filed by August 1 (standardized test results or evaluator letter)Keep notices, progress evidence and immunization recordsdaysVA DOE ↗
WashingtonAnnual
Annual Declaration of Intent to district
By September 15 each year (or within 2 weeks of a quarter start / when the child turns 8)Annual standardized test or evaluation (kept on file, grades ~3–9 cycle)Keep test/evaluation records and instructional hour logsdaysWA DOE ↗
West VirginiaAnnual
Notice of intent to county superintendent
At least 2 weeks before starting each school year (or within 2 weeks of moving in)Annual assessment (nationally standardized test or portfolio evaluation) in grades 3, 5, 8, 11 cycleKeep notices and annual assessment results for 3 yearsdaysWV DOE ↗
WisconsinEnroll
Annual online enrollment report (PI-1206) with the state DPI
By October 15 each yearNot requiredKeep attendance (875-hour reference) and course-of-study recordshoursWI DOE ↗
WyomingAnnual
Annual curriculum/showing notice to district
At the start of each school year (or within 10 days of starting/withdrawing)Not required (district may request a brief curriculum showing)Keep the curriculum submission and attendance recordsdaysWY DOE ↗
Attendance log →

Free printable attendance tracker with days/hours modes and per-state variants.

Record-keeping planner →

Printable compliance planner: notices filed, portfolio and assessment checklist.

Core state pages →

Detailed node tables for TX, CA, FL, NY and PA.