Can You Put a Metal Roof Over Shingles?
**Sometimes, yes.** A metal roof can often be installed over one layer of shingles, but not every house is a good candidate. The right answer depends on local code, the condition of the old roof, the roof deck, and the metal system you choose.
The short answer: yes, but only if the roof underneath is still a good base
A metal roof can sometimes be installed over existing shingles instead of tearing the shingles off first. This is called a recover or overlay. It can save labor, reduce landfill waste, and shorten the job.
But this is not a universal yes. A licensed roofer needs to check a few things first:
- How many shingle layers are already there. In many areas, one layer may be allowed under a new roof, while two layers often push the job toward tear-off.
- The condition of the shingles and roof deck. If the old roof is curling badly, soft, trapped with moisture, or hiding rot, covering it can make a problem harder to see and fix.
- Local building code and permit rules. Some cities or counties allow this in certain cases. Others do not. See metal roof permits for the basics.
- The metal system being installed. Some systems are better suited for going over an existing roof than others.
If you are comparing roof types, it helps to be realistic about cost and lifespan. Metal costs more up front than asphalt, but metal often lasts about 40-70 years, while asphalt is often around 15-25 years. For honest side-by-side basics, see metal vs asphalt.
A good roofer should explain both paths: install over shingles and full tear-off, with the reason for their recommendation in writing.
When going over shingles can make sense
Putting metal over shingles can be a reasonable option when the existing roof is still serving as a stable base and local code allows it.
Here are common situations where homeowners consider it:
- You have only one layer of shingles. One layer is often easier to work with than multiple layers.
- The roof deck feels solid. No sagging, soft spots, or known rot inside the attic or along the eaves.
- The shingles are old but mostly flat. A smoother surface is easier for some metal systems and underlayment details.
- You want less tear-off mess. Leaving shingles in place can mean less debris, less noise time, and fewer dump fees.
- You plan to stay in the home for many years. Since metal usually costs more at the start, the long lifespan matters more if you expect to keep the house.
This approach is more common with some profiles than others. For example, many homeowners look at corrugated and ribbed metal for budget-conscious projects, while other homes may be better served by a different system depending on the roof shape and details.
Typical installed cost ranges are still just estimates, not quotes. Real price depends on roof size, pitch, the metal and coating chosen, tear-off needs, and your area. As a rough guide:
- Corrugated/ribbed metal: about $5-$9 per sq ft installed
- Metal shingles: about $9-$14 per sq ft installed
- Standing seam: about $10-$18 per sq ft installed
- Asphalt shingles: about $4-$8 per sq ft installed
If your budget is tight or you expect to move soon, asphalt may be the smarter call. It usually costs less up front. Metal is often the better long-term product, but not the best choice for every homeowner.
When tear-off is the smarter move
Sometimes the old shingles need to come off. In many homes, this is the cleaner and safer approach.
A full tear-off is usually worth serious consideration if:
- There are already two layers of shingles
- The roof deck may be damaged from leaks, rot, or long-term moisture
- The roofline looks uneven or wavy
- Flashing details are poor around chimneys, skylights, valleys, walls, or penetrations
- You want hidden problems found now, not after the new roof is on
- Local code requires removal before the new roof can be installed
Why this matters: metal roofing is durable, but it is only as good as the structure under it. Covering a bad base does not fix the bad base.
Tear-off can also help with:
- Inspection of the decking so damaged wood can be replaced
- Cleaner underlayment installation
- Better flashing and trim details at vulnerable areas
- A flatter final appearance
This is especially important on more premium systems like standing seam metal roofing, where panel alignment, clip installation, and flashing details matter a lot.
Yes, tear-off usually adds cost. But sometimes it prevents a more expensive problem later. A homeowner should be cautious with any contractor who pushes an overlay without clearly checking the deck, attic, ventilation, and code requirements first.
What to ask a roofer before you agree to install metal over shingles
This is where homeowners often get burned. The job sounds simple, but the details decide whether it performs well.
Use this checklist when you meet roofers:
- Are you licensed, insured, and bonded for this work in my area?
- Will you verify whether local code allows metal over one layer of shingles on my home?
- How will you check the roof deck for damage before covering it?
- What underlayment or separation layer will you use?
- Will the new roof be attached directly, or over battens/furring strips, if appropriate for the system?
- What metal are you proposing? Ask for the metal type, gauge, panel/profile, coating, and color in writing.
- How will you handle flashing, valleys, chimneys, skylights, vents, and edge details?
- What warranties apply? Get both material and workmanship terms in writing.
- What is included in the scope and price? Ask about tear-off allowances, decking replacement, permit fees, cleanup, and disposal.
Before any deposit, get the full scope in writing and verify the roofer's license and insurance yourself. You can use this vetting guide: how to vet a metal roofer.
Also remember:
- You compare estimates
- You choose who to hire
- You hold final payment until the agreed work is done
SeamRidge can help you start the comparison process with matched local roofers at no cost to you. If you want to talk to pros in your area, you can get matched.
What to do next if you are considering this option
If you are thinking about putting metal over shingles, keep the next step simple.
- First, confirm your goal. Are you trying to lower upfront cost, avoid a messy tear-off, or invest in a long-life roof?
- Second, get at least a few written estimates. Ask each roofer to price both options if possible: overlay and full tear-off.
- Third, compare apples to apples. Make sure the estimates list the same metal type, gauge, coating, trim, underlayment, warranty, and permit handling.
- Fourth, ask why. A good roofer should tell you why your home is or is not a good candidate for going over shingles.
If you want a realistic starting point on pricing before you talk to anyone, review metal roof costs.
The honest bottom line is this: yes, you can sometimes put a metal roof over shingles, but only when the existing roof, roof deck, and local code all support it. If there is hidden damage, multiple shingle layers, or poor roof details, tear-off is usually the better move.
In plain English
Yes, a metal roof can sometimes go over one layer of shingles, but only if local code allows it and the roof underneath is still solid. Get written estimates for both overlay and tear-off, verify the roofer is licensed, insured, and bonded, and make sure the metal type, gauge, coating, warranty, scope, and price are all in writing before you pay a deposit.