Charlotte has no statewide universal pre-K, but it has more than most. North Carolina's NC Pre-K is targeted at income-eligible four-year-olds, per the NC Division of Child Development and Early Education. On top of that, Mecklenburg County runs MECK Pre-K, a free program open to four-year-olds countywide regardless of income, subject to seats. Families without a free seat pay private tuition that commonly runs $900 to $1,400 per month in 2026.
This guide explains the difference between NC Pre-K and Mecklenburg County's MECK Pre-K, who qualifies for each, the age cutoff, how to apply, and what private preschool costs. It sits alongside our daycare cost pillar and our statewide North Carolina pre-K explainer.
Not statewide, but partly at the county level. North Carolina does not fund universal pre-K, so the state's NC Pre-K program is targeted at income-eligible and at-risk four-year-olds, per the NC Division of Child Development and Early Education. Mecklenburg County also runs MECK Pre-K, a county-funded program that offers free preschool to four-year-olds in the county regardless of income, subject to seat availability, per Mecklenburg County.
So Charlotte sits between cities like Nashville, where free pre-K is income-based only, and Washington, DC, where every four-year-old has a seat. MECK Pre-K opens free seats to all incomes, but the program is seat-limited, so a seat is likely-but-not-guaranteed, per Mecklenburg County.
Two paths exist. NC Pre-K serves four-year-olds whose family income is at or below 75% of the state median income, plus children with other risk factors such as limited English, a developmental disability, or a military-connected parent, per the NC Division of Child Development and Early Education. MECK Pre-K is open to all four-year-olds living in Mecklenburg County regardless of income, subject to available seats, per Mecklenburg County.
Families who do not land a free seat still have routes, including Head Start and private preschool. The table below lays out the main options.
| Program / option | Ages | Cost | Who it fits |
|---|---|---|---|
| MECK Pre-K (Mecklenburg County) | 4 | Free | Any four-year-old in the county, as seats allow |
| NC Pre-K (state) | 4 | Free if eligible | Income-eligible and at-risk four-year-olds |
| Head Start (federal) | 3–5 | Free if eligible | Income-eligible and priority families |
| Private preschool | Roughly 2–5 | $900–$1,400 / month | Families wanting longer hours or no waitlist |
MECK Pre-K rules come from Mecklenburg County; NC Pre-K eligibility and the income threshold follow the NC Division of Child Development and Early Education, 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 Charlotte area, and is discussed below.
North Carolina pre-K programs serve four-year-olds who turn four on or before August 31 of the program year, per the NC Division of Child Development and Early Education. Families apply through Mecklenburg County for MECK Pre-K and through the local NC Pre-K administrator for the state program, submitting age and, for NC Pre-K, income documents.
Application windows generally open in late winter or spring; because dates shift each year, confirm the current window with each program. You can apply to both MECK Pre-K and NC Pre-K to widen your odds of a free seat.
Full-time private preschool in Charlotte commonly runs about $900 to $1,400 per month in 2026, per Child Care Aware of America and the U.S. Department of Labor National Database of Childcare Prices. Families who do not secure a free MECK Pre-K or NC Pre-K seat often pay private tuition in this range.
A South End family paying for full-time private preschool for a four-year-old can spend roughly $1,000 to $1,350 per month, or about $12,000 to $16,200 per year, per Child Care Aware of America data for the Charlotte area.
If the same child secures a free MECK Pre-K or NC Pre-K seat, the core program cost drops to $0, though the program day may be shorter than a full work day, so some families still pay for wraparound care.
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. MECK Pre-K is a real, free, all-income option that most cities do not have, but it is seat-limited, so applying does not guarantee a place. NC Pre-K adds free seats only for income-eligible families. The program day is often shorter than a work day, so wraparound care costs extra. Apply to both county and state programs, and keep a private backup in mind in case neither comes through.
Is there universal pre-K in Charlotte?
Not statewide, but partly at the county level. North Carolina does not fund universal pre-K, so the state's NC Pre-K program is targeted at income-eligible and at-risk four-year-olds, per the NC Division of Child Development and Early Education. Mecklenburg County also runs MECK Pre-K, a county-funded program that offers free preschool to four-year-olds in the county regardless of income, subject to seat availability, per Mecklenburg County.
Who qualifies for free pre-K in Charlotte?
Two paths exist. NC Pre-K serves four-year-olds whose family income is at or below 75% of the state median income, plus children with other risk factors such as limited English, a developmental disability, or a military-connected parent, per the NC Division of Child Development and Early Education. MECK Pre-K is open to all four-year-olds living in Mecklenburg County regardless of income, subject to available seats, per Mecklenburg County.
What is the age cutoff for Charlotte pre-K?
North Carolina pre-K programs serve four-year-olds who turn four on or before August 31 of the program year, per the NC Division of Child Development and Early Education. A child who misses that cutoff generally waits for the following year, so check the date against your child's birthday before assuming a seat is possible.
How do I apply for MECK Pre-K or NC Pre-K in Charlotte?
Families apply through Mecklenburg County for MECK Pre-K and through the local NC Pre-K administrator for the state program, submitting age and, for NC Pre-K, income documents, per Mecklenburg County and the NC Division of Child Development and Early Education. Application windows generally open in late winter or spring; because dates shift each year, confirm the current window with the program before applying.
What does private preschool cost in Charlotte?
Full-time private preschool in Charlotte commonly runs about $900 to $1,400 per month in 2026, per Child Care Aware of America and the U.S. Department of Labor National Database of Childcare Prices. Families who do not secure a free MECK Pre-K or NC Pre-K seat often pay private tuition in this range.
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 Charlotte daycare guide, the statewide North Carolina pre-K explainer, and the DaycareSquare cost pillar.
Neighborhood-level costs, waitlist reality, and how to find care across Charlotte.
Read → StatewideHow NC Pre-K eligibility works across the state, beyond Mecklenburg County.
Read → ToolModel a Charlotte preschool year, with a free or private seat.
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