You can install metal roofing directly over asphalt shingles, but it requires proper preparation and comes with real trade-offs
Metal roofing can be fastened directly to existing shingles without tearing them off first. This approach saves labor and disposal costs upfront, but it traps moisture underneath, shortens the life of both layers, and makes future repairs harder. Most roofers and manufacturers recommend removing the old shingles down to the deck, even though it costs more. If budget is tight, installing over shingles is possible — but you need to understand what you're trading away and follow the steps that minimize damage.
The core problem is straightforward: shingles and the felt or synthetic underlayment beneath them trap heat and moisture. When metal panels sit directly on top, air cannot circulate. Rain, condensation, and ice dam melt get trapped between the layers, rotting the shingles first, then the underlayment, then the wood deck. By the time you notice a leak inside the home, structural damage is often extensive and expensive to repair.
Key Takeaways
- Metal roofing can be fastened directly to shingles, but trapped moisture will eventually rot the shingles and the wood deck underneath.
- Removing old shingles costs more upfront but prevents moisture problems and lets you inspect the deck for damage before installing metal.
- If you install over shingles, you must add a moisture barrier, use furring strips for ventilation, and use the right fasteners that penetrate into the deck.
- Metal roofing over shingles typically lasts 20 to 30 years instead of the 40 to 70 years you'd get with a clean deck installation.
- Most metal roofing warranties are void if installed over shingles, so check your specific product before committing.
Why removing shingles is the standard approach
Roofers and metal roofing manufacturers recommend tearing off the old shingles because it eliminates the moisture trap. Removing shingles also lets you inspect the deck for soft spots, rot, or missing sections before you commit to the new roof. If the deck is damaged, you can replace those boards now rather than discovering the problem years later when the metal roof is in place. A clean deck also gives you a flat, even surface for the metal panels, which means better fastening and fewer gaps where water can enter.
The cost of tear-off typically runs $1 to $3 per square foot (a square is 100 square feet), depending on the size and pitch of the roof and local labor rates. For a 2,000-square-foot roof, that could be $200 to $600 in labor and disposal. That upfront cost prevents much larger repair bills later when moisture damage develops under the metal roof.
How to install metal roofing over shingles if you choose to proceed
If you decide to install over shingles despite the risks, start by inspecting the roof. Walk the surface and look for missing shingles, large cracks, or areas where shingles are curling or buckling. Replace any obviously damaged shingles before you begin, because the metal roof will hide problems underneath and make them worse.
Next, add a moisture barrier — typically a synthetic underlayment or ice-and-water shield — over the entire shingle surface. This layer reduces (but does not eliminate) moisture buildup and gives you a smoother base for fastening. Nail or staple it according to the manufacturer's instructions, overlapping seams by at least 6 inches.
Install furring strips (thin horizontal boards, usually 1 by 2 inches) over the underlayment, running perpendicular to the direction of the metal panels. These strips create an air gap between the shingles and the metal, which helps with ventilation and gives you a solid fastening surface. Space them 24 inches apart, or follow your metal roofing manufacturer's specifications. Fasten the strips with long screws that penetrate through the shingles and into the deck — typically 2.5 to 3 inches long.
Then install the metal panels according to the manufacturer's instructions, fastening them to the furring strips with the correct fasteners (usually self-drilling screws with rubber washers). Do not fasten directly into the shingles; the shingles will shift and move as they age, and fasteners will loosen.
Weight and structural concerns
Metal roofing is lighter than asphalt shingles, so adding it over shingles does not usually overload the structure. However, you are adding the weight of the underlayment, furring strips, and fasteners on top of the existing shingles. Most residential roof framing can handle this, but older homes or homes with shallow roof pitches should be checked by a structural engineer or experienced roofer before you proceed.
The added layers also increase the total thickness of the roof assembly. This can affect how gutters fit, how flashing sits around chimneys and vents, and how the roof looks at the edges. Measure carefully and plan for adjustments to gutters and trim before you start. In some cases, you may need to extend or replace gutters to accommodate the new height.
Warranty and insurance implications
Most metal roofing manufacturers void their warranty if the product is installed over shingles. Read the warranty document for your specific panels before you buy. Some manufacturers allow installation over shingles if you use their recommended underlayment and follow their installation steps exactly, but many do not. A voided warranty means you have no recourse if the panels fail prematurely, rust, or develop leaks.
Check with your homeowners insurance as well. Some insurers offer discounts for metal roofing, but only if it is installed to manufacturer specifications — which usually means over a clean deck. Installing over shingles may disqualify you from the discount or, in rare cases, affect your coverage. Call your agent before you start work.
Expected lifespan when installing over shingles
Metal roofing installed over shingles typically lasts 20 to 30 years. Metal roofing installed over a clean deck often lasts 40 to 70 years, depending on the material (steel, aluminum, or copper) and the climate. The difference is the trapped moisture and the inability to inspect and maintain the layers underneath. Once the shingles begin to fail, you cannot repair them without removing the metal roof.
Plan for the metal roof to eventually need removal and replacement. When that time comes, you will have to decide whether to remove the metal and the rotted shingles together (more expensive) or leave the shingles in place and install a new roof over them (repeating the same problem). Neither option is ideal, which is why starting with a clean deck saves money and headaches over the life of the roof.
When installing over shingles makes sense
Installing over shingles is a reasonable choice if the shingles are in good condition, the roof has a steep pitch (which sheds water faster), the home is in a dry climate, and you plan to sell or move within 15 to 20 years. It is also an option if the deck is inaccessible or if removing shingles would require extensive structural work.
It does not make sense if the shingles are already failing, if the roof has a low pitch, if the home is in a humid or rainy climate, or if you plan to stay in the home for 30 years or more. In those cases, the cost of tear-off is an investment in durability and peace of mind. Talk to a local roofer who knows your climate and can assess your specific roof.
Frequently Asked Questions
Do I need a building permit to install metal roofing over shingles?
Most jurisdictions require a permit for any roof replacement or installation, whether you remove the old shingles or not. Contact your local building department before you start. They will tell you what inspections are required and whether installing over shingles is allowed in your area — some jurisdictions prohibit it.
Can I install metal roofing over wood shingles or shake?
Wood shingles and shake are thicker and more irregular than asphalt shingles, making them harder to fasten to and more prone to rot when trapped under metal. Most metal roofing manufacturers do not recommend installation over wood shingles. If you have a wood shake roof, removal is the safer choice.
What if I install over shingles and the roof leaks?
Leaks are harder to trace and repair when the metal is over shingles because you cannot see the deck or the shingles underneath without removing the metal panels. If a leak develops, you may need to remove sections of the metal roof to find the source. This is expensive and time-consuming, which is another reason removal upfront is preferable.
Will the metal roof rust if moisture is trapped underneath?
Modern metal roofing panels are coated to resist rust, but moisture underneath can corrode fasteners and flashing. The bigger problem is the damage to the shingles and deck, not the metal itself. However, if fasteners corrode, they can loosen and allow water to enter.
How do I know if my roof deck can handle the added weight?
Most residential roofs can handle the weight of metal panels plus underlayment and furring strips. If your home is older, has a very shallow pitch, or has had previous structural issues, have a roofer or structural engineer inspect the framing before you proceed. They can tell you whether reinforcement is needed.