How Much do Firefighters Make in Minnesota?

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

According to the Bureau of Labor Statistics, firefighters in Minnesota earn an average of $39,390 a year, equivalent to $18.94 an hour.

This is 28% less than firefighters nationwide and 30% less than the typical Minnesota worker.

  • Latest wage data is for May 2019
  • Pre-tax earnings; Wages only - does not include benefits
Minnesota Firefighter Wages by Percentile
Percentile Hourly Annually
90th $31.11 $64,710
75th $23.07 $47,980
50th $16.22 $33,740
25th $12.84 $26,700
10th $11.06 $23,000
Minnesota Firefighters Wages by Metro Area
  • Data is for the entire metro area, not just the city
Metro Area Hourly Annually
Duluth $22.88 $47,590
Mankato $23.23 $48,310
Minneapolis $18.87 $39,240
Rochester $20.43 $42,490
St. Cloud $19.59 $40,760
Minnesota Firefighter Wages by Year
Year Hourly Annually
2019 $18.94 $39,390
2018 $18.12 $37,690
2017 $17.19 $35,750
2016 $16.72 $34,770
2015 $15.80 $32,860
2014 $15.81 $32,890
2013 $15.72 $32,690
2012 $16.20 $33,700
2011 $16.23 $33,760