Is Kindergarten Mandatory in Alabama?
Alabama does have public kindergarten programs, but kindergarten itself is not a separate compulsory grade. The short answer is that compulsory attendance generally begins at age six — with a written opt-out mechanism that gives parents meaningful flexibility for six-year-olds.
What Alabama's Compulsory Attendance Law Says
Alabama Code §16-28-3 sets the compulsory school attendance age range. Every child between the ages of 6 and 17 must attend a public school, private school, or church school, or be taught by a private tutor, "for the entire length of the school term."
Kindergarten in Alabama is typically designed for five-year-olds. Compulsory attendance kicks in at age six. So:
- Age 5: Your child is eligible for public kindergarten, but Alabama's compulsory-attendance law does not apply yet.
- Age 6: Compulsory attendance generally begins. If your child turns six during the school year, they must be enrolled in some form of recognized education — public school, private school, church school, or instruction by a certified private tutor — unless you file the age-6 written opt-out described below.
The Written Opt-Out for Six-Year-Olds
Alabama Code §16-28-3 includes a specific opt-out provision that many parents are unaware of:
A parent, legal custodian, or guardian of a child who is six years old may opt out of enrolling the child in school by providing written notification to the local school board that the child will not be enrolled until age seven.
This means: if your child is six and you want to delay formal schooling by one year, you can do so legally by notifying your local school board in writing. Once that notification is filed, the enrollment requirement is delayed until age seven.
This is not a permanent exemption — it delays compulsory attendance by one year, at which point enrollment in a recognized educational program is required. It also applies only to the transition between ages six and seven, not as a recurring annual option.
Does This Mean You Can Delay Homeschooling Until Age 7?
Yes. If you file the opt-out notification when your child turns six, you have a full year — from age 6 to age 7 — during which no educational program is legally required. This gives families who want to delay formal academics more time before navigating the homeschool enrollment process.
By the time the child turns seven, you will need to file the appropriate documentation to establish home education:
- Under the church school provision: File the "Church School Student Enrollment Form" with your local city or county superintendent.
- Under the private school provision: File annual enrollment reporting with the superintendent on the fifth day public schools are open.
- Under the private tutor provision: File a detailed statement with the local superintendent before instruction begins (requires a teaching certificate — rarely used by parents).
Most families starting home education with a seven-year-old use the church school route because of its minimal requirements and one-time filing.
Free Download
Get the Alabama Homeschool Quick-Start Checklist
Everything in this article as a printable checklist — plus action plans and reference guides you can start using today.
What If You Want to Homeschool a Kindergarten-Age Child (Age 5)?
If your child is five and you want to begin home education, the age-6 compulsory-attendance rule has not yet been triggered. If the child is enrolled in a voluntary Pre-K program, check that program's own withdrawal requirements.
When your child turns six, you will need to establish their legal enrollment in a recognized non-public school (or file the one-year opt-out notification). Many families who have been informally educating at home simply file the superintendent enrollment form when the child's sixth birthday approaches, establishing the church school status prospectively before the compulsory age triggers.
What Counts as "Attending" Kindergarten?
Once compulsory attendance applies, the law does not require attendance in a traditional public kindergarten classroom. "School" under Alabama law includes:
- Public school
- Private school (including private schools operating in the home)
- Church school (including home-based church school programs established by the parent)
- Instruction by a state-certified private tutor
Homeschooling a six-year-old under the church school provision fully satisfies compulsory attendance, provided the enrollment form is filed with the superintendent. The child is legally counted as enrolled in a non-public church school.
What About Pre-K Programs?
Alabama has an optional Pre-K program through the Alabama Department of Early Childhood Education. Enrollment is voluntary and outside the age-6 compulsory-attendance rule. Pre-K is for four-year-olds, well below the compulsory age. If your child is enrolled, check the program's own withdrawal requirements rather than assuming the general homeschool filing rules apply.
Practical Considerations for New Homeschooling Families
Starting in kindergarten year (age 5-6): If you plan to homeschool from the beginning, establish your home church school and file the superintendent enrollment form within the first week of the new school year.
Withdrawing a kindergartner (age 6): If your child is currently enrolled in public kindergarten and you want to withdraw mid-year, the process is the same as withdrawing any other student. Establish your church school enrollment first, file the form with the superintendent, then send a written withdrawal notice to the school. Do not simply stop sending your child to school without completing the enrollment filing — unexcused absences at age six trigger the same attendance officer response as at any other age.
The timing matters: Alabama attendance officers are required to investigate reported non-enrollment. Filing the correct paperwork shows that the child has valid nonpublic enrollment and addresses ordinary enrollment inquiries. The risk is in the gap between stopping attendance and completing the legal filing. Overlap matters — get enrolled in the new home program before leaving the current school.
The Alabama Legal Withdrawal Blueprint walks through the exact filing process for families starting homeschool at any age, including kindergarten. It includes the enrollment form instructions, certified mail procedure, and response scripts for administrators. Get the complete guide at homeschoolstartguide.com/us/alabama/withdrawal/.
Summary
- Kindergarten for five-year-olds: not legally required in Alabama
- Compulsory attendance: begins at age six
- Six-year-old opt-out: available by written notice to the local school board, delays compulsory enrollment to age seven
- Homeschooling a six-year-old: fully legal under the church school provision, requiring the superintendent enrollment form unless the age-6 written opt-out is used
The rules are actually straightforward — the confusion comes from conflating public school kindergarten norms with legal compulsory attendance requirements. Alabama gives parents more flexibility at the kindergarten age than most families realize.
Get Your Free Alabama Homeschool Quick-Start Checklist
Download the Alabama Homeschool Quick-Start Checklist — a printable guide with checklists, scripts, and action plans you can start using today.