SalaryCalculations

Locomotive Engineers Salary in Virginia

State wage data from the BLS OEWS survey, May 2025.

Median annual

$90,780

Median hourly

$44

Average annual

$85,310

Employed in state

790

The median annual salary for Locomotive Engineers in Virginia is $90,780, or about $44 an hour. That is 12% higher than the national median.

Pay in Virginia ranges from $62,490 at the 10th percentile to $90,940 at the 90th percentile. Roughly 790 people work as locomotive engineers in the state.

Pay distribution in Virginia

10th$62,490
25th$82,020
Median$90,780
75th$90,940
90th$90,940

Salary calculator

Hourly
$43.64
Daily
$349
Weekly
$1,746
Bi-weekly
$3,492
Monthly
$7,565
Annual
$90,780

$90,780 a year is around the 50th percentile for Locomotive Engineerss in Virginia. The median is $90,780.

Other jobs in Virginia

All salaries in Virginia →