Salaripedia
English

How much does a firefighter make in Virginia?

$58,670a year

Median yearly pay for firefighters in Virginia. That is $28.21 an hour or $4,889 a month.

Hourly
$28.21
Vs. national median
-1%
Rank among states
22 of 50
Jobs in the state
11,160
Pay range
Lowest 10%: $38,310Median: $58,670Highest 10%: $77,310
PercentileYearlyHourly
10th$38,310$18.42
25th$46,200$22.21
Median$58,670$28.21
75th$70,530$33.91
90th$77,310$37.17

Cities in Virginia

Metro areas, median yearly pay.

Washington, DC$66,980
Richmond, VA$60,790
Virginia Beach, VA$56,940
Staunton, VA$49,410
Charlottesville, VA$46,860
Lynchburg, VA$45,450
Kingsport, TN$44,110
Harrisonburg, VA$43,900
Roanoke, VA$39,310
Blacksburg, VA$38,380
Salaries for every job in Virginia

Nearby in the ranking

States with similar pay for firefighters.

19. Montana$59,310
20. Arizona$59,280
21. Alaska$58,830
22. Virginia$58,670
23. Florida$58,550
24. Wyoming$58,090
25. New Hampshire$56,620
Firefighter salary in all states

Frequently asked questions

How much does a firefighter make an hour in Virginia?

The median hourly pay in Virginia is $28.21 ($58,670 a year).

Do firefighters make more in Virginia than the national average?

No: $58,670 against $59,280 nationally, 1% less.

Where does Virginia rank for firefighter pay?

Virginia ranks 22 of 50 states.

Which city in Virginia pays firefighters the most?

Washington-Arlington-Alexandria, DC-VA-MD-WV, with a median of $66,980 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.