Salaripedia
English

How much does a sheet metal worker make in Asheville?

$51,790a year

Median yearly pay for sheet metal workers in the Asheville, NC metro area. That is $24.90 an hour or $4,316 a month.

Hourly
$24.90
Vs. national median
-16%
Rank among cities
193 of 275
Jobs in the area
110
Pay range
Lowest 10%: $35,850Median: $51,790Highest 10%: $76,280
PercentileYearlyHourly
10th$35,850$17.24
25th$46,090$22.16
Median$51,790$24.90
75th$63,050$30.31
90th$76,280$36.67

Other cities in North Carolina

Median yearly pay for sheet metal workers.

Virginia Beach, VA$63,390
Greensboro, NC$55,860
Charlotte, NC$50,890
Raleigh, NC$50,570
Wilmington, NC$47,390
Winston-Salem, NC$47,080
Burlington, NC$47,020
Hickory, NC$46,800
Durham, NC$46,240
Fayetteville, NC$46,010
Sheet Metal Worker salary in North Carolina Sheet Metal Worker salary in all states

Related jobs in Asheville

Same field, median yearly pay.

First-Line Supervisors of Construction Trade and Extraction Worker$73,720
Construction and Building Inspector$62,320
Plumber$59,200
Electrician$54,590
Carpenter$51,290
Paving$50,720
Highway Maintenance Worker$49,960
Roofer$49,680
Tile and Stone Setter$49,190
Operating Engineer and Other Construction Equipment Operator$47,970
Salaries for every job in Asheville, NC

Frequently asked questions

How much does a sheet metal worker make an hour in Asheville?

The median hourly pay in the Asheville, NC metro area is $24.90 ($51,790 a year).

Do sheet metal workers make more in Asheville than the national average?

No: $51,790 against $61,800 nationally, 16% less.

How does Asheville compare with the rest of North Carolina?

The median in North Carolina is $50,730, so Asheville pays 2% more.

Where does Asheville rank for sheet metal worker pay?

193 of 275 metro areas with data.

How much does a sheet metal worker make starting out in Asheville?

The lowest-paid 10% make $35,850 or less a year; the top 10% make $76,280 or more.

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.