2026 Cost

Roofing Cost in North Dakota: $4–$22 / sq ft

12% below the national average · Free instant calculator below, no signup

Roofing Cost in North Dakota

In North Dakota, roofing costs are approximately 12% below the national average. Extreme cold but low labor costs. Run the calculator below for a North Dakota-adjusted estimate.

Updated May 2026Reviewed by CostPerProject Editorial Team

Project Dimensions

-

Estimated Project Cost

Enter your project dimensions above to see your estimate.

Roofing Cost in North Dakota: What to expect

North Dakota (ND) is in the Midwest region. Home improvement costs here are approximately 12% below the national average due to local labor rates, material availability, and regional demand.

Extreme cold but low labor costs.

Average roofing rates in North Dakota

TypeNorth DakotaNational Avg
Asphalt Shingles$3.50 – $10.50 / sq ft$4.00 – $12.00 / sq ft
Metal Roofing$7.00 – $14.00 / sq ft$8.00 – $16.00 / sq ft
Tile Roofing$7.88 – $17.50 / sq ft$9.00 – $20.00 / sq ft
Clay Tile$8.75 – $21.88 / sq ft$10.00 – $25.00 / sq ft
Flat Roof (TPO/EPDM)$3.50 – $8.75 / sq ft$4.00 – $10.00 / sq ft

Roofing Cost in major North Dakota cities

Costs do vary between metros and rural areas, but we only publish a figure we can source. Within-state variation is driven by local labor markets that do not track city size reliably, so we apply the North Dakota state rate across the cities below rather than estimating a premium we cannot verify. For a figure specific to your job, use the calculator above.

Fargo

$3.50 – $21.88 / sq ft

North Dakota state rate

Bismarck

$3.50 – $21.88 / sq ft

North Dakota state rate

Grand Forks

$3.50 – $21.88 / sq ft

North Dakota state rate

Why roofing costs differ in North Dakota

The North Dakota multiplier reflects three things: prevailing wages for skilled trade labor, material delivery cost from regional suppliers, and any state or municipal permitting overhead. Compared to neighboring states, North Dakota sits 12% below the national average.

StateCost vs national average
North Dakota (this page)12% below the national average
Minnesota4% above the national average
Montana8% below the national average
South Dakota13% below the national average

Permits and timing in North Dakota

Permits in North Dakota

North Dakota cities require permits for roofing, paving, and structural exterior work. Tree removal on private property is generally unregulated outside of street trees and shelterbelt-protected areas. Check with your local building department before starting.

Best time of year for roofing in North Dakota

Late spring through early fall, avoiding the freeze-thaw shoulder seasons.

Roofing Cost FAQs for North Dakota

Common questions about roofing cost, permits, and timing in North Dakota.

How much does roofing cost in North Dakota?

Roofing Cost in North Dakota typically costs $3.5–$21.88, which is 12% below the national average. Final pricing depends on roof size and pitch, material, roof complexity, and whether the old roof is torn off first.

Does roofing cost more in Fargo?

Not by a figure we can source. Quotes in Fargo generally track the North Dakota rate shown here. Within-state differences are driven by local labor markets rather than by city size, so we do not publish a separate Fargo premium. Getting two or three local quotes is the reliable way to see where your job lands.

Do I need a permit for roof replacement in North Dakota?

North Dakota cities require permits for roofing, paving, and structural exterior work. Tree removal on private property is generally unregulated outside of street trees and shelterbelt-protected areas. Check with your local building department before starting.

When is the best time of year for roofing in North Dakota?

Late spring through early fall, avoiding the freeze-thaw shoulder seasons.

How do roofing costs in North Dakota compare to neighboring states?

North Dakota sits 12% below the national average for roofing. Compared to neighboring states: Minnesota runs about 16% higher, Montana runs about 4% higher, South Dakota runs about 1% lower.

Why is roofing cheaper in North Dakota?

Extreme cold but low labor costs. Combined with regional labor rates and material logistics, North Dakota sits 12% below the national average for roofing.

More calculators for North Dakota

Related Calculators