What Is the Cost of Metal Roofing?

Materials are among the factors affecting the cost of a roof.
••• Hemera Technologies/AbleStock.com/Getty Images

Several factors go into the overall cost associated with a metal roof installation project, including material, installation and maintenance costs.


Three main types of metal roofs are available to consumers--steel roofs, aluminum roofs and copper roofs. Each type of roof has certain advantages and disadvantages.


Different types of steel and aluminum sheets are on the market. Steel and aluminum roofing is available in shingles and corrosion-resistant, coated-steel sheets, which are also known as “standing seam roofing.”


According to CostHelper.com, having a steel roof installed can cost between $5,100 and $22,000. Installing an aluminum roof can cost between $11,900 and $24,200. Having a copper roof installed can cost between $25,500 and $39,600. Overall costs depend on the size of the project.

Additional Cost

In some cases during a roof installation project, a house's roof framing may need to be replaced or reinforced. CostHelper.com claims that replacing or reinforcing roof framing can cost between $1,000 and $10,000.


Some handy homeowners may choose to install metal roofing themselves to limit installation costs. Because of the risk of falling from a rooftop, care should be taken while installing metal roofing.