NM
Medium regulationHomeschool laws in New Mexico
New Mexico generally allows independent homeschooling if the parent has a high school diploma or equivalent, notifies the state within 30 days of starting and again each year by August 1, teaches the main required subjects, keeps immunization records, and provides instruction for about the same number of days as local public schools are in session.
Last verified
2026-04-21
Compulsory age range
The available raw sources reviewed here do not clearly provide one confirmed compulsory attendance age range.
Quick-start checklist
What parents need to do first
This is the plain-English checklist a parent can follow to get started without reading a mountain of legal text.
- 1If your child is enrolled in public school, withdraw them so there is a clear paper trail.
- 2Confirm that the homeschooling parent has a high school diploma or GED.
- 3Send the New Mexico homeschool notice within 30 days of starting and calendar the annual August 1 renewal.
- 4Choose a curriculum that covers reading, language arts, math, social studies, and science.
- 5Keep immunization records or any exemption paperwork, along with copies of your notice.
- 6Start keeping attendance, work samples, and a transcript early, especially for high school.
Full breakdown
Every field is designed to answer the real-world compliance questions parents ask first.
Official sources
- https://hslda.org/post/how-to-comply-with-new-mexicos-homeschool-law
- https://webnew.ped.state.nm.us/bureaus/options-parents-families/home-schools/
- https://nmonesource.com/nmos/nmsa/en/item/4376/index.do#!fragment//BQCwhgziBcwMYgK4DsDWwTAnmABADzAC4QAiA9gHYDmA3AFCiQG0BfOqMAbAQwAcATAE5oA3MMx5CJXgCNooAtgENMABQQA1gA0aQB2ABwCWUEAG1TZ8hIsTQJt2XQDCs96TVpA
- HSLDA state law summary
Parent-friendly reminder
This page is designed to reduce confusion, not replace legal advice. If something changes or feels unclear, verify with your state Department of Education before making compliance decisions.
Want more homeschool guidance and encouragement? Follow Dani at @thedanicerrato.