SalaryCalculations

Roofers Salary in North Dakota

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

Median annual

$59,740

Median hourly

$29

Average annual

$60,540

Employed in state

290

The median annual salary for Roofers in North Dakota is $59,740, or about $29 an hour. That is 8% higher than the national median.

Pay in North Dakota ranges from $46,050 at the 10th percentile to $87,360 at the 90th percentile. Roughly 290 people work as roofers in the state.

Pay distribution in North Dakota

10th$46,050
25th$48,010
Median$59,740
75th$72,130
90th$87,360

Salary calculator

Hourly
$28.72
Daily
$230
Weekly
$1,149
Bi-weekly
$2,298
Monthly
$4,978
Annual
$59,740

$59,740 a year is around the 50th percentile for Rooferss in North Dakota. The median is $59,740.

Roofers pay by metro area in North Dakota

Metro areaMedian annualEmployment
Fargo, ND-MN$61,610130
Grand Forks, ND-MN$50,75040
Bismarck, ND$50,34050
Minot, ND$49,41040

Other jobs in North Dakota

All salaries in North Dakota →