verified BLS-Verified Source: U.S. Bureau of Labor Statistics (BLS) May 2025 release

Preschool Teacher Salary in North Carolina

Median Annual in North Carolina
$35,710/yr
Median Hourly Wage
$17.17/hr
▼ 6% below U.S. median

Salary Distribution in North Carolina

groups Employed in NC
18,370
public U.S. Median
$38,140
savings Real pay (cost-adjusted)
$37,858 #34 of 51

Preschool Teacher pay in North Carolina, explained

Preschool teachers in North Carolina earn a median of $35,710 per year ($17.17 per hour), which is 6% below the national median of $38,140. Entry-level workers earn around $28,700, while the most experienced preschool teachers reach about $47,530. Pay varies by employer, setting, and metro area within North Carolina.

Is $35,710 good pay in North Carolina?

Adjusted for North Carolina's cost of living (which runs 94% of the U.S. average), that $35,710 is worth about $37,858 in national buying power — ranking North Carolina #34 for real pay (vs #38 on the sticker number).

See the full Preschool Teacher Real Pay Index arrow_forward

Preschool Teacher pay by experience in North Carolina

Entry level (10th pct)
$28,700
$13.80/hr
Median
Mid-career (50th pct)
$35,710
$17.17/hr
Experienced (90th pct)
$47,530
$22.85/hr

Preschool Teacher pay in neighboring states

StateMedian / yrReal payvs NC
North Carolina (here) $35,710 $37,858
Georgia $43,920 $45,611 −$8,210
Virginia $37,140 $36,734 −$1,430
South Carolina $34,500 $36,800 +$1,210
Tennessee $34,280 $37,314 +$1,430

Preschool Teacher in North Carolina: FAQ

How much do preschool teachers make in North Carolina?

Preschool teachers in North Carolina earn a median of $35,710 per year ($17.17 per hour), compared with $38,140 nationally.

Does North Carolina pay preschool teachers well?

At $35,710, North Carolina pays 6% below the national median for preschool teachers. An estimated 18,370 work in the state.

Preschool Teacher salary in other states

All 51 states ranked arrow_forward

Related careers in North Carolina