Firefighters Salary in Virginia
BLS OEWS May 2025 • 16 metro areas • Virginia
Firefighters in Virginia earn a median salary of $46,313 per year on average across 16 metro and nonmetro areas, -22.2% vs the national median of $59,530. An estimated 8,210 firefighters are employed across Virginia, with salaries ranging from $30,390 to $61,510 depending on location.
$46,313
Avg median salary in Virginia
$61,510
Highest paying metro
$30,390
Lowest paying metro
8,210
Employed in Virginia
Compare Firefighters salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Firefighters
in
Firefighters salaries by city in Virginia
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| Richmond, VA | $61,510 | $52,870 | $77,450 | 1,960 |
| Virginia Beach, VA-NC | $57,620 | $46,320 | $64,210 | 2,790 |
| Northern West Virginia | $51,440 | $35,600 | $51,600 | 190 |
| Charlottesville, VA | $50,100 | $27,980 | $51,130 | 250 |
| Southside Virginia | $49,930 | $46,180 | $57,480 | 220 |
| Northeast Virginia | $49,110 | $46,510 | $68,970 | 140 |
| Staunton, VA | $48,870 | $35,030 | $56,220 | 70 |
| Winchester, VA-WV | $47,280 | $37,100 | $47,720 | 70 |
| Northwest Virginia | $46,650 | $33,360 | $47,340 | 140 |
| Lynchburg, VA | $45,990 | $36,750 | $46,030 | 270 |
| Harrisonburg, VA | $44,420 | $36,670 | $46,320 | 170 |
| West Virginia | $41,500 | $35,600 | $51,440 | 1,040 |
| Southwest Virginia | $39,360 | $32,450 | $48,780 | 270 |
| Roanoke, VA | $38,880 | $35,560 | $46,260 | 480 |
| Blacksburg, VA | $37,960 | $24,960 | $47,060 | 70 |
| Southern West Virginia | $30,390 | $23,880 | $33,780 | 80 |