
Roof replacement costs in St. Louis depend on the roof’s size, material, and complexity. Learn how much roof replacement costs in St. Louis and which factors affect the cost.
Roofing costs depend on your project and location. Check with a local pro for your specific job.
The size of your roof and the type of metal you pick will affect your costs more than any other factor.
Standing seam metal roofing is well suited for St. Louis, as it has a low risk of leaking, even in the city’s above-average rainfall.
Consider paying more for thicker metal roofing, which will resist denting in the frequent thunderstorm and tornado activity in the area.
Many St. Louis residents add insulation under their metal roofing to improve home energy efficiency in the hot summers and cold winters.
Metal roof costs in St. Louis average $11,056, and most projects in the city total between $2,940 and $24,250. Your price will mostly depend on the size of the roof you’re replacing and the type of metal you want, but the roof style and thickness play important roles, too. Metal roofs are more expensive than asphalt shingles but are worth the investment in St. Louis, as they last longer and resist the area’s extreme weather better.
Some homeowners in St. Louis pay as little as $6,855 for metal roof installation, while others pay as much as $15,958. There’s such a wide range because many things factor into your total.
Metal roof installation costs an average of $11 per square foot in St. Louis, which includes materials and labor. Bigger projects with more roof square footage to cover will cost more. For a 1,440 square foot home in St. Louis, you’ll need about 1,800 square feet of roofing for total coverage.
That means a full metal roof replacement in the city averages $19,800. It’s common for homeowners to carry out partial roof replacements with metal as an accent material, which is one reason the local average is lower.
| Roof Size (Sq. Ft.) | Average Cost |
|---|---|
| 200 | $2,200 |
| 500 | $5,500 |
| 1,000 | $11,000 |
| 1,500 | $16,500 |
| 1,800 | $19,800 |
| 2,000 | $22,000 |

Metal roofs can be made from a variety of materials that vary widely in price, so the type you choose will also affect total metal roof costs.
Coated steel is the most common metal roof type in St. Louis and costs an average of $11 per square foot. Aluminum and tin roofs cost significantly less, but they’re more likely to dent from impact during the city’s frequent tornado activity, and they don’t last as long. Zinc holds up well in the above-average rainfall in the area, but it’s not always readily available, so you may struggle to find a roofer in St. Louis who offers it.
Copper has the longest lifespan of any metal roofing material, and it resists warping from the wide temperature swings through the seasons. While it also adds the most curb appeal and value, it costs three times the average.
| Type of Metal | Cost (per Sq. Ft.) |
|---|---|
| Aluminum | $4–$11 |
| Copper | $15–$30 |
| Steel | $6–$12 |
| Tin | $5–$12 |
| Zinc | $6–$12 |
Standing seam metal roofs are the most common metal roof style in St. Louis. Not only do they look great, but they have hidden fasteners and few seams, which means a lower risk of leaks despite the above-average rainfall and thunderstorm activity in the city.
Corrugated metal is half the price and also has few seams, but the exposed fasteners mean a slightly higher risk of leaks. Plus, corrugated metal adds the least to your curb appeal. Metal shingles look beautiful and resist warping with temperature swings from the cold winters to the hot summers, but they have the most seams and seals, which means a higher risk of leaking.
| Roof Style | Cost (per Sq. Ft.) | Pros | Cons |
|---|---|---|---|
| Corrugated | $3.50–$15 | Most affordable | Low curb appeal |
| Metal shingles | $7–$22 | Resists warping | Prone to leaking |
| Standing seam | $7–$30 | Resists leaks | Most expensive |
Residential metal roofs come in two standard thicknesses: 24-gauge and 26-gauge, with the lower number meaning a thicker roofing product. In some cases, you can even find 22-gauge metal roofing, which is the most durable.
Thicker metal will add to your material costs, but is also better suited for St. Louis homes. It’s less likely to dent from impact during the tornadoes, thunderstorms, and hailstorms that frequent the city, and it will expand and contract less with changes in temperature through the seasons, meaning a lower risk of loose fasteners, broken seals, and resulting leaks.
St. Louis sees hot summers with temperatures reaching up to the 90s, as well as cold winter days that routinely dip below freezing. Metal roofs will reflect solar heat away from your home, reducing cooling costs, but they offer less insulation than other roofing options. It’s a good idea to add insulation under your metal roof, which will cost between $1,000 and $1,500 more but can save you money on both heating and cooling costs down the road.
The labor to install a metal roof in St. Louis costs an average of $5,500. On a per-square-foot basis, you’ll pay a little more than 4% less for labor than residents in most other states, thanks to the below-average cost of living in the city. The labor is still costly, but it can pale in comparison to roof repairs if you make a mistake DIYing, so it’s worth it to hire a pro.
Whether you DIY or hire a pro, you’ll need a permit for roof replacement in St. Louis. Your metal roofer should handle pulling the permit, but you’ll need to budget for the permit fee. The city charges flat rates for permits based on the project cost. Given the average cost of metal roof installation in St. Louis, you’re looking at a permit fee of $193.
Installing a metal roof will increase your home’s value in part because it makes your home more appealing. Buyers who see a new roof—especially a beautiful metal one—will have a positive first impression of your home, which can influence what they’re willing to pay.
In a place like St. Louis, where thunderstorms, hailstorms, tornadoes, and above-average rainfall threaten roof leaks and other damages, a metal roof should add even more value. Metal roofing resists punctures from impact, water intrusion, and strong winds better than traditional asphalt shingles.
Home is the most important place on earth, which is why Angi has helped more than 150 million homeowners transform their houses into homes they adore. To help homeowners with their next project, Angi provides readers with the most accurate cost data and upholds strict editorial standards. We’ve surveyed thousands of real Angi customers about their project costs to develop the pricing data you see, so you can make the best decisions for you and your home. We pair this data with research from reputable sources, including the U.S. Bureau of Labor Statistics, academic journals, market studies, and interviews with industry experts—all to ensure our prices reflect real-world projects.
Want to help us improve our cost data? Send us a recent project quote to [email protected]. Quotes and personal information will not be shared publicly.
Scott Hill and his crew replace our tile roof with Brava PVC tile (50 year warranty). The work was coordinated and executed with precision. They did the entire job in about 8 days. Excellent job.
Michael SalazarII did anexcellant job of checking my roof and explaining what needed to be done. He showed me drone pictures of the condition of the roof and what was on top of it. 3938 Labadie Ave. St. louis, Mo. 63107-2115
I had several roofing issues on both my home and my shop building, and multiple companies told me they were unwilling to take on the challenges involved. Jake and his crew stepped up without hesitation, provided a very competitive price, and delivered workmanship that exceeded my...
Alexandra called me to set up the appointment, Christopher followed up quickly and had out rood repaired the same and repaired our roof. They sent pictures and followed up after the rain stopped to make sure everything was sealed. Price was competitive.
Soon purchasing a new home, and knowing Drew at Duke, he’ll be first on my list for any needed roof work. I’m excited to watch this company take off.
Our roof needed to be replaced following the May 2025 tornado in St Louis. The job in itself was not super complicated, but there were many moving parts including dealing with the insurance, handling solar panels, etc. These guys did an excellent job, and I would work with them again if I had...
Midtown installed a new roof for me and the crew was awesome. I'm happy with their work and clean-up. Took 1 day!
Within less than a week, Advance Roofing inspected my roof, gave me estimates, and fixed my roof. They were very friendly and p
Very good company to work with, there professionals in the Flat Roof industry. Very good price and warranty. I’m looking forward to working with them again.
Fantastic, Bob Kings roofing was on time, the crew polite and professional, they cleaned up very well and the roof was beautiful. I could not recommend this company any higher 5 star or I would!!
From average costs to expert advice, get all the answers you need to get your job done.

Roof replacement costs in St. Louis depend on the roof’s size, material, and complexity. Learn how much roof replacement costs in St. Louis and which factors affect the cost.

Asphalt shingle roofs are the most common roof type in the U.S. Learn about average shingle roof costs in St. Louis, MO, and the factors that can affect your total.

Knowing your home's roof underlayment replacement cost can help estimate the cost of roof replacement. Learn about the factors that affect prices in St. Louis, MO.

Wondering who to hire for metal roof installation? Learn which roofing contractor you need, how pros work, and what affects price. Start here.

A metal roof increases your home value, energy efficiency, and curb appeal. Learn about the ROI you can expect when choosing metal over other materials.

Stormy weather in St. Louis can lead to roof damage. Learn how much roof repair costs in St. Louis and what factors affect how much you’ll pay.