Salaripedia
English

How much does a painter make in Roanoke?

$45,030a year

Median yearly pay for painters in the Roanoke, VA metro area. That is $21.65 an hour or $3,753 a month.

Hourly
$21.65
Vs. national median
-9%
Rank among cities
270 of 361
Jobs in the area
220
Pay range
Lowest 10%: $33,050Median: $45,030Highest 10%: $60,070
PercentileYearlyHourly
10th$33,050$15.89
25th$37,640$18.10
Median$45,030$21.65
75th$48,690$23.41
90th$60,070$28.88

Other cities in Virginia

Median yearly pay for painters.

Washington, DC$50,560
Richmond, VA$47,670
Virginia Beach, VA$47,110
Charlottesville, VA$45,800
Winchester, VA$43,600
Harrisonburg, VA$41,670
Kingsport, TN$39,750
Blacksburg, VA$39,490
Lynchburg, VA$38,990
Painter salary in Virginia Painter salary in all states

Related jobs in Roanoke

Same field, median yearly pay.

First-Line Supervisors of Construction Trade and Extraction Worker$66,660
Construction and Building Inspector$64,680
Electrician$58,200
Plumber$51,700
Cement Mason and Concrete Finisher$50,340
Operating Engineer and Other Construction Equipment Operator$49,010
Brickmason and Blockmason$48,460
Paving$47,620
Drywall and Ceiling Tile Installer$47,510
Highway Maintenance Worker$47,490
Salaries for every job in Roanoke, VA

Frequently asked questions

How much does a painter make an hour in Roanoke?

The median hourly pay in the Roanoke, VA metro area is $21.65 ($45,030 a year).

Do painters make more in Roanoke than the national average?

No: $45,030 against $49,400 nationally, 9% less.

How does Roanoke compare with the rest of Virginia?

The median in Virginia is $47,470, so Roanoke pays 5% less.

Where does Roanoke rank for painter pay?

270 of 361 metro areas with data.

How much does a painter make starting out in Roanoke?

The lowest-paid 10% make $33,050 or less a year; the top 10% make $60,070 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.