Roof Cost Calculator

Get a free, instant estimate for a new roof, replacement or repair. Choose your material, size and pitch to see a realistic price range in seconds.

Your roof details

Fill in your roof details and press Calculate to see your estimate.

How Much Does a New Roof Cost in 2026?

A full roof replacement costs most homeowners between $5,500 and $15,000, which works out to roughly $4 to $12 per square foot installed. Small, simple asphalt shingle roofs can come in below that range, while large metal, tile or slate roofs can climb well above $25,000. Our free roof cost calculator above gives you a personalized range in seconds, and this guide explains what is behind the numbers so you can budget with confidence.

Roofers measure work in "roofing squares," where one square equals 100 square feet of roof surface. A typical home has between 15 and 30 squares. Multiply your squares by the installed price per square and add tear-off, permits and extras, and you have a solid planning figure.

Roof Replacement Cost by Roof Size

Size is the biggest driver of price. The table below shows typical installed costs for architectural asphalt shingles (about $4.50 to $8.00 per square foot), based on roof surface area before tear-off and extras.

Roof Area (sq ft)Roofing SquaresEstimated Cost Range
1,00010$4,500 - $8,000
1,50015$6,750 - $12,000
2,00020$9,000 - $16,000
2,50025$11,250 - $20,000
3,00030$13,500 - $24,000

Note: your roof surface is larger than your home's footprint. A medium-pitch roof is usually 10 to 20 percent larger than the floor area beneath it.

Roof Cost per Square Foot by Material

Material choice changes both the upfront price and how long the roof lasts. Here is how the most common options compare.

MaterialInstalled Cost per Sq FtTypical Lifespan
3-tab asphalt shingles$3.50 - $6.5015-20 years
Architectural asphalt shingles$4.50 - $8.0025-30 years
Corrugated metal$5.00 - $9.0030-45 years
Standing seam metal$9.00 - $16.0040-70 years
Clay or concrete tile$8.00 - $18.0050+ years
Wood shake$7.00 - $14.0020-40 years
Natural slate$15.00 - $30.0075-100+ years
Flat roof (TPO / EPDM)$5.00 - $10.0020-30 years

Asphalt Shingles: The Budget-Friendly Standard

Asphalt shingles cover most homes in North America because they balance price, appearance and ease of installation. Architectural (dimensional) shingles cost a little more than 3-tab but look better, resist wind more effectively and carry longer warranties.

Metal Roofing: Higher Cost, Longer Life

Metal roofs cost roughly two to three times more than shingles, but they can last 40 to 70 years, shed snow easily, resist fire and may lower cooling costs. Standing seam panels with hidden fasteners are the premium choice, while exposed-fastener corrugated panels are the economical one.

Tile and Slate: Premium Materials

Clay, concrete and slate roofs are extremely durable and add curb appeal, but they are heavy. Your home may need structural reinforcement, and installation requires specialist crews, which raises labor costs.

Metal Roof vs. Shingle Roof: Which Is Better Value?

FactorAsphalt ShinglesMetal Roof
Upfront costLower2-3x higher
Lifespan20-30 years40-70 years
MaintenanceModerateLow
Energy efficiencyAverageGood (reflective coatings)
Best forShort-term budget, resaleLong-term ownership

If you plan to stay in your home for 20 years or more, metal often costs less per year of service. If you expect to sell within 10 years, quality architectural shingles are usually the smarter spend.

What Affects Your Roof Replacement Cost?

  • Roof size and pitch: Steeper roofs require safety gear and extra labor, and they have more surface area for the same footprint.
  • Complexity: Valleys, hips, dormers and multiple levels add cutting, flashing and time.
  • Tear-off and disposal: Removing old layers typically adds about $0.80 to $1.50 per square foot per layer.
  • Decking repairs: Rotted or damaged plywood must be replaced before new roofing goes on.
  • Underlayment and ventilation: Synthetic underlayment, ice and water shield, and proper ridge vents protect your investment.
  • Chimneys and skylights: Flashing around each chimney usually runs $300 to $600, and skylight work often costs $500 to $1,200 each.
  • Gutters: New gutters commonly add $7 to $12 per linear foot.
  • Permits: Budget roughly $250 to $600, depending on your local authority.
  • Location and season: Labor rates and material prices vary by region, and busy seasons can raise quotes.

Roof Costs by Region

Prices differ across the country. Coastal and high-cost metro areas, such as the Northeast and West Coast, usually sit at the top of the range because of higher labor rates and permit fees. Parts of the Midwest and South often land near or below the national average. In [City], [State], expect quotes to run [higher / lower / close to] the averages shown on this page. Use the "Local price level" option in the calculator to adjust the estimate for your area.

Roof Repair vs. Roof Replacement

Not every problem needs a full replacement. Minor repairs such as replacing a few shingles or resealing flashing commonly cost a few hundred dollars, while larger leak repairs can reach $1,000 or more. Consider replacement when:

  • Your roof is near or past its expected lifespan.
  • Shingles are curling, cracking or losing granules across large areas.
  • You have recurring leaks or visible sagging.
  • Repairs are starting to cost more than roughly 30 percent of a replacement.

A professional roof inspection, usually $100 to $300, can tell you which path makes financial sense. Learn more in our guide to roof repair costs.

How to Save Money on Your New Roof

  1. Get three written quotes from licensed and insured contractors, and compare scope, materials and warranty, not just price.
  2. Schedule in the off-season. Late fall and winter can bring better pricing in many regions.
  3. Check your insurance. Storm, hail and wind damage may be covered under your homeowner's policy.
  4. Choose the right material for your timeline, not the cheapest or most expensive option.
  5. Ask about manufacturer rebates, bundled gutter work and energy-efficiency incentives.
  6. Fix leaks early to avoid costly decking and insulation damage.

How to Choose a Roofing Contractor

Verify the license and liability insurance, ask for local references, and read recent reviews. Get the contract in writing with the materials, timeline, cleanup and warranty spelled out. Be cautious of door-to-door storm chasers, large upfront payments and quotes far below every other bid.

Roof Cost Calculator FAQs

How do I calculate the cost of a roof?

Measure your roof area (or home footprint), multiply by your pitch factor, then multiply by the installed price per square foot of your chosen material. Add tear-off, permits and extras such as chimneys, skylights and gutters. Our calculator does all of this automatically.

How much does a 2,000 sq ft roof cost?

A 2,000 square foot roof typically costs between $9,000 and $16,000 with architectural shingles, and $18,000 to $32,000 with standing seam metal, before tear-off and extras.

Does the cost include removing the old roof?

Not always. Tear-off and disposal are often priced separately, usually $0.80 to $1.50 per square foot per layer. The calculator lets you add this by selecting the number of old layers.

Is a metal roof worth the extra cost?

For homeowners staying 20 years or longer, usually yes. Metal costs more upfront but lasts much longer, needs less maintenance and can reduce energy bills.

How long does a roof replacement take?

Most residential projects take one to three days. Large, steep or complex roofs, and tile or slate installations, can take a week or more.

Is this roof cost estimate accurate?

It is a planning estimate based on average installed prices and typical add-on costs. Final quotes depend on your contractor, roof condition and local market, so use the result as a starting budget and confirm it with local quotes.

Get an Exact Roof Quote

Ready to move from estimate to exact price? Request a free roof quote from and get a detailed, no-obligation estimate for your home in City.