Salaripedia
English

How much does a molding make in Asheville?

$40,170a year

Median yearly pay for moldings in the Asheville, NC metro area. That is $19.31 an hour or $3,348 a month.

Hourly
$19.31
Vs. national median
-9%
Rank among cities
151 of 223
Jobs in the area
580
Pay range
Lowest 10%: $36,610Median: $40,170Highest 10%: $57,130
PercentileYearlyHourly
10th$36,610$17.60
25th$37,400$17.98
Median$40,170$19.31
75th$47,680$22.92
90th$57,130$27.47

Other cities in North Carolina

Median yearly pay for moldings.

Virginia Beach, VA$50,310
Charlotte, NC$45,100
Durham, NC$40,820
Winston-Salem, NC$39,450
Greensboro, NC$39,310
Raleigh, NC$38,420
Hickory, NC$38,370
Burlington, NC$36,040
Wilmington, NC$35,580
Greenville, NC$33,190
Molding salary in North Carolina Molding salary in all states

Related jobs in Asheville

Same field, median yearly pay.

First-Line Supervisors of Production and Operating Worker$70,470
Tool and Die Maker$60,950
Jeweler and Precious Stone and Metal Worker$53,450
Machinist$53,110
Welder$52,540
Extruding and Drawing Machine Setter$50,880
Water and Wastewater Treatment Plant and System Operator$50,740
Dental Laboratory Technician$50,440
Computer Numerically Controlled Tool Operator$50,440
Grinding$50,400
Salaries for every job in Asheville, NC

Frequently asked questions

How much does a molding make an hour in Asheville?

The median hourly pay in the Asheville, NC metro area is $19.31 ($40,170 a year).

Do moldings make more in Asheville than the national average?

No: $40,170 against $44,350 nationally, 9% less.

How does Asheville compare with the rest of North Carolina?

The median in North Carolina is $41,630, so Asheville pays 4% less.

Where does Asheville rank for molding pay?

151 of 223 metro areas with data.

How much does a molding make starting out in Asheville?

The lowest-paid 10% make $36,610 or less a year; the top 10% make $57,130 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.