Roof Replacement Cost Calculator with 2026 Material & Labor Prices

Estimate roof replacement cost in seconds — materials + labor per square foot for asphalt shingle and metal roofs. Free, itemized, 2026 pricing.

Free calculator • No signup • Optional Pro features
🔄 Pricing dataset: · What changed?

How much does a roof replacement cost? Using this calculator's own 2026 pricing engine, a full asphalt shingle replacement runs about $3.78$6.40 per square foot of roof surface, while metal roofing runs about $6.91$15.03 per square foot — including materials with 15% cut-waste, labor, and tear-off of one existing shingle layer. Roof surface is your footprint multiplied by the pitch factor (1.118 at 6/12), not your floor area. Your exact number depends on roof size, pitch, material choice, and local labor rates. Enter your roof's length and width below to get a free, itemized estimate in seconds — no signup required.

What a new roof costs: worked national example

A 50 × 40 ft single-storey footprint (2,000 sq ft) at a 6/12 pitch, re-covered in architectural shingles over a one-layer tear-off, at national baseline pricing — not adjusted for any region. Enter your own dimensions below for a figure matched to your roof and ZIP code.

$11,555typical installed cost
$9,682$14,303expected range
$5.17per sq ft of roof surface
$517per roofing square (100 sq ft of surface)

That footprint is 2,236 sq ft of actual roof surface once the 6/12 pitch factor of 1.118 is applied, or 25.7 squares of material ordered with the 15% waste allowance — 78 bundles of shingles. Tearing off the one existing layer is $2,795 of that total, and a professional crew is around 34 crew-hours on the roof. Buying the covering yourself runs about $4,101 in materials. Per sq ft of the 2,000 sq ft floor plan rather than of the roof surface, that is $5.78.

Installed cost by roof size and covering

Typical installed cost at national baseline pricing, 6/12 pitch, one-layer tear-off included. Each cell is a separate run of this calculator's free Quick estimate — the midpoint of the range it returns for that footprint and covering. Sizes are FOOTPRINT, the floor plan you can measure from the ground.
FootprintAsphalt Shingles (3-tab)Architectural ShinglesMetal (Standing Seam)Metal (Corrugated)Clay/Concrete TileSlateEPDM RubberTPO Membrane
30 × 20 ft600 sq ft · 671 sq ft of roof$3,029$3,466$8,100$5,501$11,035$17,776$4,637$4,997
40 × 30 ft1,200 sq ft · 1,342 sq ft of roof$6,057$6,933$16,200$11,001$22,069$35,552$9,274$9,995
50 × 30 ft1,500 sq ft · 1,677 sq ft of roof$7,572$8,666$20,250$13,751$27,587$44,441$11,592$12,494
50 × 40 ft2,000 sq ft · 2,236 sq ft of roof$10,096$11,555$27,000$18,335$36,782$59,254$15,456$16,658
60 × 40 ft2,400 sq ft · 2,683 sq ft of roof$12,115$13,865$32,400$22,002$44,139$71,105$18,548$19,990
60 × 50 ft3,000 sq ft · 3,354 sq ft of roof$15,143$17,332$40,500$27,503$55,173$88,881$23,185$24,987

For Homeowners: Get a quick cost range with just a few measurements. Perfect for budgeting and comparing contractor quotes.

feet
Length of roof surface
feet
Width of roof surface
Rise over run - affects material quantity and labor
Material choice significantly affects cost and lifespan
Enter your ZIP code to adjust costs for your region
Assumptions & Sources

Assumptions

  • Waste factor: 15% included for cuts, overlaps, and ridge caps.
  • Pitch factor: √(1 + (pitch/12)²) — a 6/12 pitch multiplies base area by 1.118x.
  • Labor rates: Based on 2025-2026 national averages.
  • Tear-off: Assumes one existing layer for removal.

Last updated: August 2026

How This Estimate Is Calculated

This roofing cost calculator runs a full takeoff sequence in the open. Every step below is exactly what the calculation engine does with your inputs — nothing is a black box:

  1. Base area: roof length × roof width gives the footprint in square feet.
  2. Pitch adjustment: the footprint is multiplied by the standard roof-slope factor √(1 + (pitch/12)²). A 4/12 pitch multiplies area by 1.054, 6/12 by 1.118, 8/12 by 1.202, and 12/12 by 1.414.
  3. Waste factor: 15% is added to material quantities for cuts, overlaps, ridge caps, and valleys (adjustable in Professional Mode). Waste applies only to what you order — labor and tear-off are priced on the actual roof surface.
  4. Material and labor rates: materials are priced on the waste-adjusted order quantity — for example, architectural shingles at $1.45/sq ft ($145 per square) or standing-seam metal at $5.50/sq ft — while labor ($2.25 and $4.50/sq ft respectively) and a one-layer tear-off allowance of $1.25/sq ft are priced on the pitch-adjusted roof area itself. Every rate on this page is read back out of a build-time engine run, so the copy cannot drift from the math.
  5. Cost range: the midpoint is bracketed at roughly −15% to +25% to reflect real bid spread, then the whole estimate is scaled by your ZIP code's regional cost multiplier.

Data Sources

  • Labor benchmarks: this calculator bills labor per square foot of roof surface, not per hour, so the wage data below is context for what that rate has to cover rather than the input it is computed from: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS), May 2025 estimates - Roofers (SOC 47-2181), national median $26.65/hour ($55,440/year), and Construction Laborers (SOC 47-2061), national median $22.66/hour. Dataset last retrieved June 2026.
  • Material unit prices: covering rates are material-only — the covering itself, not an installed price — and were re-derived in August 2026 three independent ways for each material: a retail shelf-price build-up in whatever unit that covering is actually sold in — three bundles per square for the two asphalt shingle grades, panel plus clips, fasteners and trim for metal, and 500 sq ft rolls plus bonding adhesive, seam tape, termination bar and edge metal for the EPDM and TPO membranes — published materials-only cost guides, and a top-down check from installed cost less this calculator's own labor, tear-off and accessory lines. Where those disagreed the overlap was used, and the per-material derivation, sources and uncertainty width are recorded in the pricing engine itself. Last reviewed: August 2026.
  • Regional adjustments: construction cost indices built from BLS wage data and published industry surveys, covering 24 states and 28 metro areas against a 1.00 national baseline.

Waste Factors and Regional Multipliers

Two adjustments separate a napkin estimate from an order you can actually build with: waste and location. The calculator applies both automatically, using the exact values below.

AdjustmentValue UsedWhy It Matters
Shingle waste factor15% (default)Cuts, overlaps, starter courses, ridge caps, and valley trimming. Complex hip roofs can justify raising this in Professional Mode.
Pitch factor1.014 (2/12) to 1.414 (12/12)Converts flat footprint to true sloped surface area — a 6/12 roof has 11.8% more surface than its footprint.
Complexity multiplierUp to 1.15 (Professional Mode)Valleys, dormers, and penetrations slow crews down and add flashing labor.
Regional multiplier — lowest mapped market0.9× (Indianapolis, IN)Lower prevailing wages and year-round working seasons pull installed costs below the national average.
Regional multiplier — highest mapped market1.7× (San Francisco Bay Area, CA)Higher labor rates, stricter code requirements, and shorter seasons push costs above baseline.
Coverage28 metro areas against a 1.00 national baselineThe ZIP lookup matches metro areas only. A ZIP outside a mapped metro is priced at the 1.00 national baseline, not at a state average.

How to Estimate Roofing Costs

Roofing estimation revolves around one key unit: the "square." One roofing square equals 100 square feet of roof surface — not 100 square feet of floor plan. A 2,000 sq ft single-storey footprint at a 6/12 pitch is 22.4 squares of actual surface, and 25.7 squares once the 15% waste factor is added to what you order. Getting your square count right is the foundation of every roofing estimate.

Material costs per square vary dramatically by covering. These are the material-only rates this calculator bills, per square of roof surface, before labor or tear-off: asphalt shingles (3-tab) at $110, architectural shingles at $145, metal (standing seam) at $550, metal (corrugated) at $300, clay/concrete tile at $800, slate at $1,500, epdm rubber at $275 and tpo membrane at $300. Published market ranges are wider than any single rate — clay and concrete tile, for instance, runs anywhere from $600 to $1,200 per square depending on profile — so treat these as the centre of a band, not a quote. On the 2,000 sq ft footprint used throughout this page (22.4 squares of roof surface), the covering alone swings the material bill from $2,829 to $38,571.

Labor for asphalt shingle installation typically runs $150-$300 per square, depending on roof complexity; this calculator bills $225 per square for architectural shingles. A simple gable roof with minimal penetrations is at the low end. Complex hip roofs with multiple valleys, dormers, skylights, and chimneys push labor to the higher end because every intersection requires hand-fitted flashing and careful waterproofing. Steep pitches add to labor because of safety staging and a slower work pace, and the calculator applies that as a tier rather than a smooth curve: 8/12 adds 25%, 10/12 adds 50% and 12/12 adds 75% to the labor rate in Professional Mode.

Tear-off costs are the expense homeowners most often overlook. Removing one existing layer of asphalt shingles costs $100-$150 per square; this calculator bills $125, and Quick Mode always includes it. Two layers can run $150-$250 per square — $175 here — and three or more is billed at $250 per square, both selectable in Professional Mode. Most building codes limit roofing to two layers total, so if you already have two layers, tear-off is mandatory. Disposal is billed separately in Professional Mode at $450 per dumpster, one dumpster per 25 squares of single-layer tear-off, which works out to about $20.13 per square. On a 25-square roof, tear-off and disposal together come to roughly $3,628.

Do not overlook ancillary materials that add up fast. In Professional Mode this calculator prices underlayment at $0.35/sq ft for felt #15, $0.55/sq ft for felt #30, $0.75/sq ft for synthetic and $1.50/sq ft for ice & water, ice and water shield at $1.50/sq ft over the area it covers, drip edge and perimeter flashing at $4.50 per linear foot, ridge vent at $12 per linear foot, and pipe boots at $25 each. On the reference roof above those non-covering material lines add about 113% on top of the shingle cost — far from a rounding item, and the single biggest reason a bid that looks cheap per square can finish dearer than one that does not.

Roofing Cost by Material

All 8 coverings below are choices in the free calculator above, and each row is an individual run of it on the same 50 × 40 ft footprint (2,000 sq ft) at a 6/12 pitch, with a one-layer tear-off, at the 1.00 national baseline. Change the covering in the dropdown and you will get the figure printed here. The rows are built from the dropdown's own option list, so this table cannot offer a material the form does not.

Free-estimate cost by covering on a 2,000 sq ft footprint (2,236 sq ft of roof surface, 25.7 squares). "Per square" is per 100 sq ft of ROOF SURFACE, not of floor plan. The DIY column is the covering material only, which is why it is a fraction of the installed figure — and why it is blank for materials this calculator does not treat as DIY work.
CoveringExpected lifeTypical installedRangePer sq ft of roofPer squareDIY materials
Asphalt Shingles (3-tab)15-25 years$10,096$8,441$12,480$4.52$452$3,111
Architectural Shingles25-30 years$11,555$9,682$14,303$5.17$517$4,101
Metal (Standing Seam)40-70 years$27,000$22,810$33,610$12.08$1,208
Metal (Corrugated)30-50 years$18,335$15,445$22,779$8.20$820
Clay/Concrete Tile50-100 years$36,782$31,125$45,838$16.45$1,645
Slate75-150 years$59,254$50,226$73,928$26.50$2,650
EPDM Rubber25-35 years$15,456$12,998$19,181$6.91$691$7,778
TPO Membrane20-30 years$16,658$14,020$20,683$7.45$745

The spread is the largest of any lever on this page: the same roof is $10,096 in asphalt shingles (3-tab) and $59,254 in slate, a factor of 5.9. Read the expected-life column alongside it before treating that as a saving. Note also what these figures are NOT: this is the free estimate's scope — covering, installation labor and one-layer tear-off. It carries no underlayment, flashing, ventilation, disposal or contractor markup, all of which Professional Mode prices as separate lines, and all of which a real bid will include.

Roofing Cost by Roof Pitch

Pitch is the lever homeowners most often leave out of a mental estimate, and it is a free-calculator input rather than a professional one. All 6 pitches below are options in the dropdown above; each row is the same 2,000 sq ft footprint in architectural shingles, run again at that pitch.

A steeper roof costs more because there is more of it. The pitch factor is √(1 + (rise/12)²), the standard roof-slope multiplier, and it converts your footprint into actual sloped surface. Note the last column: the free estimate's rate per square does not move with pitch. Professional Mode adds a steep-pitch labor tier on top of the area change — +25% at 8/12, +50% at 10/12 and +75% at 12/12 — but the free estimate does not, so treat these as a floor on any roof steeper than 8/12.
PitchPitch factorRoof surfaceSquares orderedTypical installedRangePer square
2/12 (low)×1.0142,028 sq ft23.3$10,480$8,781$12,973$517
4/12×1.0542,108 sq ft24.2$10,893$9,127$13,485$517
6/12×1.1182,236 sq ft25.7$11,555$9,682$14,303$517
8/12×1.2022,404 sq ft27.6$12,423$10,409$15,378$517
10/12×1.3022,604 sq ft29.9$13,456$11,275$16,657$517
12/12 (steep)×1.4142,828 sq ft32.5$14,614$12,245$18,090$517

Going from the shallowest option to the steepest adds $4,134 on this roof — about 39% — entirely because a 12/12 roof has 800 sq ft more surface on the same floor plan than a 2/12 one. If you do not know your pitch, a roof you can comfortably walk on is usually 6/12 or shallower.

Roofing Cost by Roof Size

Length and width are the two required inputs above, so every row here is reproducible in seconds. All are architectural shingles at a 6/12 pitch with a one-layer tear-off, at the national baseline. The footprint column is the floor plan — the number you get from the ground or from a plan — and the roof-surface column is what everything is actually priced against.

Free-estimate cost by footprint in architectural shingles at 6/12. The DIY column is covering material only.
FootprintRoof surfaceSquares orderedTypical installedRangePer sq ft of footprintDIY materials
30 × 20 ft — 600 sq ft671 sq ft7.7$3,466$2,904$4,291$5.78$1,230
40 × 30 ft — 1,200 sq ft1,342 sq ft15.4$6,933$5,809$8,582$5.78$2,461
50 × 30 ft — 1,500 sq ft1,677 sq ft19.3$8,666$7,261$10,728$5.78$3,076
50 × 40 ft — 2,000 sq ft2,236 sq ft25.7$11,555$9,682$14,303$5.78$4,101
60 × 40 ft — 2,400 sq ft2,683 sq ft30.9$13,865$11,618$17,164$5.78$4,922
60 × 50 ft — 3,000 sq ft3,354 sq ft38.6$17,332$14,522$21,455$5.78$6,152

The per-square-foot column is flat at $5.78 down the whole table, and that is worth saying out loud rather than leaving for a reader to notice: this calculator scales strictly with area. There is no volume discount on a big roof and no minimum-job floor on a small one. Real bids have both — a crew still has to mobilise, get a permit and rent a dumpster for a 600 sq ft garage — so on the smallest roofs treat the figure here as optimistic and get local quotes.

Typical Roofing Cost Breakdown

Every figure below is this calculator's own Professional Mode takeoff for a 2,000 sq ft single-storey footprint at 6/12 with architectural shingles and a one-layer tear-off, at the 1.00 national baseline — 22.4 squares of roof surface, $17,267 in total. The percentage column is each group's share of that same total, so it reproduces from the dollar column beside it. Quick Mode bills a narrower scope — covering, labor and tear-off only — so its per-square figure is lower than the total here.

Cost Category% of TotalTypical RangeNotes
Shingles and coverings21.6%$167/square$3,729 on the reference roof
Underlayment and barriers15.9%$122/square$2,739 on the reference roof
Flashing and ventilation8.6%$66/square$1,485 on the reference roof
Installation labor29.1%$225/square$5,031 on the reference roof
Tear-off and disposal18.8%$145/square$3,245 on the reference roof
Miscellaneous allowance6.0%$46/square$1,039 on the reference roof
Overhead & profit0%Not billedContractor markup is a Professional Mode field and defaults to zero, so no overhead or profit is included in any figure on this page. A real bid will add it.

What the Free Estimate Buys, Line by Line

The table above is Professional Mode. This one is the free Quick estimate on the same 50 × 40 ft footprint in architectural shingles at 6/12 — the itemised list the calculator hands you, exactly as it prints. The rows sum to the $11,555 headline, and the build fails rather than publish this table if they ever stop doing so.

Quick-mode takeoff for a 2,000 sq ft footprint (25.7 squares of roof surface) at the 1.00 national baseline. Quantities are whole units as they are sold.
ItemQuantityEachLine total
Architectural Shingles (bundles)78 bundles$48$3,744
Synthetic Underlayment3 rolls$125$375
Drip Edge18 pieces$12$216
Roofing Nails (1.5")13 boxes$35$455
Ridge Cap Shingles2 bundles$45$90
Starter Strip2 bundles$35$70
Professional Installation, Equipment & Overhead$6,605
Total$11,555

Three different numbers on this page describe "the materials" for this one roof, and they are not the same number — so here is the reconciliation rather than leaving you to find the discrepancy yourself. The $4,101 DIY figure the calculator shows is the covering alone plus a 10% cushion; it does not include underlayment, drip edge, nails, ridge cap or starter strip. The material rows in the table above, which do include all of those, come to $4,950. And the printable shopping list adds the tools and safety gear — brackets, pry bar, knee pads, gloves — for $5,238. If you are pricing a DIY re-roof, the middle figure is the one to budget against, and the gap of $849 between it and the headline DIY number is the accessories.

The remaining $6,605 is professional installation, tear-off, equipment and overhead — 57% of the free estimate. That is the number a DIY re-roof is actually competing against — and the 78 bundles in the first row all have to go up a ladder before any of it is saved.

Regional Pricing Factors for Roofing

Roofing costs vary with local wages, working season and code. The regional factors this calculator applies to a ZIP code run from 0.9× in Indianapolis, IN to 1.7× in San Francisco Bay Area, CA — a spread of 89% between the cheapest and dearest markets we map. On the 2,000 sq ft reference roof that moves architectural shingles from $465 per square at the low end to $878 at the high end, against $517 at the national baseline. Those are Quick Mode figures: covering, labor and one-layer tear-off.

The lookup covers 28 metro areas. If your ZIP is not inside one of them the estimate is priced at the 1.00 national baseline rather than a state average, so a rural address in an expensive state will read low — treat it as a starting point and get local quotes.

Climate-driven code requirements matter too, and this calculator models some of them directly rather than as a flat allowance. Northern states require ice and water shield extending past the interior wall line; Professional Mode prices that at $1.50/sq ft over whichever extent you select, from eaves only up to the full deck. Hurricane-prone regions require enhanced nailing patterns, hurricane clips and sometimes peel-and-stick underlayment over the entire deck; the underlayment upgrade is priced by the calculator, but the fastening and clip requirements are not, so budget for them separately. Hail-prone areas see insurance-driven demand that keeps contractor prices elevated in ways no national rate table captures.

Check roofing costs for your area using our ZIP code pricing or browse by state:

Roofing Cost by Metro Area

These are the complete regional factors this calculator applies — all 28 of them, not a selection. The ZIP field above is free to everyone, so type the ZIP in the second column into it and the calculator will price your own roof at that factor. Every row is the same 50 × 40 ft footprint (2,000 sq ft) in architectural shingles at 6/12, so the rows are comparable to each other and to the $11,555 national figure at the top of this page. The build re-resolves every ZIP below through the same lookup the form uses and fails rather than publish one a visitor cannot reproduce.

A 2,000 sq ft footprint in architectural shingles at 6/12 with a one-layer tear-off, priced at every metro factor this calculator carries. Sorted dearest to cheapest. "Per square" is per 100 sq ft of roof surface.
Metro areaZIP to enterFactorTypical installedRangePer square
San Francisco Bay Area, CA941021.70×$19,643$16,459$24,316$878
New York City, NY100011.68×$19,412$16,265$24,030$868
Seattle, WA981011.55×$17,910$15,006$22,170$801
Boston, MA021081.52×$17,563$14,716$21,741$785
Los Angeles, CA900011.45×$16,754$14,038$20,740$749
Hartford, CT061011.40×$16,176$13,554$20,025$723
San Diego, CA921011.38×$15,945$13,361$19,739$713
Chicago, IL606011.32×$15,252$12,780$18,881$682
Philadelphia, PA190191.28×$14,790$12,392$18,308$661
Portland, OR972011.22×$14,097$11,812$17,450$630
Denver, CO802011.18×$13,634$11,424$16,878$610
Minneapolis-St. Paul, MN554011.14×$13,172$11,037$16,306$589
Miami, FL331011.12×$12,941$10,843$16,020$579
Las Vegas, NV891011.08×$12,479$10,456$15,448$558
Richmond, VA231731.08×$12,479$10,456$15,448$558
Austin, TX787011.05×$12,132$10,166$15,019$543
Detroit, MI482011.05×$12,132$10,166$15,019$543
Milwaukee, WI532011.04×$12,017$10,069$14,876$537
Salt Lake City, UT841011.03×$11,901$9,972$14,733$532
Atlanta, GA303011.02×$11,786$9,875$14,589$527
Phoenix, AZ850010.99×$11,439$9,585$14,160$512
Dallas-Fort Worth, TX752010.98×$11,323$9,488$14,017$506
Raleigh-Durham, NC275130.96×$11,092$9,294$13,731$496
Houston, TX770010.95×$10,977$9,198$13,588$491
Kansas City, MO641010.95×$10,977$9,198$13,588$491
Nashville, TN372010.93×$10,746$9,004$13,302$481
Columbus, OH430010.92×$10,630$8,907$13,159$475
Indianapolis, IN462010.90×$10,399$8,713$12,873$465

The dearest market on the list, San Francisco Bay Area, CA at 1.70×, prices that roof at $19,643 against $10,399 in Indianapolis, IN at 0.90× — a difference of $9,244 on identical work. The factor is applied to the whole estimate rather than to labor alone, and 0.90× is the floor a visitor can actually reach: if your ZIP is not on this list the calculator prices at the 1.00 national baseline rather than guessing at a factor it does not have, so a rural address in an expensive state will read low.

Pro Tips from the Field

Inspect the Deck, Not Just the Shingles

A good roofing bid should include an allowance for decking repair. Once old shingles come off, you will often find soft spots, delaminated OSB, or rotted plywood - especially around valleys, eaves, and penetrations. This calculator does not price sheathing replacement, so it is not in any figure on this page: ask for a per-sheet price in the contract and expect a share of the deck to need it. Getting that number agreed before the tear-off starts is what avoids surprise change orders.

Verify the Manufacturer Warranty Requirements

Most shingle manufacturer warranties (GAF, Owens Corning, CertainTeed) require specific installation methods for full coverage. GAF's Golden Pledge warranty, for example, requires a GAF-certified contractor and specific underlayment and ventilation products. Substituting off-brand accessories to shave a little off the material bill can void the warranty on the whole roof, which is a far larger number than the saving. Ask your contractor which warranty tier they are installing to, and get it in writing.

Ventilation Is Not Optional

Improper attic ventilation is the leading cause of premature shingle failure and ice dams. The rule is 1 square foot of net free ventilation area per 150 square feet of attic floor (or 1:300 with a vapor barrier). Split the ventilation 50/50 between intake (soffit vents) and exhaust (ridge vent). Many re-roofs improve ventilation but under-size it. This is one area where upgrading during a re-roof is cost-effective and prevents callbacks.

Get Three Written Quotes with Identical Scope

Roofing bids are difficult to compare because scope varies. One contractor might include ice and water shield on the entire deck while another only covers eaves. Create a scope checklist: material brand and line, underlayment type, ice barrier extent, ventilation changes, flashing replacement, drip edge replacement, and cleanup method. Comparing quotes on identical scope is the only way to evaluate price fairly.

Timing Your Roof Replacement Matters

Late fall and winter are the off-season for roofing in most markets, and contractors discount to keep crews working. Spring is peak insurance claim season (post-winter damage), and summer is peak voluntary replacement season - both periods mean higher prices and longer wait times. This calculator has no model for seasonal pricing, so no figure on this page reflects an off-season discount; if your roof can wait, ask for a November-through-February price and compare it against a spring quote yourself.

Related Calculators

Frequently Asked Questions

Construction Cost Estimation FAQs