What you need to do depends on hole size, roof material, and whether you rent or own

A small hole in your roof needs patching before water damage spreads into walls and insulation. The repair method depends on what caused the hole, what your roof is made of, and whether you own the property or rent it. A hole smaller than a quarter-inch can sometimes wait through a dry spell; anything larger should be addressed within days. If you rent, your landlord is legally responsible for roof repairs in most jurisdictions — you report it and they arrange the fix. If you own, you either patch it temporarily to stop leaks, or hire a roofer for a permanent repair.

The cost and timeline differ sharply between temporary and permanent fixes. A temporary patch using roofing cement or a tarp costs $20 to $100 in materials and can hold for weeks or months. A permanent repair by a professional roofer typically runs $200 to $500 for small holes, more for larger damage or if the underlying structure is compromised. Knowing which route fits your situation — and your roof type — saves money and prevents water damage from spreading.

Key Takeaways

  • Renters should report roof holes to their landlord in writing and document the damage with photos, because landlords are responsible for structural repairs in most states.
  • Temporary patches using roofing cement, patches, or tarps can stop leaks for weeks or months but are not permanent solutions.
  • Permanent repairs require matching your roof material — asphalt shingles, metal, tile, or flat membrane — because patch methods differ significantly.
  • Holes from tree branches, hail, or age need different approaches: remove the branch, check for impact damage across the roof, or plan for full replacement if the roof is near the end of its lifespan.
  • Temporary patches cost $20 to $100 in materials; professional repairs typically run $200 to $500 for small holes, more for larger damage.

If you rent: document and report to your landlord

Your landlord is responsible for maintaining the roof structure and fixing leaks caused by wear, weather, or defects. Take photos of the hole from inside and outside, note the date you discovered it, and send your landlord a written notice — email works, but certified mail creates a paper trail if you need it later. Include the photos and describe where the hole is (for example, "above the bedroom window on the east side").

In most states, landlords must respond to repair requests within 14 to 30 days, though emergency repairs (active leaks causing damage) may require faster action. If your landlord does not respond or refuses to repair, you have options that vary by state: some allow you to repair and deduct the cost from rent, others let you withhold rent into an escrow account, and some require you to file a complaint with your local housing authority. Do not make permanent repairs yourself without written permission first — you could lose your right to deduct costs or create liability issues. A temporary patch to stop active water damage is reasonable while you wait, but document that you applied it and when.

Temporary patches for small holes

If you own the home and need to stop a leak quickly, or if you are renting and waiting for your landlord to act, a temporary patch can hold until a professional repair. Temporary patches typically last a few weeks to a few months depending on weather and foot traffic. The goal is to redirect water away from the hole, not to seal it permanently.

Roofing cement and patches: For holes in asphalt shingle roofs, explore roofing cement (also called asphalt cement) around the hole, press a shingle patch or fiberglass patch over it, and seal the edges with more cement. Patches come in kits at hardware stores for $15 to $40. Clean the area first so the patch adheres. This works best on holes smaller than 2 inches. The patch will shrink and crack over time as the roof expands and contracts with temperature changes, so plan for a permanent fix within two to three months.

Tarps: For larger holes or if you cannot access the roof safely, a heavy-duty tarp secured with rope or straps can redirect water away from the hole for weeks. Tarps cost $20 to $60 and are available at hardware stores. find all edges so wind does not lift them, and check after rain to make sure water is flowing away from the hole, not pooling on the tarp. Tarps work on any roof material and are the safest temporary option if you are not comfortable climbing.

Roof tape: Waterproof roof tape (similar to duct tape but designed for roofs) can seal small holes and cracks temporarily. It works best on dry surfaces and holds for a few months. Cost is $10 to $25 per roll. Tape is easiest to explore but least durable in heavy rain or wind.

Permanent repairs for asphalt shingle roofs

Asphalt shingles are the most common roof material in North America. If the hole is in a single shingle, you can replace just that shingle. If the damage is wider or the shingle is old and brittle, you may need to replace a section of shingles. Before you start, check whether the shingles are still under warranty — some manufacturers cover defects for 10 to 25 years, and a roofer can file a claim on your behalf.

To replace a single shingle: lift the shingles above and around the damaged one, remove the nails holding it down (a pry bar works), slide out the old shingle, slide in a new one, and nail it down with roofing nails. Seal the nail heads and the seams with roofing cement. New shingles cost $1 to $3 each; a bundle of 20 to 30 shingles runs $30 to $50. This is a one-person job if you are comfortable on a ladder and the roof is not steep. If the roof pitch is steep or you are unsure about your footing, hire a professional — a fall from a roof causes serious injury.

If the hole is larger than 3 inches, or if surrounding shingles are cracked or missing, a professional roofer should assess whether a patch is enough or whether a larger section needs replacement. Patching a deteriorating roof can fail quickly — the underlying wood or felt may be rotted, and a new shingle will not seal properly. A roofer can spot rot or damage you cannot see from ground level.

Permanent repairs for metal, tile, and flat roofs

Metal roofs: Small holes in metal roofing can be sealed with roofing cement and a metal patch, or with a rubber gasket and bolt if the hole is near a seam. Metal patches are available at roofing supply stores and cost $10 to $30. Larger holes or damage to the metal itself usually require professional replacement of that panel section, which costs $300 to $800 depending on panel size and type. Metal roofs are durable but require precise work to avoid creating new leak paths during repair.

Tile roofs: Broken tiles can be removed and replaced individually, but this requires matching the tile type, color, and profile — older roofs may have discontinued tiles that are hard to source. A single replacement tile costs $5 to $50; labor to remove and reset it is $150 to $300. If multiple tiles are broken, a roofer should inspect the underlying structure (usually wood or concrete) for damage. Tile roofs are heavy and require careful handling, so this is almost always a professional job.

Flat roofs (membrane): Flat roofs are usually covered with rubber (EPDM), PVC, or TPO membrane. Small holes can be sealed with a patch kit specific to your membrane type — these cost $20 to $50 and come with adhesive or tape. Larger holes, seam failures, or pooling water suggest the membrane is failing and may need full replacement, which is a professional job costing $5,000 to $15,000 depending on roof size. Flat roofs are prone to water pooling, so even a small hole can lead to widespread damage if the underlying structure is not sloped correctly.

When to call a professional roofer

Hire a roofer if the hole is larger than 4 inches, if you cannot safely access the roof, if the roof is steep or slippery, or if you are unsure what material your roof is made of. Also call a professional if the hole is near a seam, valley, or chimney — these areas are prone to leaks and require precise flashing work. If you see water stains inside your attic or walls, a roofer needs to inspect the full extent of the damage before you patch anything.

Get at least two estimates before hiring. A roofer will inspect the hole and surrounding area, check for water damage inside the attic or walls, and recommend whether patching is enough or whether a larger repair is needed. Small hole repairs typically cost $200 to $500; larger repairs or partial roof replacement can run $1,000 to $5,000 or more. Ask whether the repair comes with a warranty (usually one to five years) and whether it is covered under your homeowner's insurance. Request references from recent jobs and verify the roofer is licensed and insured in your state.

Preventing future holes

Trim tree branches that hang over your roof so they do not scrape shingles or fall during storms. After severe weather, walk around your property and look for missing shingles, dents in metal roofing, or broken tiles. Clean gutters twice a year so water does not back up and seep under shingles. If your roof is more than 20 years old (asphalt shingles typically last 15 to 25 years), have a roofer inspect it annually — catching small damage early is cheaper than waiting for leaks to cause interior damage.

If you rent, report any damage you notice to your landlord when ready, even if it is not actively leaking. Documenting small problems creates a record and often prompts faster repairs than waiting until water damage is visible inside. Keep copies of all repair requests and photos in case you need to prove the damage existed before you moved in or to support a security deposit dispute.

Frequently Asked Questions

Can I patch a roof hole myself if I rent?

You can explore a temporary patch to stop a leak while waiting for your landlord to repair it, but do not make permanent repairs without written permission. Temporary patches like tarps or roofing cement are acceptable emergency measures. If your landlord does not respond within the required timeframe (usually 14 to 30 days depending on your state), contact your local housing authority or tenant rights organization for next steps.

How long does a temporary roof patch last?

Temporary patches typically hold for two to eight weeks depending on weather, roof material, and patch type. Tarps and roofing cement patches are most durable in dry conditions; heavy rain, wind, or temperature swings can shorten their lifespan. Plan for a permanent repair or professional assessment within that window.

What if the hole is from a tree branch that fell on my roof?

Remove the branch and inspect the damage. If only one or two shingles are damaged, you can patch or replace them. If the impact dented a large area or cracked multiple shingles, a roofer should assess whether the underlying structure is damaged. Check your homeowner's insurance — damage from falling trees is often covered, which can offset repair costs.

Does homeowner's insurance cover roof holes?

Coverage depends on the cause and your policy. Damage from storms, falling trees, or hail is usually covered; damage from age, lack of maintenance, or wear is typically not. File a claim with your insurance company and provide photos and a roofer's estimate. Your policy may have a deductible ($500 to $2,500 is common), which you pay before insurance covers the rest.

How do I know if a roof hole has caused water damage inside?

Look in your attic or crawl space for water stains, mold, or soft spots in wood. Check ceilings and walls below the hole for discoloration, peeling paint, or soft drywall. Water damage can spread beyond the visible hole, so if you see any signs, have a roofer or water damage specialist inspect before patching. Mold and rot are expensive to fix if left untreated.