San Diego's universal pre-K runs through transitional kindergarten (TK), now free to every four-year-old at public schools with no income test, per the California Department of Education. San Diego Unified and other local districts deliver it. Three-year-olds are served by income-based programs instead. A free TK seat replaces private preschool that commonly runs $1,200 to $1,800 per month in 2026.
This guide explains how California's universal prekindergarten and TK work in San Diego, who qualifies, how to enroll, what happens for three-year-olds and full-day needs, and what private preschool costs. It sits alongside our daycare cost pillar and our statewide California pre-K explainer.
Yes, for four-year-olds. California's universal prekindergarten is delivered mainly through transitional kindergarten (TK), which is now free to all four-year-olds at public schools with no income requirement, per the California Department of Education. San Diego Unified and other local districts offer TK. Three-year-olds are served through income-based programs rather than universal TK.
California completed its multi-year TK expansion so that, by the 2025-2026 school year, every age-eligible four-year-old could enroll, per the California Department of Education. That makes San Diego's four-year-old pre-K genuinely universal, even though it is structured as a grade of public school rather than a standalone preschool program.
For the 2026-2027 school year, a child qualifies for transitional kindergarten if they turn four by September 1, 2026, per the California Department of Education. The only requirements are the child's age and where the family lives; there is no income test. TK gives a year of learning with a credentialed teacher at no cost to families.
Four-year-olds get universal TK, while three-year-olds and families needing full-day care rely on other routes. The table below lays out the main options.
| Program / option | Ages | Cost | Who it fits |
|---|---|---|---|
| Transitional kindergarten (TK) | Turns 4 by Sept 1 | Free, no income test | All four-year-olds |
| California State Preschool (CSPP) | 3–4 | Free if income-eligible | Income-eligible families, including 3-year-olds |
| Head Start (federal) | 3–5 | Free if eligible | Income-eligible and priority families |
| Private preschool | Roughly 2–5 | $1,200–$1,800 / month | Three-year-olds or families wanting full-day care |
TK eligibility is set by the California Department of Education, the State Preschool Program is administered by the CDE, and Head Start follows the federal Office of Head Start. The private cost range is drawn from Child Care Aware of America and the U.S. Department of Labor National Database of Childcare Prices for the San Diego area, and is discussed below.
Families enroll through their local school district; in the city, that is San Diego Unified School District, which runs universal transitional kindergarten, per San Diego Unified. Enrollment typically opens in the spring before the school year, and you provide proof of the child's age and proof of address. Check your district's enrollment page for current dates and assigned schools.
If you live outside the city of San Diego, enroll with your own district, since TK is run school-by-school. Ask each school about expanded learning or before- and after-school care if you need coverage beyond the TK day.
Universal TK covers four-year-olds, not three-year-olds, and the TK day follows the school schedule rather than a full work day, per the California Department of Education. Three-year-olds can attend the income-based California State Preschool Program or Head Start, and many TK families add expanded learning or private wraparound care to cover full-day, full-year needs.
A North Park family paying for full-time private preschool for a four-year-old can spend roughly $1,300 to $1,700 per month, or about $15,600 to $20,400 per year, per Child Care Aware of America data for the San Diego area.
If the same child enrolls in free transitional kindergarten, the core school-day cost drops to $0, with the family paying only for any expanded learning or wraparound hours beyond the TK day.
A Dependent Care FSA and the federal Child and Dependent Care Credit can further offset wraparound or summer care; see our tax-credit explainer below.
The honest tradeoff. San Diego's four-year-old pre-K is genuinely free and universal through TK, which is a big deal. But it has real edges: three-year-olds are not covered by universal TK, the TK day is a school day rather than a full work day, and full-year coverage usually means adding paid wraparound care. For a three-year-old or a family needing full days, you are still largely in the private market.
Is pre-K free in San Diego?
Yes, for four-year-olds. California's universal prekindergarten is delivered mainly through transitional kindergarten (TK), which is now free to all four-year-olds at public schools with no income requirement, per the California Department of Education. San Diego Unified and other local districts offer TK. Three-year-olds are served through income-based programs rather than universal TK.
Who qualifies for transitional kindergarten in San Diego?
For the 2026-2027 school year, a child qualifies for transitional kindergarten if they turn four by September 1, 2026, per the California Department of Education. The only requirements are the child's age and where the family lives; there is no income test. TK gives a year of learning with a credentialed teacher at no cost to families.
How do I enroll my child in TK in San Diego?
Families enroll through their local school district; in the city, that is San Diego Unified School District, which runs universal transitional kindergarten, per San Diego Unified. Enrollment typically opens in the spring before the school year, and you provide proof of the child's age and proof of address. Check your district's enrollment page for current dates and assigned schools.
What about three-year-olds and full-day care in San Diego?
Universal TK covers four-year-olds, not three-year-olds, and the TK day follows the school schedule rather than a full work day, per the California Department of Education. Three-year-olds can attend the income-based California State Preschool Program or Head Start, and many TK families add expanded learning or private wraparound care to cover full-day, full-year needs.
What does private preschool cost in San Diego?
Full-time private preschool in San Diego commonly runs about $1,200 to $1,800 per month in 2026, per Child Care Aware of America and the U.S. Department of Labor National Database of Childcare Prices. A free TK seat removes the core preschool-year cost for four-year-olds, though families often still pay for wraparound hours beyond the school day.
If you are weighing options, walk through our comparison checklist and tour questions list, and model your year with the cost calculator. For more, see the San Diego daycare guide, the statewide California pre-K explainer, and the DaycareSquare cost pillar.
Neighborhood-level costs, waitlist reality, and how to find care across San Diego.
Read → StatewideHow California's universal prekindergarten and TK rollout work across the state.
Read → ToolModel your San Diego year with a free TK seat factored in.
Open →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