2026 Price Guide

How Much Does a New Roof Cost in 2026?

Average prices by material type, home size, and location with a free instant cost calculator.

How much does a new roof cost? It is one of the most common questions homeowners ask, and the answer depends on several factors. In 2026, the average new roof cost for a typical American home ranges from $7,000 to $15,000 for asphalt shingles and $18,000 to $40,000 for metal roofing. That is a wide range, which is why understanding what drives the price is essential before you start getting quotes.

This guide breaks down new roof cost by material, home size, and region so you know exactly what to expect. Use our free calculator at the bottom to get a personalized estimate for your specific roof.

Average New Roof Cost in 2026

The national average for a complete roof replacement in 2026 is approximately $9,500 to $11,000 for architectural asphalt shingles on a mid-sized home. However, your actual cost can vary significantly based on the factors discussed below.

MaterialAverage Total CostCost Per Square FootLifespan
3-Tab Asphalt Shingles$5,000–$8,000$3.00–$4.5015–20 years
Architectural Shingles$7,000–$15,000$3.50–$6.5025–30 years
Premium Designer Shingles$12,000–$22,000$6.00–$10.0030–50 years
Standing Seam Metal$18,000–$40,000$8.00–$16.0040–70 years
Metal Shingles$14,000–$28,000$6.00–$12.0030–50 years
Clay/Concrete Tile$16,000–$32,000$7.00–$14.0040–75 years
Synthetic Slate$14,000–$30,000$7.00–$13.0030–50 years

New Roof Cost by Material Type

Asphalt Shingles

Asphalt shingles account for roughly 75% of all residential roofs in the United States. Architectural (dimensional) shingles are the current standard, offering a layered look and better wind resistance than basic 3-tab shingles. Most homeowners choosing new asphalt shingles pay $7,000 to $15,000 all in. For a detailed comparison of brands, see our guide on GAF vs Owens Corning vs CertainTeed.

Metal Roofing

Metal roofing has gained significant market share over the past decade, particularly in storm-prone regions. Standing seam metal runs $18,000 to $40,000 but lasts 40 to 70 years with minimal maintenance. The higher upfront new roof cost is offset by longevity and energy savings. See our full metal roof vs shingles comparison for a detailed breakdown.

Tile Roofing

Clay and concrete tile are popular in the Southwest and Southeast. A tile roof costs $16,000 to $32,000 installed but can last 50 to 75 years. The weight of tile requires adequate structural support, which can add to costs if your framing needs reinforcement.

New Roof Cost by Home Size

Home SizeEst. Roof AreaArchitectural ShinglesMetal Roof
1,000 sq ft12–15 squares$4,500–$7,500$12,000–$20,000
1,500 sq ft17–21 squares$6,500–$10,500$18,000–$30,000
2,000 sq ft22–28 squares$8,500–$14,000$24,000–$40,000
2,500 sq ft28–34 squares$10,500–$17,500$30,000–$50,000
3,000 sq ft33–40 squares$12,500–$21,000$36,000–$60,000
Note: Roof area is not the same as home square footage. A roofing square equals 100 square feet of roof surface. Steep roofs, overhangs, and complex shapes add 10% to 40% more area than the floor plan.

Factors That Affect New Roof Price

1. Material Choice

Material is the single biggest driver of new roof cost. The gap between budget 3-tab shingles and premium standing seam metal is 3 to 4 times. Most homeowners find the best value in architectural shingles, which balance cost and performance.

2. Roof Size and Pitch

A steeper roof has more surface area and is harder to work on, both of which increase cost. Roofs steeper than 8/12 pitch typically carry a 10% to 25% labor surcharge. Complex roofs with many hips, valleys, dormers, and penetrations also cost more than simple gable designs.

3. Tear-Off Requirements

Most new roof installations require tearing off the existing material first. Tear-off adds $1 to $2 per square foot in labor and disposal costs. A second-layer overlay saves this cost but adds weight and hides potential decking problems. The average tear-off cost for a typical home runs $1,500 to $3,000.

4. Geographic Location

New roof cost varies by up to 30% depending on where you live. Higher labor rates in major metro areas, stricter building codes in hurricane and earthquake zones, and seasonal demand all affect pricing. Texas, Florida, and coastal states tend to run 10% to 25% above the national average.

5. Decking Repairs

Damaged plywood decking is only discovered after tear-off and typically costs $2 to $4 per square foot to replace. Most contractors include a per-sheet price in their estimate, and the average home needs 2 to 5 sheets replaced. Budget an additional $200 to $1,000 for decking contingency.

6. Time of Year

Roofing is most expensive during peak season (late spring through early fall). Scheduling your replacement in late fall or early winter can save 5% to 15% in many markets as contractors compete for work during the slow season.

Cost Breakdown: Where the Money Goes

Component% of TotalTypical Cost
Roofing materials (shingles, underlayment, flashing)35%–45%$3,000–$7,000
Labor40%–50%$3,500–$7,500
Tear-off and disposal8%–12%$1,000–$2,500
Accessories (vents, drip edge, ice shield)5%–8%$500–$1,200
Permits and overhead3%–5%$300–$800

How to Save on a New Roof

Signs You Need a New Roof

Not sure if you need a repair or replacement? A professional roof inspection ($100 to $300) will give you a definitive answer.

Paying for a New Roof

Most homeowners do not pay for a new roof out of pocket. Common payment options include personal loans (funding in 1 to 5 days), home equity loans or HELOCs (lowest rates), contractor financing (0% promotional periods), and insurance claims for storm damage. For a complete comparison of all options, see our roof financing guide.

Get Your Personalized New Roof Cost Estimate

Enter your address to get a price range based on your actual roof size, material preferences, and location.

New Roof Cost: The Bottom Line

A new roof is a significant investment ranging from $7,000 to $40,000+ depending on material choice and home size. The best approach is to understand what drives the price, get multiple quotes, and choose a material that balances your budget with your long-term plans for the home. Use our calculator above for a quick estimate, then get at least three contractor bids to find the best value.

Frequently Asked Questions

How much does a new roof cost in 2026?

The average new roof cost in 2026 ranges from $7,000 to $15,000 for asphalt shingles and $18,000 to $40,000 for metal on a typical 2,000 sq ft home. The exact price depends on material, roof size, pitch, location, and whether tear-off is required.

How much does a new roof cost for a 2000 sq ft house?

For a 2,000 square foot home, expect to pay $8,500 to $14,000 for architectural shingles or $24,000 to $40,000 for standing seam metal. These ranges include materials, labor, tear-off, and disposal.

What is the cheapest roof to install?

Three-tab asphalt shingles are the cheapest roofing material at $250 to $400 per square installed. For a typical home, the total cost ranges from $5,000 to $8,000. However, they only last 15 to 20 years compared to 25 to 30 for architectural shingles.

How long does it take to replace a roof?

Most residential roof replacements take 1 to 3 days for asphalt shingles and 3 to 5 days for metal or tile. Complex roofs with steep pitches, multiple stories, or extensive decking repairs can take up to a week.

Does a new roof increase home value?

Yes. A new asphalt shingle roof recoups 60% to 70% of its cost at resale. A new metal roof recoups 60% to 85%. Beyond direct ROI, a new roof eliminates a major concern for buyers and can accelerate the sale.

Are You a Roofing Contractor?

Add this calculator to your website in 2 minutes. Homeowners get instant estimates — you get their contact info delivered to your inbox.

Get Your Free Calculator →