SalaryCalculations

Elementary School Teachers, Except Special Education Salary in North Carolina

State wage data from the BLS OEWS survey, May 2025.

Median annual

$54,930

Median hourly

$26

Average annual

$54,070

Employed in state

42K

The median annual salary for Elementary School Teachers, Except Special Education in North Carolina is $54,930, or about $26 an hour. That is 14% lower than the national median.

Pay in North Carolina ranges from $45,570 at the 10th percentile to $62,590 at the 90th percentile. Roughly 42K people work as elementary school teachers, except special education in the state.

Pay distribution in North Carolina

10th$45,570
25th$47,470
Median$54,930
75th$59,730
90th$62,590

Salary calculator

Hourly
$26.41
Daily
$211
Weekly
$1,056
Bi-weekly
$2,113
Monthly
$4,578
Annual
$54,930

$54,930 a year is around the 50th percentile for Elementary School Teachers, Except Special Educations in North Carolina. The median is $54,930.

Elementary School Teachers, Except Special Education pay by metro area in North Carolina

Metro areaMedian annualEmployment
Virginia Beach-Chesapeake-Norfolk, VA-NC$63,3807.1K
Raleigh-Cary, NC$60,1705.8K
Greensboro-High Point, NC$59,7302.6K
Charlotte-Concord-Gastonia, NC-SC$58,68011K
Burlington, NC$56,740670
Winston-Salem, NC$56,5102.2K
Greenville, NC$55,490740
Fayetteville, NC$54,3501.5K
Durham-Chapel Hill, NC$51,4002.4K
Pinehurst-Southern Pines, NC$50,540530
Asheville, NC$50,0801.4K
Hickory-Lenoir-Morganton, NC$49,5401.6K
Goldsboro, NC$49,240640
Rocky Mount, NC$48,670550
Jacksonville, NC$48,3701.0K

Other jobs in North Carolina

All salaries in North Carolina →