Home / Oregon / Benton County / Painter
Benton County, OR · Painter
Painter prevailing wage in Benton County, Oregon
$55.34an hour, base + fringe
$38.12 wage + $17.22 fringe
Benton County uses the same painter rates as 35 other counties. See all of them on one page.
On Oregon public works in Benton County, a painter must be paid at least $55.34 an hour: a $38.12 base wage plus $17.22 in fringe. BOLI prints no total, so $55.34 is our sum of the two.
BOLI book of September 3, 2026 with the October 5, 2026 amendment; this rate, effective September 3, 2026. A project generally uses the rates in effect when its bid specifications were first advertised, for the whole project (OAR 839-025-0020). Checked against oregon.gov on October 25, 2026.
BOLI lists 3 painter rates for Benton County, from $55.34 to $64.99 an hour. See all of them.
Base wage and fringe: $38.12 + $17.22
The base wage is the taxable hourly wage. BOLI prints the fringe as one hourly figure, not itemized; it can go to health, pension, vacation and training plans, or be paid as cash where the state allows.
| Base wage (taxable) | $38.12 |
| Fringe benefits (one figure, not itemized) | $17.22 |
| Base + fringe (our sum; BOLI prints no total) | $55.34 |
Add the zone differential for distance (crafts.json sections key painter-and-drywall-taper--statewide -> zones)
Davis-Bacon painter rate in Benton County
Federally funded or assisted construction here uses the U.S. Department of Labor's wage determinations. On projects that are also federal, Oregon requires the higher of the state and the federal rate, and the specifications must contain both (ORS 279C.830, 279C.838).
We don't put a federal figure next to BOLI's here, because this page leads with a classification the federal determinations don't list one to one. The federal rows for this trade are below; match the classification to the work.
| Construction | Federal classification | Base + fringe | Base | WD |
|---|---|---|---|---|
| Building | PAINTERPAIN0010-010 | $57.53 | $40.85 | OR20260094 Mod 1 |
| Highway | PAINTER: HIGHWAY & PARKING LOT STRIPERPAIN0010-005 | $58.28 | $41.19 | OR20260001 Mod 3 |
| Highway | PAINTERPAIN0010-008 | $56.92 | $40.25 | OR20260001 Mod 3 |
| Heavy | PAINTERS: (INCLUDING BRUSH AND ROLLER)PAIN0010-007 | $56.62 | $39.94 | OR20260052 Mod 1 |
| Heavy | PAINTER: SPRAYSUOR2009-050 | $19.77 | $19.77 | OR20260052 Mod 1 |
| Residential | PAINTERS: (SPRAY ONLY)PAIN0010-001 | $57.53 | $40.85 | OR20260021 Mod 1 |
| Residential | PAINTER: ROLLERSUOR2009-019 | $12.00 | $12.00 | OR20260021 Mod 1 |
| Residential | PAINTER: BRUSH ONLYSUOR2009-019 | $12.00 | $12.00 | OR20260021 Mod 1 |
Davis-Bacon rates from SAM.gov, read October 25, 2026. Our federal totals are base plus fringe; DOL prints no total. Oregon Davis-Bacon changes
When this rate changes
- A project uses the rates in effect when its bid specifications were first advertised, and a later book or amendment doesn't change it (OAR 839-025-0020(6)).
- BOLI updates rates about quarterly, by book or amendment. This page uses the September 3, 2026 book with the October 5, 2026 amendment, for projects first advertised from October 5, 2026 (BOLI rates).
Every painter rate in Benton County
As BOLI lists them. The highlighted row is the one this page leads with.
- PAINTER & DRYWALL TAPER - BRIDGE PAINTING$64.99
- PAINTER & DRYWALL TAPER - INDUSTRIAL PAINTING$57.56
- PAINTER & DRYWALL TAPER - COMMERCIAL PAINTING$55.34
| Classification | Base + fringe | Base | Fringe | Effective |
|---|---|---|---|---|
| PAINTER & DRYWALL TAPER - COMMERCIAL PAINTING | $55.34 | $38.12 | $17.22 | Sep 3, 2026 |
| PAINTER & DRYWALL TAPER - INDUSTRIAL PAINTING | $57.56 | $40.34 | $17.22 | Sep 3, 2026 |
| PAINTER & DRYWALL TAPER - BRIDGE PAINTING | $64.99 | $47.77 | $17.22 | Sep 3, 2026 |
How Benton County compares
The main painter rate in every county that has one, and how the pay splits here and nearby. All bars use the same scale.
Every county in Oregon
Wage and fringe, nearby
- Benton Countybase $38.12$55.34
- Lincoln Countybase $38.12$55.34
- Polk Countybase $38.12$55.34
- Linn Countybase $38.12$55.34
Painter rates in nearby counties
Current BOLI rates. The rate is the union rate for the trade in the locality, or the highest where several apply (ORS 279C.815).
BOLI's painter rates for Benton County are the same as in 35 other counties: Baker, Clackamas, Clatsop, Columbia, Coos, Crook, Curry, Deschutes and 27 more.
| County | Classification | Base + fringe | Base | vs Benton County |
|---|---|---|---|---|
| Benton County | PAINTER & DRYWALL TAPER - COMMERCIAL PAINTING | $55.34 | $38.12 | |
| Lincoln County | PAINTER & DRYWALL TAPER - COMMERCIAL PAINTING | $55.34 | $38.12 | same |
| Polk County | PAINTER & DRYWALL TAPER - COMMERCIAL PAINTING | $55.34 | $38.12 | same |
| Linn County | PAINTER & DRYWALL TAPER - COMMERCIAL PAINTING | $55.34 | $38.12 | same |
| Lane County | PAINTER & DRYWALL TAPER - COMMERCIAL PAINTING | $55.34 | $38.12 | same |
| Marion County | PAINTER & DRYWALL TAPER - COMMERCIAL PAINTING | $55.34 | $38.12 | same |
| Yamhill County | PAINTER & DRYWALL TAPER - COMMERCIAL PAINTING | $55.34 | $38.12 | same |
More from BOLI on this rate
- BOLI BOLI rate book, page 22
- BOLI's prevailing wage rates
- These are journey-level rates. BOLI publishes apprentice rates separately with each book.
Are you being paid this rate?
Add your base wage to what your employer pays into fringe plans for you, and compare it with the total. Contractors post the rates on site, and an underpaid worker can recover the unpaid wages plus an equal amount (ORS 279C.840, 279C.855). BOLI: (971) 245-3844.
Source
Bureau of Labor and Industries (BOLI), BOLI rate book BOLI-2026-09-03, issued September 3, 2026, effective September 3, 2026, page 22: www.oregon.gov/boli/workers/Prevailing%20Wage%20Rate%20Books/BOLI%20September%203%2C%202026%20Prevailing%20Wage%20Rate%20Book.pdf
We read every row of BOLI's September 3, 2026 book and October 5, 2026 amendment and check every number with a second, separate reader. BOLI prints no total; ours is base plus fringe. How we check · Download Benton County as CSV · Report an error