Firefighter Salary in Minnesota
Firefighter pay in Minnesota, explained
Firefighters in Minnesota earn a median of $38,110 per year ($18.32 per hour), which is 36% below the national median of $59,280. Entry-level workers earn around $27,510, while the most experienced firefighters reach about $70,380. Pay varies by employer, setting, and metro area within Minnesota.
Is $38,110 good pay in Minnesota?
Adjusted for Minnesota's cost of living (which runs 99% of the U.S. average), that $38,110 is worth about $38,643 in national buying power — ranking Minnesota #49 for real pay (vs #45 on the sticker number).
Firefighter pay by experience in Minnesota
Firefighter pay in neighboring states
| State | Median / yr | Real pay | vs MN |
|---|---|---|---|
| Minnesota (here) | $38,110 | $38,643 | — |
| Iowa | $55,810 | $63,592 | −$17,700 |
| North Dakota | $55,080 | $61,916 | −$16,970 |
| South Dakota | $48,160 | $54,365 | −$10,050 |
| Wisconsin | $46,850 | $49,790 | −$8,740 |
Firefighter in Minnesota: FAQ
How much do firefighters make in Minnesota?
Firefighters in Minnesota earn a median of $38,110 per year ($18.32 per hour), compared with $59,280 nationally.
Does Minnesota pay firefighters well?
At $38,110, Minnesota pays 36% below the national median for firefighters. An estimated 5,810 work in the state.