Can You Put Metal Roofing Over Shingles?

If you already have shingles on your roof, you may be wondering something very simple:
Can you put metal roofing over shingles, or do the shingles need to be removed first?
This is one of the most common roofing questions homeowners ask. And the short answer is:
👉 Sometimes yes. Sometimes no.
To understand why, let’s break this down in a very simple way.
What Does “Metal Roofing Over Shingles” Mean?
Putting metal roofing over shingles means installing a metal roof on top of an existing shingle roof, instead of tearing the shingles off first.
So instead of:
-
Removing old shingles
-
Exposing the roof deck
-
Starting from scratch
The metal roof is installed over the existing layer.
This sounds faster and cheaper, which is why many homeowners ask about it.
Why Do Homeowners Want to Install Metal Over Shingles?

Most homeowners ask this question for three reasons:
1. To Save Money
Removing shingles costs money. Skipping that step can reduce labor costs.
2. To Save Time
A tear-off takes time and creates a mess. Installing over shingles can move faster.
3. To Avoid Disruption
Some homeowners want less noise, less debris, and less disruption around the home.
All of these reasons make sense. But they don’t automatically mean it’s a good idea.
Is It Legal to Put Metal Roofing Over Shingles?
In many areas, building codes do allow metal roofing to be installed over shingles.
However, this depends on:
-
Local building codes
-
The condition of the existing roof
-
The type of metal roofing being installed
In Florida, codes are stricter because roofs must handle high winds, heavy rain, and hurricanes.
This is why the answer is never just “yes” or “no.”
When Putting Metal Roofing Over Shingles Can Be Allowed
Installing metal roofing over shingles may be allowed when:
-
There is only one layer of shingles
-
The shingles are flat and in good condition
-
The roof structure is strong enough
-
The metal system is designed for this type of installation
In these cases, a special layer (often called a sub-framing or furring system) may be added between the shingles and the metal panels.
When You Should NOT Put Metal Roofing Over Shingles
There are situations where installing metal over shingles is not recommended.
This includes roofs with:
-
Multiple layers of shingles
-
Curling, damaged, or uneven shingles
-
Hidden moisture or rot
-
Poor ventilation
Covering up these problems does not fix them. It can make them worse.
If moisture is trapped, it can shorten the life of both the old shingles and the new metal roof.
How Florida’s Climate Changes the Answer
Florida is not like most states.
Roofs here must deal with:
-
Extreme heat
-
High humidity
-
Heavy rain
-
Hurricane-force winds
Because of this, any roofing system must meet strict wind uplift and fastening requirements.
Metal Roofing Weight vs Shingles
Many people worry that adding metal on top of shingles will make the roof too heavy.
In most cases:
-
Metal roofing is lighter than shingles
-
One layer of shingles plus metal is often acceptable
However, every roof is different. The roof structure must still be evaluated.
If you are unsure how long your current roof was designed to last, reading how long a roof lasts can help put things into perspective.
Does Installing Over Shingles Affect Warranties?
This is very important.
Some metal roofing manufacturers:
-
Do not allow installation over shingles
-
Require specific underlayment systems
-
Require full tear-off for warranty coverage
If the installation does not follow manufacturer guidelines, the warranty may be void.
Why This Decision Is Not Just About “Can You”
The real question is not just:
Can you put metal roofing over shingles?
The better question is:
Should you?
That answer depends on:
-
Roof condition
-
Local code
-
Warranty requirements
-
Long-term performance goals
Cost savings today can turn into expensive repairs later if the system is not designed correctly.
When Removing Shingles Is the Better Choice
Even if local codes allow metal roofing over shingles, removing the old shingles is often the smarter option.
Removing shingles allows:
-
A full inspection of the roof deck
-
Detection of hidden rot or moisture
-
Proper ventilation upgrades
-
A cleaner, flatter surface for metal panels
This is especially important for older homes or roofs that have already had repairs..
Hidden Moisture: The Biggest Risk
One of the biggest risks of installing metal over shingles is trapped moisture.
Shingles can hold moisture from:
-
Rain
-
Humidity
-
Condensation
If metal roofing is installed over damp or uneven shingles, that moisture has nowhere to go.
Over time, this can lead to:
-
Wood rot
-
Mold growth
-
Reduced roof lifespan
Covering a problem does not fix it.
Ventilation Problems to Watch For
Proper roof ventilation is critical in Florida.
Installing metal over shingles can:
-
Block airflow paths
-
Reduce attic ventilation efficiency
-
Increase heat buildup
Poor ventilation can raise energy costs and shorten the life of roofing materials.
If you live in a hot coastal area, understanding ventilation matters. You can read more in why roof ventilation is critical in Tampa homes.
Does Installing Over Shingles Save Money?
Sometimes it does. Sometimes it doesn’t.
Possible short-term savings:
-
No tear-off labor
-
Less debris removal
Possible long-term costs:
-
Repairs caused by trapped moisture
-
Voided warranties
-
Earlier roof replacement
In many cases, removing shingles adds cost upfront but reduces risk over time.
To better understand cost differences, see how much does a new roof cost.
How This Affects Insurance and Codes in Florida
Florida homes must meet strict insurance and building code standards.
If a metal roof is installed over shingles without meeting code:
-
Insurance claims may be denied
-
Wind damage coverage may be limited
-
Future inspections may fail
This is especially important in hurricane-prone areas.
You can learn more about storm protection in how to hurricane-proof your roof.
Metal Roofing Over Shingles vs. Full Replacement
Here is a simple comparison:
Installing Metal Over Shingles
Pros
-
Faster installation
-
Less mess
-
Lower upfront cost (sometimes)
Cons
-
Hidden problems remain hidden
-
Ventilation limitations
-
Warranty restrictions
Removing Shingles First
Pros
-
Clean installation surface
-
Full inspection of roof structure
-
Better long-term performance
Cons
-
Higher upfront cost
-
Longer installation time
For many Florida homeowners, long-term performance matters more than short-term savings.
Should You Ever Install Metal Roofing Over Shingles?

Yes, in some situations.
It may make sense when:
-
There is only one shingle layer
-
The shingles are flat and dry
-
Ventilation is properly addressed
-
The metal system allows it
But it should never be done just to save money.
How This Connects to Buying Metal Roofing
If you are still deciding where to get your metal roof, it helps to understand sourcing options.
You can read more in where to buy metal roofing.
Buying the right system is just as important as installing it correctly.
Final Answer: Can You Put Metal Roofing Over Shingles?
Yes, it is sometimes possible.
But possible does not always mean recommended.
The best decision depends on:
-
Roof condition
-
Florida building codes
-
Ventilation needs
-
Long-term performance goals
In many cases, removing old shingles and starting fresh leads to a stronger, longer-lasting roof.


