Follow This Old House online:

We may be compensated if you purchase through links on our website. Our team is committed to delivering honest, objective, and independent reviews on home products and services.

Three workers laying new clay tile roof.

Advertiser Disclosure

Our editorial team is committed to creating independent and objective content focused on helping our readers make informed decisions. To help support these efforts we receive compensation from companies that advertise with us.

The compensation we receive from these companies may impact how and where products appear on this site. This compensation does not influence the recommendations or advice our editorial team provides within our content. We do not include all companies, products or offers that may be available.

The Cost of a Roof Replacement in North Dakota

According to our research, the average cost of a new roof in North Dakota is $7,908. See what cost factors can raise or lower your total price in our detailed guide.

Join the 4,492 people who received a free, no obligation quote in the last 30 days

Invalid Zip Code
Get Your Estimate
Enter details in under 3 minutes
Clicking “Get Your Estimate” submits your data to All Star Pros, which will process your data in accordance with the All Star Pros Privacy Policy.
Ad Disclaimer
Written by
Stephanie Minasian-Koncewicz
Written by
Stephanie Minasian-Koncewicz
Updated 06/17/2026

The average cost of a new roof in North Dakota is $7,908, but prices can range from $6,148–$20,468. Your roof replacement cost depends on several factors, including your home’s square footage, the roofing material you choose, and the complexity of your roof design. Another important consideration is ensuring your North Dakota roof can handle heavy snow loads in winter and severe storms in summer. We’ll dig more into these cost factors to help you budget for your North Dakota roof replacement.

Key Takeaways

  • North Dakota homeowners pay an average of $7,908 for a new roof, with costs ranging from $6,148–$20,468 depending on materials and home size.
  • Asphalt shingles are the most affordable roofing option in the state at $4.42 per square foot, while slate is the most expensive material at $14.71 per square foot.
  • Metal roofing is highly recommended in North Dakota for its durability, ability to effectively shed snow and ice, prevent dangerous ice dams, and handle extreme temperature swings.

Get Your Roofing Project Quote Today

Compare quotes from local pros

Invalid Zip Code
Get Your Estimate

Enter details in under 3 minutes

Clicking “Get Your Estimate” submits your data to All Star Pros, which will process your data in accordance with the All Star Pros Privacy Policy.
Ad Disclaimer

New Roof Cost in North Dakota by Square Footage

Roof replacement costs in North Dakota vary based on your home’s size, with larger homes requiring more materials and labor hours. The state has a median home size of 2,190 square feet, and your home’s square footage directly translates to the amount of roofing material needed, measured in “squares” (each square covers 100 square feet).

North Dakota’s building codes require roofs that can handle heavy snow loads, which can influence material choices and installation methods. Labor costs in North Dakota tend to be moderate compared to coastal states, but severe weather can create seasonal demand spikes that affect pricing. The table below shows estimated total project costs based on common home sizes throughout North Dakota.

Home Square FootageNumber of StoriesAverage Roof Replacement Cost
1,0001 $6,875
1,5001 $8,329
2,0002$8,492
2,5002$9,498
3,0002$10,937

Homeowner Insight

  • According to our 2026 Roofing Survey, roughly 79% of homeowners said their final roof replacement cost matched their original estimate. However, 14% reported that the final cost came in higher than expected—a reminder that budgeting a contingency is wise, especially in a state like North Dakota where hidden weather damage can lurk beneath aging shingles.

Roof Replacement Cost in North Dakota by Material

North Dakota’s extreme temperature swings demand materials that can expand and contract without cracking or failing. Asphalt is a popular choice in North Dakota, covering many homes due to their affordability and weather resistance. Metal roofing has gained popularity in North Dakota because it sheds snow effectively. Wood shingles, while attractive, face challenges in North Dakota’s wet springs and dry summers, requiring more maintenance to prevent rot and fire damage. Clay and slate materials offer exceptional durability but come with higher upfront costs and may require structural reinforcement due to their weight.

Roofing MaterialCost per Square Foot in North DakotaAverage Total Cost
Asphalt$4.42$6,148
Metal$8.53$11,864
Wood$10.04$13,966
Clay$14.66$20,395
Slate$14.71$20,468

Pro Tip

  • This Old House general contractor Tommy Silva is a strong advocate for metal roofing, calling it “kind of bulletproof.” He notes that metal roofs feature seams running vertically up the roof rather than horizontally, which is a key advantage in harsh climates: “If the winds start blowing, you know, even a well-installed asphalt or wooden shingle, you still have the opportunity for wind to drive water up underneath. With the metal roof, it’s just continuous.” In favorable conditions—minimal tree cover and moderate wind exposure—Tommy says a quality metal roof “could get 50 years out of it.”

Other Potential Roof Replacement Costs in North Dakota

Beyond the basic material and labor costs, several additional expenses can impact your total roof replacement budget. These extra costs often surprise homeowners, so it’s important to factor them into your planning from the start.

Existing Roof Removal

According to Homewyse, removing existing roofing can take about 1.5 hours per 100 square feet of roofing material. Depending on your contractor’s hourly rate, speed, and roof size, this could add up to at least $1,000 of extra cost on your bill.

Permits and Inspections

According to HomeGuide, a roofing permit can cost between $150 and $500 for roof replacement. North Dakota municipalities may require additional inspections for snow load compliance.

Dry Rot

Depending on the extent of the damage, new wood and the removal of damaged material can cost between $500 and $1,000.


New Roof Cost in North Dakota Compared to Nearby States

Labor rates and material availability vary between neighboring states, influenced by local economies and population density. North Dakota’s costs typically fall in the middle range compared to nearby states, reflecting moderate labor costs and standard material pricing.

Homeowner Insights

  • According to our 2026 roofing survey of 1,000 homeowners, labor costs (cited by 65% of respondents) and materials (64%) were the two biggest contributors to the final price of a roof replacement. Hidden or unexpected roof damage was a factor for roughly 24% of projects, and permit or code requirements affected about 14%.

For example, Minnesota tends to have higher costs due to larger metropolitan areas and stricter building codes, while some neighboring states may offer lower baseline pricing. However, costs are lower in South Dakota, as transportation costs for materials can affect pricing in more remote areas of North Dakota, particularly in the western oil-producing regions. The table below shows how North Dakota compares to surrounding states and the national average for roof replacement costs.

StateAverage Roof Replacement CostCost Comparison
North Dakota$7,908Baseline
Minnesota$8,7379.7% lower
South Dakota$7,10210.7% higher
Montana$8,1112.5% lower

FAQs About Roof Replacement Costs in North Dakota

What is the average lifespan of a roof in North Dakota?

The lifespan of your roof in North Dakota depends on the material you choose and how well it can handle the state’s extreme weather conditions. Asphalt shingles typically last 20–30 years in North Dakota’s climate, though severe hail storms and temperature fluctuations can shorten this timespan. Metal roofs perform exceptionally well in snowy parts of North Dakota, often lasting 40–70 years. Wood shingles may last 25–30 years, but North Dakota’s wet springs and dry summers can accelerate wear. Clay and slate materials offer the longest lifespans at 50–100 or more years.

What roofing material works best in North Dakota’s climate?

Metal roofing and high-quality asphalt shingles perform best in North Dakota. Metal roofing excels because it effectively sheds snow and ice, preventing dangerous ice dams that can cause water damage during spring thaws. Metal can also handle the state’s extreme temperature swings without cracking or warping. Asphalt shingles work well if you choose architectural-grade options rated for high winds and impact resistance, as North Dakota experiences severe thunderstorms and occasional tornadoes.

When is the best time to replace a roof in North Dakota?

The best time to replace your roof in North Dakota is typically late spring through early fall. Spring replacement allows you to address winter damage, while fall installations give your new roof time to settle before facing snow loads. Avoid winter roof replacement, as cold temperatures can make materials brittle, and dangerous working conditions can increase labor costs significantly. Summer is peak season for roofing contractors, which may result in higher prices and longer wait times.


How We Get Our Roofing Cost Data

The cost to replace a roof varies based on a few key factors: the home’s square footage, number of stories, roof pitch, type of roofing material, and pricing in your area.

For each home size, we used calculator.net to calculate a total roof area, using a 6/12 roof pitch with one-foot eave overhangs. The calculation includes a weighted average of one-story versus two-story homes across the United States.

We converted the roof area measurement into “squares” (the roofing industry’s standard unit, with one square covering 100 square feet) to align with how materials are sold and priced. Then we sourced material costs directly from RSMeans data from Gordian®, the industry’s leading construction pricing database used by professional contractors nationwide.

For state averages, we used clark.com to find the median home size in each state. While these figures provide an estimate for budgeting purposes, actual prices vary based on region, specific property characteristics, location, and current market conditions. For the most accurate pricing, we recommend requesting quotes from at least two reputable roofing companies in your area.

To share feedback or ask a question about this article, send a note to our team at reviews@thisoldhousereviews.com.