How to Repair a Hole in a Metal Roof System

Find and fix the source of the leak to prevent damage to your home's interior

repairing a Hole in a Metal Roof System

Jack Scott / Moment / Getty Images

Project Overview
  • Working Time: 2 hrs
  • Total Time: 1 - 2 days
  • Skill Level: Beginner
  • Estimated Cost: $15 to $50

Metal roofs are the most durable on the market, but nothing lasts forever and is completely impenetrable. Any number of sources can cause a hole in a metal roof system—the hole may be from deterioration and rust, or it may be from something falling onto the roof surface, such as a large branch. It's always best to make metal roof repairs quickly. Homeowners can fix a leaking hole in their metal roof by cleaning, patching, and sealing the area.

Durability of Metal Roofs

When properly installed, a metal roof system's life expectancy ranks the best among other roof types. Aluminum or steel roofs can easily last 50 years or more, and zinc roofs have been known to last 80 years or more. Comparatively, asphalt shingles last about 20 years, composite shingles about 25 years, and wood shakes or shingles about 30 years. A metal roof requires regular maintenance and repair.

A good metal roof leak repair can last as long as the long-lived roof system. However, shoddy repairs can quickly break and fail, leaving the homeowner or building owner with a recurrent or constant leak, often caused by improperly installed screws or damaged portions of the roof that create holes. A recurring leak can be aggravating, but more serious is the interior damage and mold growth it can cause.

How Much Does It Cost to Repair a Metal Roof?

Homeowners can repair small cracks, leaks, and rust to save on labor costs. Metal roof repair costs will depend on the extent of the damage and whether you can complete the labor yourself.

The following are common repairs and the average prices for a professional fix:

  • Patching a hole: $375 (Average between $150 and $600)
  • Repairing splits, cracks, or gaps: $600
  • Fixing leaks: $700
  • Rust and corrosion repair: $1,750
  • Fixing areas that are buckling or wrinkling: $1,750

Some repair prices are based on square footage and cost between $1 and $5 per square foot. These typically include sealing seams that are leaking, replacing or fixing fasteners, re-coating roof panels, or adding new panels.

Unique Considerations With Metal Roofs

Repairs to a metal roof can be complicated. Metal roofing repairs are prone to premature failure because the patched area may have a different rate of expansion and contraction than the surrounding metal. This difference in expansion and contraction between the two products stresses the repair, which can lead to cracking, splitting, and, ultimately, failure of the patch.

The following is a recommended process for repairing a hole in a metal roof system. It should work for nearly any type of metal roof, assuming you select patching material that matches the type of metal used in your roof.

Most of the tools and materials you'll need can be found at any home center or hardware store, but you may need to seek some of these items from a roofing store that carries a range of roofing materials and repair products.

Safety Considerations

Safety is a significant concern when completing any roof-repair project. A hole in a roof system may indicate other concerns about the overall structure, including decking deterioration. Conduct a proper under-deck safety review and roof analysis before completing this or any roof repair.

What You'll Need

Equipment / Tools

  • Metal snips
  • Cordless drill
  • Wire brush
  • Metal file or emery cloth
  • Caulk gun
  • Paintbrush
  • Pencil
  • Putty knife

Materials

  • Sheet metal to match the type of metal used in the roof
  • Urethane sealant, color-matched to the metal roofing patch
  • Asphalt-impregnated patching membrane (as needed)
  • Pan-head sheet metal screws
  • Paint, color-matched to the metal panel being repaired (optional)
  • Simple Green (or another cleaner that does not leave a residue)

Instructions

How to Repair a Hole in a Metal Roof

  1. Clean the Repair Area

    Clean the surface of the metal panel thoroughly using Simple Green or another cleaner until the surface of the roof panels is entirely free of any dirt, film, and algae growth. Wipe away any cleaner residue with a wet cloth.

  2. Scuff the Metal

    Use a wire brush to scuff the surface where the repair will be made. Scuffing will help the sealant bond to the metal. Use the wire brush only in the area to be patched; wire brushing beyond that may remove the protective coating from the metal panel surface, causing later deterioration.

  3. Measure the Repair Area and Cut a Patch

    • Cut the chosen sheet metal to a size that matches the area to be patched. The sheet metal patch should overlap with the metal panel at least 2 inches past the edges of the damaged area.
    • After the sheet metal patch has been cut and fit to size, round the corners of the patch with a file or emery cloth to prevent any sharp corners from becoming a catching spot for snow or ice.
    • Place the patch over the hole being repaired. Outline the patch in pencil onto the roofing.
    • Remove the patch and measure the outline to make sure the patch will overlap by at least 2 inches in all directions past the edges of the damaged area.
  4. Install the Repair Patch

    • Apply a color-matched urethane sealant to the surface of the metal panel with the hole, staying just inside the marked pencil line. Apply the sealant liberally in the area so that there are no gaps or voids at the leading edge of the patch.
    • Press the patch into place over the damaged area. The sealant should squeeze out from the edge of the patch along all sides.

    Tip

    If there are areas where the sealant is not oozing, these are areas where moisture may later penetrate under the patch, causing a deterioration of the patch. Apply a little more sealant here to eliminate any gaps.

  5. Secure the Patch

    Secure the sealed patch using pan-head sheet metal screws. Space screws every 3 to 4 inches around the patch's perimeter and within 1 inch of the patch's edges so that they apply uniform pressure to the edges and to the sealant beneath the patch.

    The screws should be only long enough to secure the patch to the underlying roofing panel. Never screw the patch down through the roofing panels and into the roof decking or rafters.

    Tip

    After the patch has been attached, retool any sealant bleeding from the edge of the patch using a putty knife. This will ensure that the sealant properly seals the patch's edges and prevents moisture from penetrating. It may take a day or more for the roofing sealant to skin over but up to one week to cure fully.

  6. Paint the Patch to Match the Roof (Optional)

    • Confirm that the paint you are using will be compatible with the sealant you used.
    • Wait for the sealant to cure before painting. 
    • Lightly wire-brush the surface of the metal patch and the metal panel just past the patch's edges.
    • Paint over the patch's surface and onto the underlying panel's surface.

Holes in Raised Roofing Seams

If the hole or damage to the roof is in the raised seam between panels rather than in the flat area of a panel, patch it with an asphalt-impregnated glass membrane fabric over the damaged portion of the seam itself.

On raised-seam roofs, the individual panels must be allowed to move along the seams, so never attach a metal patch anchored to both roofing panels over the seam. Instead, repair the damage to the seam with narrow strips of membrane fabric confined to the raised seam section. The patching strip should overlap the damaged area by at least 2 inches.

Apply a coating of urethane sealant over the top of the patching strip, then another patching strip. Done correctly, both roofing panels will still be able to move independently.

When to Call a Professional

Do not attempt on-roof repairs if you are uncomfortable working at heights and on ladders. If there are concerns about completing your roof repair safely, contact a professional roofing contractor who can do the repair for you safely and professionally.

Larger cracks or buckling and wrinkling often require replacement. In these cases, it's best to consult a professional to ensure repairs are completed correctly for the long-term durability of your roof. Most leaks can be located in your attic by finding rafters and joists with water damage, but a professional can also help you find the source of your leak if needed.

Rust is a red flag. It's a sign that your roof is aging and may need a complete overhaul. An expert can evaluate the situation, usually determining how long your roof can last.

The benefit of working with roofing experts is they work on roofs all the time and can finish the job in less time. If you're experiencing a big leak causing damage, instead of spending valuable time researching how to fix the problem, an expert can get it done quickly. Also, the experts are aware of maintaining the roof up to code. Small fixes may seem minor, but they can lead to major headaches if not done correctly.

FAQ
  • How often does a metal roof need to be sealed?

    Metal roof sealant typically lasts up to 20 years. However, some sealants may only last 10 years (or less in damaged areas). Check your roof after any damage occurs to determine if patches must be resealed to prevent leaks.

  • Does a rusted metal roof need to be replaced?

    Metal roofs in poor condition may benefit from a total replacement, but rusted sections of your roof can often be repaired or resealed before replacement is necessary.

  • What is the biggest problem with metal roofs?

    Metal roofs are prone to leaking at the screws when screws are not installed properly. Your metal roof should last for decades with correct installation and occasional repairs.

  • Can you put new metal over old metal roof?

    In many cases, you can install a new metal roof over your old metal roof for a lower overall cost and a shorter installation process. Some roofs, however, may require additional work that makes it more cost-effective to remove the original roof first.

  • What is the standard warranty on metal roofs?

    Metal roof warranties vary by type, such as material, installation, paint finish, and weather-tightness. Depending on the manufacturer and roofing company, these can range from 5 years to a lifetime. It's essential to understand if your roof warranty is transferrable with the sale of your home. If you have a metal roof with a long warranty, it's a significant selling point.

The Spruce uses only high-quality sources, including peer-reviewed studies, to support the facts within our articles. Read our editorial process to learn more about how we fact-check and keep our content accurate, reliable, and trustworthy.
  1. Study of Life Expectancy of Home Components. National Association of Home Builders / Bank of America Home Equity.

  2. A Brief Guide to Mold, Moisture and Your Home. United States Environmental Protection Agency.

  3. How much does a metal roof repair cost? Homeguide.

  4. How Much Does Professional Metal Roof Repair Cost? HomeAdvisor.

  5. Protecting Roofing Workers. Occupational Safety and Health Administration.