SalaryCalculations

Roofers Salary in Oregon

State wage data from the BLS OEWS survey, May 2025.

Median annual

$58,970

Median hourly

$28

Average annual

$61,510

Employed in state

3.4K

The median annual salary for Roofers in Oregon is $58,970, or about $28 an hour. That is 6% higher than the national median.

Pay in Oregon ranges from $45,880 at the 10th percentile to $95,700 at the 90th percentile. Roughly 3.4K people work as roofers in the state.

Pay distribution in Oregon

10th$45,880
25th$48,720
Median$58,970
75th$69,090
90th$95,700

Salary calculator

Hourly
$28.35
Daily
$227
Weekly
$1,134
Bi-weekly
$2,268
Monthly
$4,914
Annual
$58,970

$58,970 a year is around the 50th percentile for Rooferss in Oregon. The median is $58,970.

Roofers pay by metro area in Oregon

Metro areaMedian annualEmployment
Portland-Vancouver-Hillsboro, OR-WA$61,2102.3K
Bend, OR$59,990230
Salem, OR$52,690390
Grants Pass, OR$51,40040
Albany, OR$50,490160
Medford, OR$49,930150
Eugene-Springfield, OR$47,830280

Other jobs in Oregon

All salaries in Oregon →