School enrollment ages by state
The finding: for the 2026-27 school year, 21 of the 51 jurisdictions — the 50 states plus the District of Columbia — key the kindergarten cutoff to September 1: in 19 of them a child may turn 5 on the day itself, while Arizona and New Mexico require the fifth birthday to fall before it. That is a plurality, not a national rule. The full spread runs six months: West Virginia is the earliest, where a child must turn 5 before July 1, and Vermont the latest, at on or before January 1. Five states set no statewide date at all and leave it to the district (Alaska, Colorado, Massachusetts, New York and Pennsylvania). Kindergarten attendance itself is required in only 18 of 51. At the other end of the school career, 35 of 51 set the age limit for free public education at 20 or 21, and 9 set no maximum age in statute at all. Every row here was checked against the state’s own statute on Aug. 3, 2026, and that check changed 13 values across 10 states from what the aggregator tables print. None of it depends on immigration status.
Every state: cutoff, compulsory ages, and free-school age limit
School year 2026-27, verified against each state's statute on Aug. 3, 2026. 21 of 51 jurisdictions key the kindergarten cutoff to September 1 — in 19 of them a child may turn 5 on the day itself; Arizona and New Mexico require turning 5 before it. 5 states leave the date to each district and 18 require kindergarten attendance itself. None of these rules depends on immigration status (Plyler v. Doe, 457 U.S. 202).
| State | Turn 5 | K required? | Compulsory ages | Free school to age |
|---|---|---|---|---|
| Alabama | on or before Sept. 1 | Yes * | 6–17 | 19 † |
| Alaska | District decides * | No | 7–16 | 19 * |
| Arizona | before Sept. 1 | No | 6–16 | 21 |
| Arkansas | on or before Aug. 1 | Yes | 5–18 | 21 |
| California | on or before Sept. 1 | No | 6–18 | 21 |
| Colorado | District decides | No | 6–17 | 21 |
| Connecticut | on or before Sept. 1 * | Yes | 5–18 | 21 |
| Delaware | on or before Aug. 31 | Yes | 5–16 | 21 |
| District of Columbia | on or before Sept. 30 | Yes | 5–18 | no limit in statute |
| Florida | on or before Sept. 1 | No | 6–16 | no limit in statute |
| Georgia | on or before Sept. 1 | No | 6–16 | 20 |
| Hawaii | on or before July 31 | Yes | 5–18 | 20 |
| Idaho | on or before Sept. 1 | No | 7–16 | 21 |
| Illinois | on or before Sept. 1 | No | 6–17 | 21 |
| Indiana | on or before Aug. 1 | No | 7–18 | no limit in statute |
| Iowa | on or before Sept. 15 | No | 6–16 | 21 |
| Kansas | on or before Aug. 31 | No | 7–18 | no limit in statute |
| Kentucky | on or before Aug. 1 * | No | 6–16 | 21 |
| Louisiana | on or before Sept. 30 | Yes | 5–18 | 20 |
| Maine | on or before Oct. 15 | No | 6–17 | 20 |
| Maryland | on or before Sept. 1 | Yes | 5–18 | 21 |
| Massachusetts | District decides | No | 6–16 | no limit in statute * |
| Michigan | on or before Sept. 1 | No | 6–18 | 20 |
| Minnesota | on or before Sept. 1 | No | 7–17 | 21 |
| Mississippi | on or before Sept. 1 | No | 6–17 | 21 |
| Missouri | before Aug. 1 | No | 7–17 | 21 |
| Montana | on or before Sept. 10 | No | 7–16 | 19 |
| Nebraska | on or before July 31 | No | 6–18 | 21 |
| Nevada | on or before Aug. 1 * | Yes | 6–18 | no limit in statute * |
| New Hampshire | Not set in state statute | No | 6–18 | 21 |
| New Jersey | on or before Oct. 1 | No | 6–16 | 20 |
| New Mexico | before Sept. 1 | Yes | 5–18 | 22 |
| New York | District decides | No | 6–16 | 21 |
| North Carolina | on or before Aug. 31 | No | 7–16 | 21 |
| North Dakota | before Aug. 1 | No | 7–16 | 21 |
| Ohio | by the first day of instruction * | Yes | 6–18 | 22 |
| Oklahoma | on or before Sept. 1 | Yes | 5–18 | 21 |
| Oregon | on or before Sept. 1 | No | 6–18 | 19 |
| Pennsylvania | District decides | No | 6–18 | 21 |
| Rhode Island | on or before Sept. 1 | Yes | 6–18 | no limit in statute |
| South Carolina | on or before Sept. 1 | Yes | 5–17 | 21 * |
| South Dakota | on or before Sept. 1 | Yes | 5–18 | 21 |
| Tennessee | on or before Aug. 15 | Yes | 6–18 | no limit in statute |
| Texas | on or before Sept. 1 | No | 6–19 | 21 |
| Utah | on or before Sept. 1 | No | 6–18 | 18 |
| Vermont | on or before Jan. 1 * | No | 6–16 | no limit in statute |
| Virginia | on or before Sept. 30 | Yes | 5–18 | 20 |
| Washington | on or before Aug. 31 | No | 8–18 | 21 |
| West Virginia | before July 1 | No * | 6–17 | 21 * |
| Wisconsin | on or before Sept. 1 | Yes | 6–18 | 20 |
| Wyoming | on or before Aug. 1 | No | 7–16 | 21 |
* = value corrected by reading the state statute (the aggregator tables everyone republishes carry a different value — 13 corrections across 10 states). † = single source. "Turn 5": the deadline to start kindergarten in the school year beginning that fall; "before" excludes the printed day itself. Compulsory ages are when attendance is required by law — not the same thing as kindergarten entry age. Per-row source: the state's statute or education agency (URLs in the downloadable JSON); cross-referenced against ECS, Free and Compulsory School Age Requirements (Oct. 2025) and State K-3 Policies (June 2023).
What the data shows
- September 1 is the plurality, not the rule. 21 of 51 jurisdictions use it. The remainder are spread across seven states keyed to August 1, four to August 31, three jurisdictions (Louisiana, Virginia and the District of Columbia) to September 30, two to July 31, and single states at July 1, August 15, September 10, September 15, October 1, October 15 and January 1 — plus five that leave it to districts, one that ties the deadline to the district’s own first day of instruction, and one with no date in statute at all.
- A child born in October is a kindergartner in Vermont and waits a year in twenty-one other states. Vermont’s statutory deadline is a fifth birthday on or before January 1, so an October birthday clears it — with the caveat, written into the same statute, that a Vermont district may require a date of its own anywhere between August 31 and January 1. In the 21 jurisdictions that use September 1, the same child is not eligible until the following school year. For a family that moves between June and September, that is the difference between enrolling now and being turned away.
- The one-day wording is part of the fact. Five states write the cutoff as before the date rather than on or before it: Arizona, Missouri, New Mexico, North Dakota and West Virginia. A table that flattens before September 1 into September 1 is wrong for every child born on September 1, and one that flattens North Dakota’s before August 1 into August 1 is wrong for every child born that day.
- Kindergarten is optional in two-thirds of the country. Exactly 18 of 51 jurisdictions require a child to attend kindergarten. Most of the rest require districts to offer it while leaving attendance to the family until compulsory attendance begins — but even the duty to offer is not universal: Michigan law does not require a district that does not otherwise provide kindergarten to offer one, and New York’s statute says districts may maintain kindergartens, obliging a district without one to admit the child to first grade instead.
- The upper limit is where the surprises are. 35 of 51 jurisdictions set the free-education age limit at 20 or 21; 9 set none in statute; and only one, Utah, prints a figure as low as 18.
Missing the cutoff is not truancy
The kindergarten entrance cutoff and the compulsory-attendance age are two different rules in two different statutes, and in most states they are years apart. Compulsory attendance begins at age 5 in only 12 jurisdictions. It begins at 6 in 28, at 7 in 10, and at 8 in Washington — the latest start in the country.
The practical consequence is stated plainly: a child who is too young for kindergarten under the state’s entrance cutoff is, in almost every state, also below the age at which school attendance is legally required. There is no attendance duty to violate, and no truancy exposure, in the gap between the two ages. The table prints both columns next to each other so the gap is visible per state rather than inferred.
Two rows do not reduce to a single number, and printing one would mislead:
- Kentucky is published everywhere as 6 to 16. KRS 159.010 does not set one statewide upper age. It makes 6 to 16 the default, lets any local board adopt a district-wide policy extending compulsory attendance to 18, and provides that once 55% of local districts adopt such a policy, all districts must, effective with the school year four years after the threshold is met. Whether that trigger has fired is not readable from the statute itself, so 16 is the statutory default and not necessarily the operative age in a given district.
- North Dakota reads before August first, so the last birthday that qualifies is July 31 — a child who turns 5 on August 1 does not make the year. The table prints it as before Aug. 1 rather than normalizing it to the first, which would be off by one day.
How late free public school runs
This is the part of the table that matters most to a teenager who arrives with an interrupted education. 35 of 51 jurisdictions set the upper age limit for free public education at 20 or 21, and 9 — the District of Columbia, Florida, Indiana, Kansas, Massachusetts, Nevada, Rhode Island, Tennessee and Vermont — set no maximum age in statute at all. Only Utah prints a limit as low as 18, and the same statute adds an explicit extension for a person over 18 who is domiciled in the state and has not completed the requirements for a high school diploma.
Categorically, that means an 18-year-old with an incomplete secondary education is within the statutory age range for enrollment in a public high school in most of the country, not outside it. Several states go further in named provisions carried in the dataset’s notes: Maine allows war veterans who did not complete high school before their 18th birthday to enroll until graduation or the end of the school year in which they reach 25; Pennsylvania lets a student who reaches 21 during the school term finish that term; Montana trustees may admit adults 19 and older at their discretion. What happens after high school is governed by a different set of state rules entirely — those are on in-state tuition access by state.
Where the published tables are wrong for 2026-27
Every 50-state table of school-age requirements in circulation traces back to one publisher, the Education Commission of the States, and its kindergarten comparison is stamped June 2023. Reading the statutes changed 13 values across 10 states. Four of those matter enough to state on their own:
- Ohio no longer has a calendar cutoff at all. House Bill 114, signed Dec. 19, 2025 and effective Mar. 20, 2026, abolished the old district choice between August 1 and September 30 and requires a child to be five by the first day of instruction of the school year of admittance. It first applies to 2026-27 — this school year, which is why the aggregator tables built in 2023 cannot be right about Ohio now.
- Connecticut moved to September 1 in 2024. Public Act 23-159 replaced January with September in Conn. Gen. Stat. 10-15c, effective July 1, 2024. Tables that still print January 1 for Connecticut are two years stale. The early-entry route changed with it: a written request to the principal plus a developmental-appropriateness assessment replaced the old board vote.
- Alaska’s printed September 1 rule does not take effect until 2034. The age-5 kindergarten entry clause sits at AS 14.03.080(h), and the Alaska Statutes print it marked [Effective June 30, 2034.] The operative rule for 2026-27 is district discretion under AS 14.03.080(c), with a floor of age 4 at the beginning of the school year, subject to minimum standards set by the state Board of Education. Publishing September 1 for Alaska states a rule that is not in force.
- Texas does not guarantee free public school until 26. That claim circulates widely and it is false as an entitlement. Tex. Educ. Code 25.001(b) is a two-tier provision: a district shall admit free of tuition a person who is over five and younger than 21 on the first day of September, and may admit a person who is at least 21 and under 26 for the purpose of completing the requirements for a high school diploma. Under 21 is an entitlement; 21 through 25 is district discretion, for diploma completion only, and the statute lets the district revoke it. The dataset records Texas at 5 to 21 for that reason.
One more distinction that is easy to get wrong in the other direction: California’s ordinary kindergarten cutoff is unchanged at a fifth birthday on or before September 1. Transitional Kindergarten is a separate program with its own age — a fourth birthday by September 1, from 2025-26 onward — and it is kept out of the kindergarten column here rather than merged into it.
None of this depends on immigration status
The ages vary by state. The right does not. Under Plyler v. Doe, 457 U.S. 202 (1982), a state may not deny access to a basic public education to any child residing in the state, whether present in the United States legally or otherwise. The joint Department of Education and Department of Justice guidance on school enrollment procedures, issued May 8, 2014, states that a district may not deny enrollment to a student who chooses not to provide a social security number, and may not bar a student from enrolling because the student lacks a birth certificate or has records indicating a foreign place of birth. Under 42 U.S.C. 11432(g)(3)(C)(i), a child experiencing homelessness must be enrolled immediately even without the records normally required for enrollment.
That same 2014 letter is where the federal layer hands off to the state layer. It notes that rules vary among states and districts as to what documents a student may use to show they fall within state- or district-mandated minimum and maximum age requirements, and that jurisdictions typically accept a variety of documents for that purpose. In other words: the federal government says the age rules are a state matter and that districts must accept a range of proof for them. This table is the state matter. The document side of enrolling is covered in how to enroll children in US schools, and the rights side in education rights.
Method and caveats
For each of the 50 states and DC the dataset records four things: the kindergarten entrance cutoff (the date by which a child must turn 5), whether the state requires kindergarten attendance itself, the compulsory school-attendance age range, and the maximum age to which free public education must be offered. Cutoffs are stored as recurring month-day values, not as a date in a single year, because the rule recurs annually; the on-or-before versus strictly-before boundary is stored separately because it differs by one day and by one child.
The provenance matters here more than usual. Both NCES tables that appear to corroborate this data — State Education Practices Table 1.2 and Digest Table 234.10 — name the Education Commission of the States as their source in their own source notes, so they are republication, not independent confirmation. The only genuine verification is the statute, which is what each row was checked against on Aug. 3, 2026; the source URL and confidence label are stored per field, not per row — with a statute citation on all but two fields — so a row can be statute-verified on its cutoff and single-source on its age limit without that distinction being lost. 50 of the 51 rows have all four fields checked against the state’s own statute or education agency. The exception is Alabama’s free-education age limit, which is marked single-source and flagged in the table, because the Alabama code site was unreachable.
Two conventions to carry if the data is republished. First, the free-education figure is the upper age limit as the statutes and the standard comparison state it, which is usually written as an exclusive bound — a statute reading under 21 is stored as 21, and the last age actually served is 20. Second, where a state leaves the entrance age to districts, the value is the string LEA-option and where a statute sets no maximum, it is not-specified-in-statute; neither is null, because a blank would be read as missing data and silently dropped from counts, when in both cases the absence of a statewide number is the finding.
The table renders directly from the dataset file, so it cannot drift from the data; the prose was checked against the same file before publication. The rows are re-verified annually in mid-July to early August, before the back-to-school window, and every district-option row is re-checked because those flip when a legislature standardizes. This is general information, not legal advice. The full set of open files is at MigrantUSA datasets.
Download the data: school_enrollment_ages.json — all 50 states and DC, with the kindergarten entrance cutoff and its boundary, whether kindergarten attendance is required, the compulsory age range, the free-education age limits, and for every field a source URL and a confidence label, with a statute citation on all but two fields. Free to reuse with attribution.
Suggested citation: MigrantUSA, “School enrollment ages by state, 2026-27,” https://migrantusa.com/datasets/school-enrollment-ages-by-state/ (accessed [date]).
This is general information, not legal advice. School-age statutes change from one legislative session to the next, and districts apply them through their own enrollment policies, so the rule that governs a particular child is the one that state’s statute and that district apply this year. Nothing on this page assesses any child’s eligibility for anything. Consult an attorney or an accredited legal-aid provider about your situation.