Upholsterers Salary in North Carolina

BLS OEWS May 2025 • 8 metro areas • North Carolina

Upholsterers in North Carolina earn a median salary of $46,455 per year on average across 8 metro and nonmetro areas, +0.6% vs the national median of $46,190. An estimated 3,640 upholsterers are employed across North Carolina, with salaries ranging from $37,070 to $59,400 depending on location.

$46,455 Avg median salary in North Carolina
$59,400 Highest paying metro
$37,070 Lowest paying metro
3,640 Employed in North Carolina

Compare Upholsterers salaries & buying power

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

Full tool →
Upholsterers
in
    vs

      Upholsterers salaries by city in North Carolina

      Metro area Median salary 25th pct 75th pct Employed
      Hickory, NC $59,400 $47,960 $64,000 2,140
      Western North Carolina $50,650 $39,570 $62,490 40
      Eastern North Carolina $49,570 $44,530 $58,300 70
      Durham, NC $49,500 $34,960 $58,490 70
      Greensboro, NC $47,590 $37,160 $57,660 770
      Raleigh, NC $40,020 $35,750 $49,190 60
      Central North Carolina $37,840 $30,810 $45,050 90
      Winston, NC $37,070 $37,070 $42,420 400

      View Upholsterers salaries in all cities