North Dakota roofing, told straight.
State Atlas · Plains

North Dakota roofing,
told straight.

Climate zone IECC 6A. Hail: High. Wind: Severe. 2,000 sqft asphalt replacement: $9,500–$18,000 (median $12,500) (2026 estimate). State-licensed contractors required.

What should a homeowner know about replacing a roof in North Dakota?

In North Dakota, a 2,000 sqft architectural-shingle roof replacement runs roughly $9,500–$18,000 (median $12,500) (2026 estimate). Hail risk is high, wind risk is severe, and the dominant material is Asphalt architectural shingle (72% market share). Climate zone IECC 6A.

Verification status: pending editorial review. The figures above are 2026 estimates derived from regional cost surveys (RoofingCalculator, RoofingContractor magazine), NOAA Storm Events climatology, IECC climate-zone mapping, and the DSIRE state policy registry. We’re working through state-by-state independent verification — if you spot an error, email [email protected].

North Dakota sits in IECC climate zone 6A across most of the state with a small slice of zone 7 along the Canadian border, and the combination of high hail, severe wind, and brutal freeze-thaw cycling makes this one of the harder roofing climates in the country. Replacement runs $9,500–$18,000 (2026 estimate) for a 2,000 sqft asphalt baseline, with a median near $12,500 — modest by national standards because labor and overhead are low here, not because the work is easy. Bismarck, Fargo, Grand Forks, and Minot collect most of the volume, and all four sit inside the northern plains hail-and-wind belt that runs from Texas up through the Dakotas. Architectural asphalt dominates the residential market.

Cold and freeze-thaw are the dominant structural failure modes

The headline failure mode in North Dakota is not hail damage on its own — it's the way an annual hail event interacts with 200-plus freeze-thaw cycles on the roof deck. A shingle that takes a moderate bruise in July loses granules over the next three years as repeated freeze-thaw stress pries the bruised area open. By year five, what looked cosmetic has become a leak path. The fixes that matter are Class 4 impact-resistant asphalt (which most major carriers discount 10-30% for), continuous ice-and-water-shield membrane extending at least 24 inches inside the warm wall line, and adequate attic ventilation. Skipping any of the three is the most common reason a 30-year-rated shingle becomes a 12-year roof in this climate.

Licensing is a contractor-by-contractor question

North Dakota requires a state contractor license through the Secretary of State for any work over a fixed threshold — but the classification is broad, the threshold is low, and roofing-specific specialty regulation is thin. In practice, homeowners need to verify three things separately: a current general contractor license, valid workers' compensation insurance through Workforce Safety and Insurance (the state's monopoly carrier — out-of-state contractors frequently arrive without it), and general liability insurance with a current certificate. After major hail events, out-of-state storm-chaser crews flood the state, sometimes operating under a license filed only days before the work starts. The license date matters as much as the license number itself.

Solar reality, 2026

North Dakota has no surviving statewide residential solar incentive program in 2026, no SREC market, and no state income-tax credit for solar. The federal residential ITC expired on December 31, 2025. What that leaves: full retail net metering through most utilities, modest solar resource compared to the Southwest, and avoided-cost math that depends almost entirely on local utility rates. The honest 2026 framing: solar still pencils on a south-facing roof in some Bismarck and Fargo homes where the rate schedule and installed cost align, but the payback window now runs meaningfully longer than installers' pre-2025 pitches suggested. If a roof is due for replacement in the next five years, do the roof first — re-roofing under an existing array easily adds $3,000–$5,000 to the project. This is reference, not a quote.

Common questions for North Dakota homeowners

For a 2,000 sqft asphalt-shingle replacement, expect $9,500–$18,000 (median $12,500) (2026 estimate, regional cost-of-living adjusted). Premium materials (standing-seam metal, concrete tile) run ~2.4–2.8× the asphalt baseline. Quotes vary based on tear-off, deck repair, slope, and chimney/skylight count.
High hail risk — multi-event years are common. Material choice and impact rating affect both cost and insurability.
Severe straight-line and tornado wind exposure. Anchorage, deck-attachment, and ridge-cap details disproportionately drive failure mode here.
Top 3 by market share: Asphalt architectural shingle (72%), Standing-seam metal (12%), Asphalt 3-tab (8%). Material choice tracks climate zone (IECC 6A), local hail/wind exposure, and HOA / aesthetic norms.
state roofing contractor license is required to perform work. Verify license number with the state contractor licensing board before signing.
As of 2026-04, no state-level residential solar incentives remain after the federal residential ITC expired 12/31/2025. Solar payback in this state runs almost entirely on net-metering credits and electricity-rate avoidance.
Yes — North Dakota requires full retail-rate net metering on participating utilities (subject to program caps). Each kWh exported to the grid earns the same credit as one kWh consumed.
Get matched

Get matched with a vetted roofer in North Dakota.

We hand-vet roofers on insurance, licensing, and references. Free for homeowners.