Roofing Costs in North Dakota (ND) - 2025

How much does a new roof cost in North Dakota? Here is a comprehensive breakdown of roofing costs, popular materials, and key climate factors that affect pricing in the ND market.

Avg. Replacement
$8,600
Cost/Sq Ft
$5.00
Labor Rate
moderate-high
Top Material
Asphalt Shingles

Climate & Weather Impact

Extreme cold, heavy snow, severe wind, and summer hail.

Roofing in North Dakota: What to Know

Extreme temperature swings stress roofing materials. Short building season increases prices. Wind uplift ratings are critical.

Popular Roofing Materials in North Dakota

Asphalt Shingles

$3.00 - $7.00/sq ft

Lifespan: 15-30 years

Learn more →

Metal Roofing

$5.00 - $16.00/sq ft

Lifespan: 40-70 years

Learn more →

Roofing Service Costs in North Dakota

ServiceLowAverageHigh
Roof Replacement$5,500$8,500$12,000
Roof Repair$200$950$3,000
Gutter Installation$600$2,100$5,000
Roof Inspection$100$250$500
Emergency Roof Tarping$200$700$1,500
Chimney Repair$300$1,800$5,000
Skylight Installation$1,000$2,200$4,500
Flat Roof Repair$300$1,200$3,500
Metal Roofing Installation$8,000$14,500$24,000
Shingle Replacement$150$4,500$10,000
Tile Roofing Installation$10,000$18,000$30,000
Slate Roofing Installation$15,000$28,000$45,000