Salaripedia
English

How much does a preschool teacher make in North Carolina?

$35,710a year

Median yearly pay for preschool teachers in North Carolina. That is $17.17 an hour or $2,976 a month.

Hourly
$17.17
Vs. national median
-6%
Rank among states
38 of 51
Jobs in the state
18,370
Pay range
Lowest 10%: $28,700Median: $35,710Highest 10%: $47,530
PercentileYearlyHourly
10th$28,700$13.80
25th$30,700$14.76
Median$35,710$17.17
75th$40,330$19.39
90th$47,530$22.85

Cities in North Carolina

Metro areas, median yearly pay.

Durham, NC$36,600
Charlotte, NC$36,480
Virginia Beach, VA$36,330
Raleigh, NC$36,030
Asheville, NC$35,890
Greensboro, NC$35,710
Wilmington, NC$34,880
Pinehurst, NC$34,860
Winston-Salem, NC$34,180
Burlington, NC$33,680
Fayetteville, NC$33,260
Greenville, NC$33,130
Hickory, NC$32,970
Jacksonville, NC$31,320
Rocky Mount, NC$30,280
Goldsboro, NC$30,050
Salaries for every job in North Carolina

Nearby in the ranking

States with similar pay for preschool teachers.

35. Missouri$36,090
36. Pennsylvania$36,050
37. Florida$35,860
38. North Carolina$35,710
39. Ohio$35,180
40. Utah$35,010
41. South Carolina$34,500
Preschool Teacher salary in all states

Frequently asked questions

How much does a preschool teacher make an hour in North Carolina?

The median hourly pay in North Carolina is $17.17 ($35,710 a year).

Do preschool teachers make more in North Carolina than the national average?

No: $35,710 against $38,140 nationally, 6% less.

Where does North Carolina rank for preschool teacher pay?

North Carolina ranks 38 of 51 states.

Which city in North Carolina pays preschool teachers the most?

Durham-Chapel Hill, NC, with a median of $36,600 a year.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.