Montana · Roofer
Montana roofer prevailing wage, county by county
A roofer's prevailing wage on Montana public works runs from $43.17 an hour in Wheatland County to $60.19 in Beaverhead County. The median county is $57.17.
Main roofer classification in each county (Roofers), DLI 2026 rates, revised April 25, 2026. "The wage rates applicable to a particular public works project are those in effect at the time the bid specifications are advertised" (ARM 24.17.127). Checked October 25, 2026.
How much does a roofer make on prevailing wage in Montana?
4 groups of counties with identical rates and 0 with rates of their own, highest main rate first. The table below lists which counties are in each group.
- Lewis and Clark County group14 counties · ROOFERS$60.19
- Yellowstone County group21 counties · ROOFERS$57.17
- Missoula County group7 counties · ROOFERS$48.22
- Gallatin County group14 counties · ROOFERS$43.17
Which counties pay which rate
| Counties | Main classification | Base + benefit | Base |
|---|---|---|---|
| Lewis and Clark County group, 14 localities: Beaverhead, Broadwater, Deer Lodge, Glacier, Granite, Jefferson, Lewis and Clark, Liberty, Madison, Pondera, Powell, Silver Bow, Teton, Toole | ROOFERS | $60.19 | $37.26 |
| Yellowstone County group, 21 localities: Big Horn, Carbon, Carter, Custer, Daniels, Dawson, Fallon, Garfield, McCone, Musselshell, Powder River, Prairie, Richland, Roosevelt, Rosebud, Sheridan, Stillwater, Treasure, Valley, Wibaux, Yellowstone | ROOFERS | $57.17 | $34.24 |
| Missoula County group, 7 localities: Flathead, Lake, Lincoln, Mineral, Missoula, Ravalli, Sanders | ROOFERS | $48.22 | $34.89 |
| Gallatin County group, 14 localities: Blaine, Cascade, Chouteau, Fergus, Gallatin, Golden Valley, Hill, Judith Basin, Meagher, Park, Petroleum, Phillips, Sweet Grass, Wheatland | ROOFERS | $43.17 | $33.81 |
4 groups of counties with identical DLI rates, and 0 counties with rates of their own.
DLI publishes journey-level rates only. Registered apprentices are paid the percentage of this rate set in their apprenticeship program, plus the full fringe benefit (18-2-416(2) MCA); unregistered apprentices get the journey-level rate.
Questions about Montana roofer pay
What is the roofer prevailing wage in Yellowstone County?
$57.17 an hour: a $34.24 base wage plus $22.93 in benefits, under DLI 2026 rates, revised April 25, 2026. Overtime and every roofer classification in Yellowstone County.
Does roofer prevailing wage include fringe benefits?
Yes. In Yellowstone County the $57.17 total is a $34.24 base wage plus $22.93 in benefits, about 40% of the total. The employer owes the full amount for every hour worked.
Does roofer prevailing wage pay overtime in Montana?
Hours over 40 in a week pay at least 1½ times the basic hourly rate. Overtime is calculated on the base rate, not the benefit, and benefits are paid for every hour at the straight-time amount (DLI FAQ). There is no daily overtime.
Do apprentice roofers get this rate?
DLI publishes journey-level rates only. Registered apprentices are paid the percentage of this rate set in their apprenticeship program, plus the full fringe benefit (18-2-416(2) MCA); unregistered apprentices get the journey-level rate.
Why do some counties have the same roofer rate?
DLI often publishes the same roofer rates for several counties. Across Montana, the 56 counties with a roofer rate fall into 4 distinct sets of rates, and 4 of those sets are shared by more than one county; the largest covers 21 counties (the Yellowstone County group).