Salaripedia
English

How much does a machinist make in Virginia?

$61,290a year

Median yearly pay for machinists in Virginia. That is $29.47 an hour or $5,108 a month.

Hourly
$29.47
Vs. national median
+4%
Rank among states
14 of 51
Jobs in the state
5,660
Pay range
Lowest 10%: $45,120Median: $61,290Highest 10%: $86,380
PercentileYearlyHourly
10th$45,120$21.69
25th$49,900$23.99
Median$61,290$29.47
75th$71,470$34.36
90th$86,380$41.53

Cities in Virginia

Metro areas, median yearly pay.

Washington, DC$68,850
Virginia Beach, VA$62,900
Richmond, VA$62,650
Lynchburg, VA$61,140
Staunton, VA$60,410
Blacksburg, VA$59,920
Kingsport, TN$57,890
Charlottesville, VA$55,600
Roanoke, VA$52,000
Harrisonburg, VA$49,900
Winchester, VA$49,130
Salaries for every job in Virginia

Nearby in the ranking

States with similar pay for machinists.

11. Connecticut$62,130
12. North Dakota$61,820
13. New Hampshire$61,500
14. Virginia$61,290
15. Utah$61,280
16. Minnesota$61,140
17. Louisiana$61,110
Machinist salary in all states

Frequently asked questions

How much does a machinist make an hour in Virginia?

The median hourly pay in Virginia is $29.47 ($61,290 a year).

Do machinists make more in Virginia than the national average?

Yes: $61,290 against $58,750 nationally, 4% more.

Where does Virginia rank for machinist pay?

Virginia ranks 14 of 51 states.

Which city in Virginia pays machinists the most?

Washington-Arlington-Alexandria, DC-VA-MD-WV, with a median of $68,850 a year.

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.