Salaripedia
English

How much does a roofer make in Montana?

$59,030a year

Median yearly pay for roofers in Montana. That is $28.38 an hour or $4,919 a month.

Hourly
$28.38
Vs. national median
+6%
Rank among states
20 of 51
Jobs in the state
370
Pay range
Lowest 10%: $46,020Median: $59,030Highest 10%: $71,920
PercentileYearlyHourly
10th$46,020$22.13
25th$48,190$23.17
Median$59,030$28.38
75th$64,660$31.09
90th$71,920$34.58

Cities in Montana

Metro areas, median yearly pay.

Bozeman, MT$63,570
Missoula, MT$62,310
Billings, MT$51,980
Great Falls, MT$49,920
Salaries for every job in Montana

Nearby in the ranking

States with similar pay for roofers.

17. Delaware$59,440
18. Wisconsin$59,370
19. Vermont$59,040
20. Montana$59,030
21. Oregon$58,970
22. Indiana$57,980
23. Idaho$57,790
Roofer salary in all states

Frequently asked questions

How much does a roofer make an hour in Montana?

The median hourly pay in Montana is $28.38 ($59,030 a year).

Do roofers make more in Montana than the national average?

Yes: $59,030 against $55,440 nationally, 6% more.

Where does Montana rank for roofer pay?

Montana ranks 20 of 51 states.

Which city in Montana pays roofers the most?

Bozeman, MT, with a median of $63,570 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.