Home / Utah / Striping & Traffic Control Worker
Utah · Striping & Traffic Control Worker
Utah striping and traffic control worker prevailing wage, county by county
A striping and traffic control worker's Davis-Bacon prevailing wage in Utah runs from $15.67 an hour in Weber County to $21.82 in Wasatch County. The median county is $18.38.
Striping & Traffic Control Worker rate in each Utah county, A to Z
| County | Base wage | Fringe benefits | Total rate | Effective | Source |
|---|---|---|---|---|---|
Beaver CountyHIGHWAY/PARKING LOT STRIPING: PAINTER · Beaver County group | $16.76 | $1.62 | $18.38 | May 18, 2026 | UT20260102 Mod 1 |
Box Elder CountyHIGHWAY/PARKING LOT STRIPING: PAINTER | $14.05 | $1.62 | $15.67 | May 18, 2026 | UT20260104 Mod 1 |
Box Elder CountyTRAFFIC CONTROL (FLAGGER) | $23.71 | $9.78 | $33.49 | Jul 1, 2019 | UT20260096 Mod 1 |
Cache CountyHIGHWAY/PARKING LOT STRIPING: PAINTER | $19.52 | $1.62 | $21.14 | May 18, 2026 | UT20260105 Mod 1 |
Cache CountyTRAFFIC CONTROL (FLAGGER) | $23.71 | $9.78 | $33.49 | Jul 1, 2019 | UT20260090 Mod 1 |
Carbon CountyHIGHWAY/PARKING LOT STRIPING: PAINTER · Uintah County group | $19.26 | $1.62 | $20.88 | May 18, 2026 | UT20260103 Mod 1 |
Daggett CountyHIGHWAY/PARKING LOT STRIPING: PAINTER · Uintah County group | $19.26 | $1.62 | $20.88 | May 18, 2026 | UT20260103 Mod 1 |
Davis CountyHIGHWAY/PARKING LOT STRIPING: PAINTER | $14.05 | $1.62 | $15.67 | May 18, 2026 | UT20260106 Mod 1 |
Davis CountyTRAFFIC CONTROL (FLAGGER) | $23.71 | $9.78 | $33.49 | Jul 1, 2019 | UT20260091 Mod 1 |
Duchesne CountyHIGHWAY/PARKING LOT STRIPING: PAINTER | $19.26 | $1.62 | $20.88 | May 18, 2026 | UT20260007 Mod 1 |
Emery CountyHIGHWAY/PARKING LOT STRIPING: PAINTER | $16.76 | $1.62 | $18.38 | May 18, 2026 | UT20260008 Mod 1 |
Garfield CountyHIGHWAY/PARKING LOT STRIPING: PAINTER | $16.76 | $1.62 | $18.38 | May 18, 2026 | UT20260009 Mod 1 |
Grand CountyHIGHWAY/PARKING LOT STRIPING: PAINTER | $16.76 | $1.62 | $18.38 | May 18, 2026 | UT20260010 Mod 1 |
Iron CountyHIGHWAY/PARKING LOT STRIPING: PAINTER | $16.76 | $1.62 | $18.38 | May 18, 2026 | UT20260012 Mod 1 |
Juab CountyHIGHWAY/PARKING LOT STRIPING: PAINTER | $17.60 | $2.53 | $20.13 | May 18, 2026 | UT20260107 Mod 1 |
Juab CountyTRAFFIC CONTROL (FLAGGER) | $23.71 | $9.78 | $33.49 | Jul 1, 2019 | UT20260092 Mod 1 |
Kane CountyHIGHWAY/PARKING LOT STRIPING: PAINTER | $16.76 | $1.62 | $18.38 | May 18, 2026 | UT20260013 Mod 1 |
Millard CountyHIGHWAY/PARKING LOT STRIPING: PAINTER | $16.76 | $1.62 | $18.38 | May 18, 2026 | UT20260014 Mod 1 |
Morgan CountyHIGHWAY/PARKING LOT STRIPING: PAINTER | $14.05 | $1.62 | $15.67 | May 18, 2026 | UT20260108 Mod 1 |
Morgan CountyTRAFFIC CONTROL (FLAGGER) | $23.71 | $9.78 | $33.49 | Jul 1, 2019 | UT20260096 Mod 1 |
Piute CountyHIGHWAY/PARKING LOT STRIPING: PAINTER | $16.76 | $1.62 | $18.38 | May 18, 2026 | UT20260015 Mod 1 |
Rich CountyHIGHWAY/PARKING LOT STRIPING: PAINTER · Uintah County group | $19.26 | $1.62 | $20.88 | May 18, 2026 | UT20260103 Mod 1 |
Salt Lake CountyHIGHWAY/PARKING LOT STRIPING: PAINTER · Salt Lake County group | $17.97 | $1.62 | $19.59 | May 18, 2026 | UT20260112 Mod 1 |
Salt Lake CountyTRAFFIC CONTROL (FLAGGER) · Salt Lake County group | $23.71 | $9.78 | $33.49 | Jul 1, 2019 | UT20260097 Mod 1 |
San Juan CountyHIGHWAY/PARKING LOT STRIPING: PAINTER | $16.76 | $1.62 | $18.38 | May 18, 2026 | UT20260016 Mod 1 |
Sanpete CountyHIGHWAY/PARKING LOT STRIPING: PAINTER | $19.26 | $1.62 | $20.88 | May 18, 2026 | UT20260098 Mod 1 |
Sevier CountyHIGHWAY/PARKING LOT STRIPING: PAINTER | $16.76 | $1.62 | $18.38 | May 18, 2026 | UT20260099 Mod 1 |
Summit CountyHIGHWAY/PARKING LOT STRIPING: PAINTER | $19.26 | $1.62 | $20.88 | May 18, 2026 | UT20260100 Mod 1 |
Tooele CountyHIGHWAY/PARKING LOT STRIPING: PAINTER · Salt Lake County group | $17.97 | $1.62 | $19.59 | May 18, 2026 | UT20260112 Mod 1 |
Tooele CountyTRAFFIC CONTROL (FLAGGER) · Salt Lake County group | $23.71 | $9.78 | $33.49 | Jul 1, 2019 | UT20260097 Mod 1 |
Uintah CountyHIGHWAY/PARKING LOT STRIPING: PAINTER · Uintah County group | $19.26 | $1.62 | $20.88 | May 18, 2026 | UT20260103 Mod 1 |
Utah CountyHIGHWAY/PARKING LOT STRIPING: PAINTER | $17.78 | $2.53 | $20.31 | May 18, 2026 | UT20260109 Mod 1 |
Utah CountyTRAFFIC CONTROL (FLAGGER) | $23.71 | $9.78 | $33.49 | Jul 1, 2019 | UT20260093 Mod 1 |
Wasatch CountyHIGHWAY/PARKING LOT STRIPING: PAINTER | $20.20 | $1.62 | $21.82 | May 18, 2026 | UT20260101 Mod 1 |
Washington CountyHIGHWAY/PARKING LOT STRIPING: PAINTER | $17.11 | $2.53 | $19.64 | May 18, 2026 | UT20260110 Mod 1 |
Washington CountyTRAFFIC CONTROL (FLAGGER) | $23.71 | $9.78 | $33.49 | Jul 1, 2019 | UT20260094 Mod 1 |
Wayne CountyHIGHWAY/PARKING LOT STRIPING: PAINTER · Beaver County group | $16.76 | $1.62 | $18.38 | May 18, 2026 | UT20260102 Mod 1 |
Weber CountyHIGHWAY/PARKING LOT STRIPING: PAINTER | $14.05 | $1.62 | $15.67 | May 18, 2026 | UT20260111 Mod 1 |
Weber CountyTRAFFIC CONTROL (FLAGGER) | $23.71 | $9.78 | $33.49 | Jul 1, 2019 | UT20260095 Mod 1 |
Main striping and traffic control worker classification in each county (Highway/parking lot striping: painter), Davis-Bacon wage determinations on SAM.gov, as of October 25, 2026. A contract keeps the wage determination in its bid documents. Modifications published before bid opening apply to it, though one published less than 10 days before can be left out if the agency finds there isn't time to tell bidders (29 CFR 1.6(c)). Checked October 25, 2026.
How much does a striping and traffic control worker make on prevailing wage in Utah?
$15.67 to $21.82 an hour depending on the county; the median county pays $18.38. 3 groups of counties with identical rates and 21 with rates of their own, highest main rate first.
- Wasatch County1 county$21.82
- Cache County1 county$21.14
- Uintah County group4 counties$20.88
- Duchesne County1 county$20.88
- Sanpete County1 county$20.88
- Summit County1 county$20.88
- Utah County1 county$20.31
- Juab County1 county$20.13
- Washington County1 county$19.64
- Salt Lake County group2 counties$19.59
- Beaver County group2 counties$18.38
- Emery County1 county$18.38
- Garfield County1 county$18.38
- Grand County1 county$18.38
- Iron County1 county$18.38
- Kane County1 county$18.38
- Millard County1 county$18.38
- Piute County1 county$18.38
- San Juan County1 county$18.38
- Sevier County1 county$18.38
- Box Elder County1 county$15.67
- Davis County1 county$15.67
- Morgan County1 county$15.67
- Weber County1 county$15.67
Which counties share a rate
| Counties | Main classification | Base wage | Total rate |
|---|---|---|---|
| Wasatch County | HIGHWAY/PARKING LOT STRIPING: PAINTER | $20.20 | $21.82 |
| Cache County | HIGHWAY/PARKING LOT STRIPING: PAINTER | $19.52 | $21.14 |
| Uintah County group, 4 localities: Carbon, Daggett, Rich, Uintah | HIGHWAY/PARKING LOT STRIPING: PAINTER | $19.26 | $20.88 |
| Duchesne County | HIGHWAY/PARKING LOT STRIPING: PAINTER | $19.26 | $20.88 |
| Sanpete County | HIGHWAY/PARKING LOT STRIPING: PAINTER | $19.26 | $20.88 |
| Summit County | HIGHWAY/PARKING LOT STRIPING: PAINTER | $19.26 | $20.88 |
| Utah County | HIGHWAY/PARKING LOT STRIPING: PAINTER | $17.78 | $20.31 |
| Juab County | HIGHWAY/PARKING LOT STRIPING: PAINTER | $17.60 | $20.13 |
| Washington County | HIGHWAY/PARKING LOT STRIPING: PAINTER | $17.11 | $19.64 |
| Salt Lake County group, 2 localities: Salt Lake, Tooele | HIGHWAY/PARKING LOT STRIPING: PAINTER | $17.97 | $19.59 |
| Beaver County group, 2 localities: Beaver, Wayne | HIGHWAY/PARKING LOT STRIPING: PAINTER | $16.76 | $18.38 |
| Emery County | HIGHWAY/PARKING LOT STRIPING: PAINTER | $16.76 | $18.38 |
| Garfield County | HIGHWAY/PARKING LOT STRIPING: PAINTER | $16.76 | $18.38 |
| Grand County | HIGHWAY/PARKING LOT STRIPING: PAINTER | $16.76 | $18.38 |
| Iron County | HIGHWAY/PARKING LOT STRIPING: PAINTER | $16.76 | $18.38 |
| Kane County | HIGHWAY/PARKING LOT STRIPING: PAINTER | $16.76 | $18.38 |
| Millard County | HIGHWAY/PARKING LOT STRIPING: PAINTER | $16.76 | $18.38 |
| Piute County | HIGHWAY/PARKING LOT STRIPING: PAINTER | $16.76 | $18.38 |
| San Juan County | HIGHWAY/PARKING LOT STRIPING: PAINTER | $16.76 | $18.38 |
| Sevier County | HIGHWAY/PARKING LOT STRIPING: PAINTER | $16.76 | $18.38 |
| Box Elder County | HIGHWAY/PARKING LOT STRIPING: PAINTER | $14.05 | $15.67 |
| Davis County | HIGHWAY/PARKING LOT STRIPING: PAINTER | $14.05 | $15.67 |
| Morgan County | HIGHWAY/PARKING LOT STRIPING: PAINTER | $14.05 | $15.67 |
| Weber County | HIGHWAY/PARKING LOT STRIPING: PAINTER | $14.05 | $15.67 |
3 groups of counties with identical DOL rates, and 21 counties with rates of their own.
Questions about Utah striping and traffic control worker pay
What is the striping and traffic control worker prevailing wage in Salt Lake County?
$19.59 an hour: a $17.97 base wage plus $1.62 in fringe benefits, under wage determination UT20260112, modification 1. Overtime and every striping and traffic control worker classification in Salt Lake County.
Does striping and traffic control worker prevailing wage include fringe benefits?
Yes. In Salt Lake County the $19.59 total is a $17.97 base wage plus $1.62 in fringe benefits, about 8% of the total. The employer owes the full amount for every hour worked.
Does striping and traffic control worker prevailing wage pay overtime in Utah?
Davis-Bacon rates are straight time. On contracts over $100,000, the Contract Work Hours and Safety Standards Act requires 1½ times the basic rate for hours over 40 in a workweek (40 U.S.C. 3702). The fringe is owed for every hour at its straight-time amount.
Do apprentice striping and traffic control workers get this rate?
Davis-Bacon determinations list journeyworker rates. Apprentices in a program registered with DOL or a recognized state agency can be paid the program's percentage of the rate, within its ratio; anyone else gets the full rate (29 CFR 5.5(a)(4)).
Why do some counties have the same striping and traffic control worker rate?
DOL often publishes the same striping and traffic control worker rates for several counties. Across Utah, the 29 counties with a striping and traffic control worker rate fall into 24 distinct sets of rates, and 3 of those sets are shared by more than one county; the largest covers 4 counties (the Uintah County group).