Childcare Workers Salary in North Carolina

BLS OEWS May 2025 • 18 metro areas • North Carolina

Childcare Workers in North Carolina earn a median salary of $28,199 per year on average across 18 metro and nonmetro areas, -12% vs the national median of $32,050. An estimated 13,100 childcare workers are employed across North Carolina, with salaries ranging from $26,740 to $32,730 depending on location.

$28,199 Avg median salary in North Carolina
$32,730 Highest paying metro
$26,740 Lowest paying metro
13,100 Employed in North Carolina

Compare Childcare Workers salaries & buying power

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

Full tool →
Childcare Workers
in
    vs

      Childcare Workers salaries by city in North Carolina

      Metro area Median salary 25th pct 75th pct Employed
      Asheville, NC $32,730 $26,970 $36,690 480
      Durham, NC $30,280 $27,590 $35,430 690
      Charlotte, NC-SC $28,840 $23,830 $34,160 4,010
      Winston, NC $28,780 $22,840 $34,550 850
      Western North Carolina $28,480 $23,100 $34,040 640
      Raleigh, NC $28,290 $23,060 $34,640 2,090
      Greensboro, NC $28,160 $23,430 $33,480 840
      Wilmington, NC $28,050 $26,110 $34,420 510
      Hickory, NC $28,020 $23,900 $34,130 290
      Fayetteville, NC $27,960 $24,160 $33,750 360
      Central North Carolina $27,770 $22,020 $36,320 950
      Pinehurst, NC $27,650 $25,210 $33,840 130
      Goldsboro, NC $27,280 $22,100 $30,120 110
      Burlington, NC $27,260 $22,060 $33,370 120
      Rocky Mount, NC $27,230 $21,940 $29,840 130
      Eastern North Carolina $27,160 $21,680 $32,130 550
      Greenville, NC $26,910 $21,550 $28,140 210
      Jacksonville, NC $26,740 $24,500 $29,960 140

      View Childcare Workers salaries in all cities