How Much do Preschool Teachers Make in North Carolina?

Do preschool teachers in North Carolina make a lot of money? What is the average pay for North Carolina preschool teachers?

According to the Bureau of Labor Statistics, preschool teachers in North Carolina earn an average of $28,320 a year, equivalent to $13.62 an hour.

This is 18% less than preschool teachers nationwide and 42% less than the typical North Carolina worker.

  • Latest wage data is for May 2019
  • Pre-tax earnings; Wages only - does not include benefits
North Carolina Preschool Teacher Wages by Percentile
Percentile Hourly Annually
90th $19.57 $40,700
75th $15.15 $31,500
50th $12.83 $26,680
25th $10.54 $21,920
10th $8.96 $18,630
North Carolina Preschool Teachers Wages by Metro Area
  • Data is for the entire metro area, not just the city
Metro Area Hourly Annually
Asheville $15.13 $31,460
Burlington $13.52 $28,120
Charlotte $12.76 $26,530
Durham $14.53 $30,230
Fayetteville $16.10 $33,480
Goldsboro $12.96 $26,950
Greensboro $13.96 $29,030
Greenville $12.57 $26,140
Hickory $12.72 $26,460
Jacksonville $12.34 $25,670
New Bern $13.47 $28,010
Raleigh $14.36 $29,860
Rocky Mount $10.79 $22,450
Wilmington $11.50 $23,920
Winston-Salem $14.67 $30,520
North Carolina Preschool Teacher Wages by Year
Year Hourly Annually
2019 $13.62 $28,320
2018 $13.59 $28,260
2017 $13.49 $28,070
2016 $13.70 $28,500
2015 $13.41 $27,900
2014 $12.55 $26,100
2013 $12.27 $25,530
2012 $11.79 $24,530
2011 $11.58 $24,090