Salaripedia
English

How much does a cabinetmaker and bench carpenter make in Roanoke?

$44,170a year

Median yearly pay for cabinetmaker and bench carpenters in the Roanoke, VA metro area. That is $21.24 an hour or $3,681 a month.

Hourly
$21.24
Vs. national median
-5%
Rank among cities
172 of 219
Jobs in the area
90
Pay range
Lowest 10%: $29,970Median: $44,170Highest 10%: $54,240
PercentileYearlyHourly
10th$29,970$14.41
25th$37,470$18.01
Median$44,170$21.24
75th$45,490$21.87
90th$54,240$26.08

Other cities in Virginia

Median yearly pay for cabinetmaker and bench carpenters.

Washington, DC$54,890
Charlottesville, VA$52,640
Virginia Beach, VA$47,540
Blacksburg, VA$47,360
Richmond, VA$47,230
Harrisonburg, VA$45,910
Cabinetmaker and Bench Carpenter salary in Virginia Cabinetmaker and Bench Carpenter salary in all states

Related jobs in Roanoke

Same field, median yearly pay.

First-Line Supervisors of Production and Operating Worker$73,080
Welder$56,040
Multiple Machine Tool Setter$55,300
Machinist$52,000
Mixing and Blending Machine Setter$50,220
Computer Numerically Controlled Tool Operator$50,010
Cutting$48,700
Separating$48,610
Dental Laboratory Technician$48,550
Inspector$48,470
Salaries for every job in Roanoke, VA

Frequently asked questions

How much does a cabinetmaker and bench carpenter make an hour in Roanoke?

The median hourly pay in the Roanoke, VA metro area is $21.24 ($44,170 a year).

Do cabinetmaker and bench carpenters make more in Roanoke than the national average?

No: $44,170 against $46,680 nationally, 5% less.

How does Roanoke compare with the rest of Virginia?

The median in Virginia is $45,910, so Roanoke pays 4% less.

Where does Roanoke rank for cabinetmaker and bench carpenter pay?

172 of 219 metro areas with data.

How much does a cabinetmaker and bench carpenter make starting out in Roanoke?

The lowest-paid 10% make $29,970 or less a year; the top 10% make $54,240 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.