RoofTally

How much does a metal roof cost? (per square foot and by house size)

$7 to $13 per sq ft of roof, installed, which is $700 to $1,300 per square (100 sq ft): the HomeAdvisor, "How Much Does a Roof Replacement Cost?", updated 17 June 2026, table "Roofing Material | Average Cost", read 2026-09-20 range for metal, against $4 to $6 per sq ft for architectural shingles. A 2,000 sq ft footprint at 6:12 is 2,236 sq ft of roof, 22.4 squares, so $15,652 to $29,069 in metal and $8,944 to $13,416 in architectural shingles. The charts give metal for footprints of 1,000 to 3,000 sq ft, the same 2,000 sq ft roof at four pitches, and every material on the same roof.

Open the roof shingle calculator

Metal roof cost per square foot and per square

Cost = roof area x the installed price. The range is the HomeAdvisor, "How Much Does a Roof Replacement Cost?", updated 17 June 2026, table "Roofing Material | Average Cost", read 2026-09-20 figure for metal, $7 to $13 per sq ft of roof, which the calculator and the charts multiply by 100 for a square and by the squares of the roof. Roof area = footprint (walls plus overhang, on the plan) x the pitch multiplier, so a 2,000 sq ft footprint at 6:12 is 2,236 sq ft of roof, 22.4 squares. The roof shingle calculator applies the range to your own sections when you pick Metal as the material, or takes the low and high figures from your quotes.

Metal roof cost by house size

Footprints of 1,000 to 3,000 sq ft at 6:12. Read the footprint of the roof, not the floor area of the house; the bundles per square guide gives the roof area and squares for the same footprints at four pitches.

Metal roof at $700 to $1,300 per square installed: roof area, squares and cost by footprint at 6:12 (HomeAdvisor, "How Much Does a Roof Replacement Cost?", updated 17 June 2026, table "Roofing Material | Average Cost", read 2026-09-20)
Footprint (sq ft)Roof area (sq ft)SquaresLowHigh
1,0001,11811.2$7,826$14,534
1,5001,67716.8$11,739$21,802
2,0002,23622.4$15,652$29,069
2,5002,79528$19,566$36,336
3,0003,35433.5$23,479$43,603

The same 2,000 sq ft roof at four pitches

The pitch multiplier is the square root of 1 + (rise / 12)²; the roof pitch calculator converts degrees or a rise and run into it. The price per square does not change with the pitch in the national range; the area does.

2,000 sq ft footprint in metal at $700 to $1,300 per square: roof area and cost at 4:12, 6:12, 8:12, 10:12
PitchMultiplierRoof area (sq ft)SquaresLowHigh
4:121.0542,10821.1$14,757$27,406
6:121.1182,23622.4$15,652$29,069
8:121.2022,40424$16,826$31,248
10:121.3022,60326$18,224$33,844

Metal against shingles, tile and slate on the same roof

Every material on the 2,000 sq ft footprint at 6:12, 22.4 squares, at its own published range per square (all HomeAdvisor, "How Much Does a Roof Replacement Cost?", updated 17 June 2026, table "Roofing Material | Average Cost", read 2026-09-20).

Installed cost of 22.4 squares (2,000 sq ft footprint at 6:12) by material
MaterialPer squareLowHigh
Asphalt shingles$300 to $700$6,708$15,652
Architectural shingles$400 to $600$8,944$13,416
Metal$700 to $1,300$15,652$29,069
Tiles$1,000 to $2,000$22,361$44,721
Slate or stone$1,500 to $3,000$33,541$67,082
Wood shakes$600 to $1,300$13,416$29,069

Frequently asked questions

How much does a metal roof cost per square foot?
$7 to $13 per sq ft of roof surface, installed (HomeAdvisor, "How Much Does a Roof Replacement Cost?", updated 17 June 2026, table "Roofing Material | Average Cost", read 2026-09-20); roofers quote the same range per square, $700 to $1,300 per square. The square foot is of roof, not of floor: multiply the footprint by the pitch multiplier first (1.118 at 6:12), then by the price. The range covers the common panel types; a local quote for your panel replaces the national figure.
How much is a metal roof for a 1,500 sq ft house?
$11,739 to $21,802 for a 1,500 sq ft footprint at 6:12: 1,677 sq ft of roof, 16.8 squares, at $700 to $1,300 per square. If 1,500 sq ft is the floor area of a two-storey house, the footprint is about half and so is the cost; measure the roof plan on the ground.
How much does a metal roof cost for a 1,200 sq ft house?
$9,391 to $17,441 for a 1,200 sq ft footprint at 6:12 (1,342 sq ft of roof, 13.4 squares). At the other end, 3,000 sq ft is $23,479 to $43,603. Type the footprint of your own roof into the calculator and pick Metal for the range.
How much more does a metal roof cost than shingles?
About 1.8 to 2.2 times the price of architectural shingles at the same point in the ranges: on the 2,000 sq ft footprint at 6:12, $15,652 to $29,069 for metal against $8,944 to $13,416 for architectural and $6,708 to $15,652 for 3-tab (HomeAdvisor, "How Much Does a Roof Replacement Cost?", updated 17 June 2026, table "Roofing Material | Average Cost", read 2026-09-20). The chart by material has tile, slate and wood shakes on the same roof.
Does the pitch change the price of a metal roof?
Yes, through the area: the same 2,000 sq ft footprint is 2,000 sq ft flat, 2,108 sq ft at 4:12 and 2,603 sq ft at 10:12, so $14,757 to $27,406 against $18,224 to $33,844. Steep roofs also cost more per square in labour and access, which the national range does not show; the roof pitch calculator converts degrees or a rise and run into the multiplier.
What is not in the installed range?
Tearing off and disposing of the old roof, new decking where the old is rotten, permits, flashing around chimneys and walls, gutters, snow guards and the extra for a roof cut up by hips, valleys and dormers. Ask for each as its own line in the quote.

Last updated 2026-09-22. Planning quantities from manufacturer coverage figures and published cost ranges, each with its source and date: measure the roof and follow the product data sheet. Not a structural assessment.