By the 2025 to 2026 school year, every California four-year-old can attend transitional kindergarten (TK), tuition-free, at their local public school district. That is a meaningful shift: TK was historically a narrow program for late-birthday children, and the expansion to universal access is one of the largest pre-K expansions in the country.
This guide explains what TK is, who qualifies under the universal rules, how TK differs from public preschool and from daycare, what the actual school day looks like, and how it changes the math for a family currently paying private preschool. We use plain language, the 2025 to 2026 eligibility rules, and the perspective of working parents who still need daycare wrap-around hours.
Transitional kindergarten is the first year of a two-year kindergarten experience offered by California public school districts. TK is taught by a credentialed teacher, follows a kindergarten-aligned curriculum, and is held on a public school campus alongside kindergarten and older grade classrooms. It is not preschool, and it is not daycare. It is the first of two kindergarten years, and children move on to traditional kindergarten the following year.
TK is free. Public school districts are not allowed to charge tuition for TK. Optional before- and after-school programs at the same school site may charge a fee, but the core instructional day is free.
California phased in universal TK over a four-year window. The 2025 to 2026 program year is the first year of full universal eligibility.
| School year | Eligible birthdays |
|---|---|
| 2022 to 2023 | September 2 through February 2 (legacy rule) |
| 2023 to 2024 | September 2 through April 2 |
| 2024 to 2025 | September 2 through June 2 |
| 2025 to 2026 | September 2, 2020 through September 1, 2021 — every California four-year-old |
| 2026 to 2027 and onward | Every child who turns 4 by September 1 of the school year (universal) |
Eligibility is based on the child's birthday, not on income, immigration status, or parents' work hours. There is no application fee and no income test. Districts cannot deny TK enrollment based on disability status, language background, or any factor other than residency in the district's enrollment area.
A TK day is the length of a regular kindergarten day at the same district. Most California districts run a TK day of roughly 3 to 3.5 hours (a "minimum day") or 4 to 4.5 hours (a longer day), with a few districts now offering full-day TK on a 6-hour schedule. The day starts and ends on the district's regular bell schedule, which is rarely synced with a working parent's office hours.
Districts are required to publish their TK schedule in advance. Verify your district's specific TK hours before you enroll; this single number drives most of the wrap-around-care math below.
California sets TK class size and ratio standards tighter than traditional kindergarten:
For most working California families, TK is one piece of the day, not the whole day. Here is how the three options compare:
| Option | Hours | Cost | Calendar |
|---|---|---|---|
| TK at public school | 3 to 4.5 hours/day | Free | School-year, plus all district holidays and summer break |
| Private preschool | 3 hours (half-day) or 8 to 10 hours (full-day) | $650 to $2,200/month | School-year or year-round, depending on provider |
| Daycare (full-day) | 9 to 11 hours/day | $1,400 to $2,800/month | Year-round, fewer holiday closures than public schools |
For a household where both parents work full-time outside the home, TK alone is rarely sufficient: the TK day is 3 to 4.5 hours, and most parents need 9 to 11 hours of coverage. The pairing parents typically choose is TK in the morning plus an after-school child care program (often called "Expanded Learning Opportunities" in California) or wrap-around at a private daycare in the afternoon.
The annual savings from TK depend on what the family was doing before.
Before TK: full-time private preschool at $2,000 per month, or $24,000 per year.
After TK starts: the child attends TK 8:30 to 12:30 at the local elementary school. The family enrolls in the district's after-school Expanded Learning program from 12:30 to 5:30, which is offered free or sliding-scale to most families.
New annual cost: $0 to $3,000, depending on the district's after-school fee policy.
Annual savings: $21,000 to $24,000.
That savings is the largest single discount California offers a parent of a preschool-age child. It is also a big reason many California daycares lose their four-year-old cohort to TK starting in mid-August and have to rebuild their three-year-old room intake to compensate.
If my child has a TK-eligible birthday, do they have to attend TK? No. TK is voluntary. Families may keep their child in private preschool or daycare. Children can enter kindergarten at age 5 without having attended TK.
Can my child attend TK and a private daycare on the same day? Yes, this is the most common arrangement for working families. TK runs the morning; daycare or after-school care covers the afternoon. Some families do daycare in the morning and the district's free after-school program after TK.
Will my child go to kindergarten after TK? Yes. TK is the first of two kindergarten years. Children move into traditional kindergarten the following August.
If you have a TK-eligible child and you currently use a California daycare, the right next move is usually to enroll in TK and keep your daycare relationship for wrap-around afternoon hours. Many California daycares have adapted their schedules to receive TK kids at 12:30 or 1:00 pm. Our Los Angeles, San Francisco, San Diego, Sacramento, and Oakland directories flag providers that offer TK-aligned afternoon programs.
For broader context, see our California state daycare guide and the DaycareSquare cost pillar. The Preschool vs Pre-K explainer is also useful if you are weighing TK against a private preschool you love.
Get our free daycare starter kit — the 27-question tour checklist, a cost-comparison worksheet, and what to ask about waitlists. One email, no spam.
Or jump in: tour questions · cost calculator · comparison checklist