How much does a bus driver make in Virginia?
$52,940a year
Median yearly pay for bus drivers in Virginia. That is $25.45 an hour or $4,412 a month.
- Hourly
- $25.45
- Vs. national median
- -10%
- Rank among states
- 24 of 51
- Jobs in the state
- 3,800
Pay range
Lowest 10%: $39,430Median: $52,940Highest 10%: $76,170
| Percentile | Yearly | Hourly | |
|---|---|---|---|
| 10th | $39,430 | $18.96 | |
| 25th | $46,330 | $22.27 | |
| Median | $52,940 | $25.45 | |
| 75th | $62,400 | $30.00 | |
| 90th | $76,170 | $36.62 |
Cities in Virginia
Metro areas, median yearly pay.
| Washington, DC | $65,220 |
| Richmond, VA | $50,270 |
| Charlottesville, VA | $47,950 |
| Virginia Beach, VA | $46,810 |
| Roanoke, VA | $45,760 |
Nearby in the ranking
States with similar pay for bus drivers.
| 21. Kentucky | $54,550 |
| 22. Arizona | $53,870 |
| 23. Vermont | $53,830 |
| 24. Virginia | $52,940 |
| 25. Wisconsin | $52,660 |
| 26. Pennsylvania | $51,360 |
| 27. Utah | $50,730 |
Frequently asked questions
How much does a bus driver make an hour in Virginia?
The median hourly pay in Virginia is $25.45 ($52,940 a year).
Do bus drivers make more in Virginia than the national average?
No: $52,940 against $59,050 nationally, 10% less.
Where does Virginia rank for bus driver pay?
Virginia ranks 24 of 51 states.
Which city in Virginia pays bus drivers the most?
Washington-Arlington-Alexandria, DC-VA-MD-WV, with a median of $65,220 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.