Metal Roofing Prices & Costs

Metal roofing prices vary considerably with installed prices range from $10 psf for stainless steel panels $24 psf for high end copper tiles. Roof replacement costs are higher for metal than any other roofing material such as a clay tile roof. Get a full breakdown of pricing by materials, installation and totals on all the main types of metal roofs.

metal roof

“With an installed price range from $10 to $24 psf, homeowners with a 1500 square foot roof would be looking at a price range from $15,000 to $57,000. With this sort of variation, finding the best material for your home at a price point you can afford is perhaps the most important step for a homeowner.”

Metal Roofing Prices (Materials Only)

Stainless Steel Panels: $4.50 to $6.00 psf

Aluminum Standing Seam Panels: $6.50 to $8.00 psf

Tin Roofing Tiles: $8.00 to $12.00 psf

Copper Roofing: $13.00 to $17.00 psf


Install Metal Roofing Prices

Install Pricing: $3.00 to $8.00 psf

Expect installation to run a large gamut that typically will range from $3.00 – $8.00 psf. Pricing is higher for metal roofs due to their difficulty, the experience of roofing contractors that perform the work and certainly worker’s compensation. Price factors include how complicated the tear off, the slope of the roof, the size of the project, installation pattern, if there are complicated dormers, valleys etc. and whether any structural work to reinforce the roofing to support the weight of the material.

Total Metal Roof Cost

Stainless Steel Panels: $10.00 – $12.00 per sq. ft.

Aluminum Standing Seam Panels: $10 – $15 per sq. ft.

Tin Roofing Tiles: $12.00 to $20.00 per sq. ft.

Copper Roofing: $16.00 to $24.00 per sq. ft.

Sample Pricing For 15 Squares Of Roofing

Stainless Steel Panels: $15,000 – $18,000 per sq. ft.
Learn more about stainless steel roof costs.

Aluminum Standing Seam Panels: $15,000 – $22,500 per sq. ft.
Explore more on aluminum roofing prices.

Tin Roofing Tiles: $18,000 to $30,000 per sq. ft.
Discover more on tin roofing prices.

Copper Roofing: $24,000 to $36,000 per sq. ft.
Learn more about copper roofing cost.