Skip to content

Home / Washington / Roofer

Washington · Roofer

Washington roofer prevailing wage, county by county

A roofer's prevailing wage on Washington public works runs from $51.61 an hour in Whitman County to $70.87 in Clark County, wages and fringe benefits together. The median county is $52.20.

Main roofer classification in each county, L&I period 2026-2, commercial rates. Checked October 24, 2026.

Pierce County roofer: $70.70 per hourAdams County roofer: $51.61 per hourPend Oreille County roofer: $51.61 per hourKing County roofer: $70.70 per hourChelan County roofer: $51.61 per hourKittitas County roofer: $52.20 per hourGarfield County roofer: $51.61 per hourGrant County roofer: $51.61 per hourOkanogan County roofer: $51.61 per hourFranklin County roofer: $52.20 per hourKlickitat County roofer: $52.20 per hourClark County roofer: $70.87 per hourSkagit County roofer: $70.70 per hourWalla Walla County roofer: $51.61 per hourPacific County roofer: $70.70 per hourCowlitz County roofer: $70.70 per hourWahkiakum County roofer: $70.70 per hourLewis County roofer: $70.70 per hourClallam County roofer: $70.70 per hourGrays Harbor County roofer: $70.70 per hourJefferson County roofer: $70.70 per hourLincoln County roofer: $51.61 per hourMason County roofer: $70.70 per hourSan Juan County roofer: $70.70 per hourStevens County roofer: $51.61 per hourWhatcom County roofer: $70.70 per hourDouglas County roofer: $51.61 per hourSnohomish County roofer: $70.70 per hourThurston County roofer: $70.70 per hourColumbia County roofer: $51.61 per hourYakima County roofer: $52.20 per hourBenton County roofer: $52.20 per hourIsland County roofer: $70.70 per hourSpokane County roofer: $51.61 per hourWhitman County roofer: $51.61 per hourFerry County roofer: $51.61 per hourSkamania County roofer: $70.87 per hourAsotin County roofer: $51.61 per hourKitsap County roofer: $70.70 per hour
$51$51$52$70$70$70Roofer, main rate, total per hour. Each shade holds about a fifth of the counties.

How much does a roofer make on prevailing wage in Washington?

5 groups of counties with identical rates and 0 counties with rates of their own, highest main rate first, each split into wage and fringe benefits on one scale. The table below lists which counties are in each group.

  1. Clark County group2 counties · Journey Level$70.87
  2. King County group10 counties · Journey Level$70.70
  3. Pierce County group7 counties · Journey Level$70.70
  4. Yakima County group5 counties · Journeyman Roofer, Waterproofer, Kettleman$52.20
  5. Spokane County group15 counties · Journey Level$51.61

Which counties pay which rate

CountiesMain classificationTotalBase
Clark County group, 2 counties: Clark, SkamaniaJourney Level$70.87 $47.01 
King County group, 10 counties: Clallam, Island, Jefferson, King, Kitsap, Mason, San Juan, Skagit, Snohomish, WhatcomJourney Level$70.70 $53.00 
Pierce County group, 7 counties: Cowlitz, Grays Harbor, Lewis, Pacific, Pierce, Thurston, WahkiakumJourney Level$70.70 $52.87 
Yakima County group, 5 counties: Benton, Franklin, Kittitas, Klickitat, YakimaJourneyman Roofer, Waterproofer, Kettleman$52.20 $37.11 
Spokane County group, 15 counties: Adams, Asotin, Chelan, Columbia, Douglas, Ferry, Garfield, Grant, Lincoln, Okanogan, Pend Oreille, Spokane, Stevens, Walla Walla, WhitmanJourney Level$51.61 $37.00 

5 groups of counties with identical L&I rates, and 0 counties with rates of their own.

These are journey-level rates. Registered apprentices are paid L&I's apprentice rate for the trade (RCW 39.12.021), which L&I publishes in its wage lookup.

Questions about Washington roofer pay

What is the roofer prevailing wage in King County?

$70.70 an hour: a $53.00 base wage plus $17.70 in fringe benefits, under L&I period 2026-2. Overtime and every roofer classification in King County.

Does roofer prevailing wage include fringe benefits?

Yes. In King County the $70.70 total is a $53.00 base wage plus $17.70 in fringe benefits, about 25% of the total. The employer owes the full amount for every hour worked.

Do apprentice roofers get this rate?

Registered apprentices get L&I's apprentice rate for the trade (RCW 39.12.021), which L&I publishes in its wage lookup. Anyone else on the job is paid as a journey-level worker.

Why do some counties have the same roofer rate?

L&I often publishes the same roofer rates for several counties. Across Washington, the 39 counties with a roofer rate fall into 5 distinct sets of rates, and 5 of those sets are shared by more than one county; the largest covers 15 counties (the Spokane County group).

Which county pays roofers the most in Washington?

Clark County, at $70.87 an hour for the main classification. The lowest is Whitman County at $51.61, and the median county is $52.20.