A metal roof costs $6,043 to $18,341 installed, with most homeowners paying around $11,766.1 Standing seam systems run $8 to $21 per square foot.3 Prices below are national averages* for 2026.
*National averages, not local quotes. Your price depends on roof size and pitch, metal type, panel style, and local labor rates.
$11,766
average, all metal types (HomeAdvisor)
$19,000
average standing seam (Angi)
$14
per sq ft, standing seam (Forbes)
$11.50–$20.50
per sq ft (RoofingCalc)
What sources say
| Source | Figure | Scope |
|---|---|---|
| HomeAdvisor | $11,766 average, $6,043 – $18,341 | All metal roof types |
| Angi | $19,000 average, $9,400 – $32,600 | Standing seam only |
| Forbes Home | $16,400 average, $14,000 – $19,000 | Standing seam only, about $14 per sq ft |
| RoofingCalc | $11.50 – $20.50 per sq ft | All metal types, by city |
| This Old House | $8 – $39 per sq ft | Standing seam only, 1,000 sq ft roof at $7,540 – $39,430 |
Two scope notes explain most of the spread. HomeAdvisor and RoofingCalc price every metal roof style, from corrugated sheets at $3.50 to $15 per foot up to premium standing seam, while Angi, Forbes and This Old House price standing seam alone. Standing seam also scales fast with roof size: the Angi average sits inside its own 1,500-to-2,000-square-foot rows, and This Old House reaches $39,430 at the premium end of a 1,000-square-foot job.1,2,3,4,5
Cost by metal roof style, installed (HomeAdvisor)
| Style | Per sq ft |
|---|---|
| Corrugated sheets | $3.50 – $15 |
| Sheet metal | $4 – $6.50 |
| Metal shingles | $7 – $22 |
| Standing seam | $7 – $30 |
Standing seam cost by roof size (Angi)
| Roof size | Cost installed |
|---|---|
| 500 sq ft | $3,000 – $13,000 |
| 1,000 sq ft | $10,000 – $18,000 |
| 1,500 sq ft | $15,000 – $24,000 |
| 2,000 sq ft | $18,000 – $32,000 |
| 2,500 sq ft | $25,000 – $40,000 |
| 3,000 sq ft | $30,000 – $48,000 |
Standing seam cost by metal (Angi)
| Metal | Per sq ft |
|---|---|
| Steel | $10 – $16 |
| Aluminum | $11 – $18 |
| Zinc | $25 – $35 |
| Copper | $25 – $35 |
Panel gauge matters too: 24-gauge is the common choice at $3 to $8 per square foot, while thicker 22-gauge runs $10 to $25.2
Labor and extras
| Item | Cost | Source |
|---|---|---|
| Standing seam labor | $2 – $6 per sq ft ($3,400 – $10,200 total) | Angi |
| Roofing labor, all types | $1.50 – $3 per sq ft ($150 – $300 per square) | Forbes Home |
| Labor share of all-metal job | about 60%, around $7,000 | HomeAdvisor |
| Old roof tear-off | $1,000 – $5,000 | HomeAdvisor |
| Underlayment replacement | $1,100 – $4,200 | Angi |
| Flashing | $200 – $500 per area | Angi |
| Disposal when billed separately | $100 – $800 | Angi |
| Permit | $250 – $500 | HomeAdvisor |
RoofingCalc shows how much location moves the number: the same metal roof prices at $11.50 to $18.50 per square foot in Chicago versus $14 to $21 in New York and San Jose.4
DIY or hire
This is a pro job. Standing seam panels are formed and crimped with specialized seamers, and This Old House points to that skilled labor as the reason these roofs outprice most other types.5 A bad seam or flashing detail is a leak you will not find until the ceiling stains. HomeAdvisor notes a properly installed metal roof lasts 40 to 70 years, which is the whole point of paying the premium.1
Related guides
Rubber Roof Cost
Wood Shake Roof Cost
Green Roof Cost
Copper Roof Cost
Flat Roof Replacement Cost
Roof Replacement Cost
Roof Repair Cost
Roof Cleaning Cost
All cost guides
Sources
1. HomeAdvisor — Metal Roof Installation Cost
2. Angi — Standing Seam Metal Roof Cost
3. Forbes Home — Standing Seam Metal Roof Cost
4. RoofingCalc — Metal Roof Cost
5. This Old House — Standing Seam Metal Roof Cost