Substitute Teachers, Short-Term Salary in North Carolina

BLS OEWS May 2025 • 16 metro areas • North Carolina

Substitute Teachers, Short-Term in North Carolina earn a median salary of $32,594 per year on average across 16 metro and nonmetro areas, -15.3% vs the national median of $38,470. An estimated 21,570 substitute teachers, short-term are employed across North Carolina, with salaries ranging from $27,390 to $46,850 depending on location.

$32,594 Avg median salary in North Carolina
$46,850 Highest paying metro
$27,390 Lowest paying metro
21,570 Employed in North Carolina

Compare Substitute Teachers, Short-Term salaries & buying power

Pick two cities to see how salary and purchasing power differ.

Full tool →
Substitute Teachers, Short-Term
in
    vs

      Substitute Teachers, Short-Term salaries by city in North Carolina

      Metro area Median salary 25th pct 75th pct Employed
      Fayetteville, NC $46,850 $34,920 $46,850 1,530
      Jacksonville, NC $40,880 $28,060 $45,790 140
      Central North Carolina $34,980 $29,010 $34,980 3,690
      Raleigh, NC $34,160 $29,160 $37,030 2,640
      Durham, NC $32,940 $30,640 $36,610 1,160
      Asheville, NC $32,420 $32,420 $39,190 650
      Wilmington, NC $32,350 $29,580 $38,620 950
      Western North Carolina $31,160 $28,330 $32,270 1,540
      Greensboro, NC $30,890 $27,980 $37,080 950
      Hickory, NC $30,620 $29,340 $34,540 950
      Charlotte, NC-SC $30,550 $28,800 $37,310 3,100
      Winston, NC $29,610 $27,770 $35,960 1,800
      Pinehurst, NC $29,000 $27,450 $36,280 150
      Rocky Mount, NC $28,980 $28,980 $28,980 140
      Eastern North Carolina $28,730 $26,550 $32,420 2,010
      Greenville, NC $27,390 $21,070 $33,650 170

      View Substitute Teachers, Short-Term salaries in all cities