Home fixes & guides

Why Your Roof Is Leaking — Causes & Fixes

Why is my roof leaking and how do I fix it?

Most roof leaks come from failed flashing, cracked or missing shingles, or clogged gutters/ice dams — not the field of the roof itself. Find and stop the water entry, then repair the specific failure point; widespread, steep, or high-roof leaks need a licensed roofer.

ℹ️ Reference only: For general reference only. This guide does not guarantee any result — every home is different. Verify against your local building codes and a licensed professional before acting, especially for electrical, gas, plumbing, structural, or roof work.

💵 DIY materials: vent boot $10–25, tube of roofing sealant $8–15, bundle of matching shingles $35–50, tarp + furring strips $40–80, roof rake $30–60. Pro repair: minor flashing or shingle patch $200–600; vent boot replacement $150–450; chimney flashing rebuild $400–1,500; full roof replacement (asphalt) roughly $8,000–$20,000+ depending on size, pitch, and region. ⏱ Locating the leak: 30 min–2 hrs. Gutter cleaning: 1–3 hrs. Small DIY repair (shingle or vent boot): 1–3 hrs once located. Emergency tarp: 30–60 min. Pro repairs: half a day to a day; full replacement: 1–3 days. ● Call a licensed pro
Safety: Working at roof height is the real hazard here, not the leak. Never go on a wet, icy, steep, or moss-covered roof; never work on a roof in wind or storms, and never work on a roof alone. Stay clear of power lines and the roof edge, use a stable ladder tied off at the top, and wear soft-soled shoes. Treat water near any light fixture, ceiling fan, or junction box as a live shock hazard: shut off that circuit at the breaker before touching the wet area, and do not pierce a bulging ceiling near a fixture. When in doubt, diagnose from the attic and the ground and hire a roofer for the climb.

Common causes

How to fix it

  1. First, protect the area below: move valuables, lay down towels, and set a bucket. If a ceiling is bulging with trapped water, it can collapse — keep people out from under it, position a bucket, and from the side (not directly beneath) pierce a small drain hole at the low point with a nail or awl to release the water in a controlled way. If the bulge is near a light fixture or ceiling box, do not poke it — shut off that circuit at the breaker first and treat it as an electrical hazard.
  2. Trace the source from inside the attic during or right after rain with a flashlight — follow the water trail uphill, since water often runs along rafters far from where it drips. Mark the entry point with chalk or a screw poked through to the outside.
  3. For clogged gutters: clean out leaves and debris, flush with a hose, and confirm water flows freely to the downspout — this resolves many 'roof leaks' with zero roof work.
  4. For a cracked vent pipe boot: slip on a replacement rubber boot or an EPDM 'no-caulk' boot, or as a temporary fix wrap the collar with self-adhesive roofing repair tape; the permanent fix is replacing the boot, which requires lifting the surrounding shingles — only attempt this on a low-slope roof you can reach and stand on safely.
  5. For a single cracked shingle: on a warm dry day, apply a bead of roofing sealant under the crack and press down, then seal the top; for a missing/badly damaged shingle, lift the tabs above it, pull the nails, slide in a matching replacement, and re-nail and seal.
  6. For minor flashing leaks: clear old failed caulk, clean the metal, and reseal with a high-quality roofing sealant (polyurethane or butyl); rusted-through or lifted flashing must be replaced, not just caulked — a flashing rebuild around a chimney or skylight is a pro job.
  7. For ice dams: do not chip at the ice (you'll damage shingles) — rake snow off the lower 3–4 ft of roof with a roof rake from the ground, and improve attic insulation/ventilation to prevent recurrence.
  8. Apply emergency tarping only if you can do it safely: run a tarp from above the leak over the ridge, weight/secure the edges with furring strips, and let it shed water until a permanent repair — but skip this entirely if the roof is steep, wet, icy, or high, or call a pro to tarp it.
  9. After any repair, verify with a garden hose: have someone watch the attic spot while you run water on the suspect area in sections, working from low to high.
  10. If you find multiple leak points, rotted decking (spongy when stepped on), or the roof is past ~20 years, get a licensed roofer to quote repair vs. replacement rather than patching repeatedly.

DIY or call a pro?

DIY is reasonable for ground-level work (gutter cleaning, snow raking, hose-testing to locate the leak), attic source-tracing, and small repairs on a low-slope, dry, single-story roof you can reach and stand on safely — like replacing a vent boot or sealing one cracked shingle. Call a licensed roofer for: steep or high (two-story+) roofs, walking on a wet/mossy/brittle roof, any flashing rebuild around chimneys/skylights, valley repairs, rotted decking, widespread shingle failure, or whenever you'd have to work where a fall could injure you. Falls from roofs are a leading cause of serious home-maintenance injuries — the cost of a pro is far less than an ER visit. When unsure, do the diagnosis from the attic and the ground and hire out the climb.

Tools & parts

Keep a record of every fix you make — what broke, what it cost, how you solved it.

Track your home's fixes in Home Story →

Based on: manufacturer guidance (asphalt shingle and pipe-boot makers' installation/repair instructions); building-code norms (IRC roofing, flashing, and underlayment requirements); reputable DIY references (This Old House / Family Handyman / Bob Vila in spirit); general roofing-trade and home-safety best practices (ladder/fall safety, OSHA fall-hazard guidance)

This is general home-maintenance guidance, not a substitute for an on-site inspection by a licensed roofing contractor. Roof conditions, local building codes, and structures vary; verify any repair against your manufacturer's instructions and local code, and prioritize your personal safety over any DIY fix. If you are unsure or the work involves height, structure, or electrical exposure, hire a licensed professional.