How Much do Firefighters Make in Virginia?

Do firefighters in Virginia make a lot of money? What is the average pay for Virginia firefighters?

According to the Bureau of Labor Statistics, firefighters in Virginia earn an average of $53,470 a year, equivalent to $25.71 an hour.

This is 2% less than firefighters nationwide and 6% less than the typical Virginia worker.

  • Latest wage data is for May 2019
  • Pre-tax earnings; Wages only - does not include benefits
Virginia Firefighter Wages by Percentile
Percentile Hourly Annually
90th $39.58 $82,320
75th $30.48 $63,390
50th $24.48 $50,920
25th $19.80 $41,190
10th $14.78 $30,740
Virginia Firefighters Wages by Metro Area
  • Data is for the entire metro area, not just the city
Metro Area Hourly Annually
Harrisonburg $18.59 $38,660
Lynchburg $19.67 $40,900
Richmond $24.84 $51,660
Roanoke $19.48 $40,520
Virginia Beach $24.79 $51,560
Waynesboro $17.92 $37,270
Winchester $25.53 $53,100
Virginia Firefighter Wages by Year
Year Hourly Annually
2019 $25.71 $53,470
2018 $24.76 $51,510
2017 $24.60 $51,160
2016 $24.15 $50,240
2015 $24.25 $50,440
2014 $22.12 $46,000
2013 $21.92 $45,600
2012 $21.52 $44,770
2011 $22.98 $47,810