Home Doctor

Roof & Gutters guide

Roof leaking: what to do right now and what's causing it

By the Home Doctor team · Reviewed

Quick answer

Most roof leaks start where something passes through the roof: the flashing around a chimney, vent or skylight, or a cracked rubber boot around a plumbing vent pipe. Missing shingles, clogged gutters and valleys, and winter ice dams come next. Right now, catch the water, move valuables, switch off power to any wet light fixture, and take photos. Leave the roof itself to a roofer: most leak repairs run $400 to $1,500, and an emergency tarp typically costs $200 to $1,000.

How urgent
Urgent

Every rain soaks more insulation, drywall and framing, and wet materials can start growing mold within 24 to 48 hours. It's 'stop and call a pro now' if the ceiling sags or water reaches a light fixture or outlet.

DIY or pro
Call a pro

Catching the water, draining a small ceiling bulge, taking photos and checking the attic are DIY. Anything on the roof itself, including emergency tarping, flashing and shingle repairs, is a roofer's job.

Stop and call a pro now if

  • Water is dripping from or near a light fixture, ceiling fan or outlet: switch that circuit off at the breaker and don't touch the fixture.
  • A large area of ceiling sags, cracks or pulls away: leave the room, keep everyone out from under it, and call a pro. Only drain a small, local bulge yourself.
  • The roof is wet, icy or steep, or there's wind or lightning: never climb onto it. Check from the ground and the attic, and let a roofer do the tarping.

Common causes and how to tell them apart

  1. 1. Flashing around a chimney, vent or skylight

    How to tell
    The stain or drip is near a chimney, skylight, or a wall where the roof meets siding. From the ground or the attic you may see rusted, lifted or gapped metal, or cracked caulk.
    What fixes it
    A roofer reseals or replaces the flashing. Caulk alone is a short-term patch.
  2. 2. Failed pipe boot (vent pipe collar)

    How to tell
    A drip or stain right below a plumbing vent pipe, often near a bathroom. In the attic, the wood around the pipe is wet or dark. On the roof, the rubber collar at the base of the pipe is cracked from sun.
    What fixes it
    A roofer replaces the boot or fits a rubber repair sleeve over it. It's one of the cheaper roof repairs.
  3. 3. Missing or damaged shingles

    How to tell
    The leak started after wind or hail. From the ground you see bare patches, lifted or creased shingles, or shingle pieces in the yard.
    What fixes it
    A roofer replaces the damaged shingles. On an old roof with widespread damage, replacement may make more sense.
  4. 4. Clogged gutters or roof valleys

    How to tell
    Water shows up at the top of an exterior wall or along the eaves in heavy rain. Gutters overflow, or leaves pile up in the valley where two roof slopes meet.
    What fixes it
    Clean the gutters and valleys. If it still leaks, a roofer checks the underlayment at the eave or in the valley.
  5. 5. Ice dams (winter)

    How to tell
    In freezing weather, a ridge of ice and icicles builds up at the roof edge, and water appears near exterior walls on the top floor, often on sunny days with no rain.
    What fixes it
    Pull snow off the lower few feet of the roof with a roof rake from the ground, and have a pro steam the ice off. Never chip at it. Long term, air sealing, attic insulation and ventilation keep the roof edge cold.
  6. 6. Attic condensation (not a roof leak)

    How to tell
    Frost or droplets on the underside of the roof deck and on nail tips in cold weather, damp insulation spread over a wide area, and drips on dry days instead of during rain.
    What fixes it
    Improve attic ventilation, air-seal the ceiling below, and make sure bath fans and the dryer vent outside, not into the attic. An insulation contractor or energy auditor fixes this, not a roofer.

Not sure which one you have?

Snap a photo. Home Doctor narrows it down, tells you how urgent it is, and prices the fix.

Diagnose it from a photo

First diagnosis free. No account needed.

What you can safely try first

  1. 1If water is near a light fixture, ceiling fan or outlet, switch that circuit off at the breaker first.
  2. 2Put a bucket or trash can under the drip and move furniture, electronics and valuables away. Cover what can't move with plastic sheeting.
  3. 3If the ceiling bulges with water, put on eye protection, set a bucket under the lowest point, stand to one side, and poke a small hole there with a screwdriver. It drains in a controlled stream instead of letting go all at once.
  4. 4Take dated photos and video of the ceiling, the wet areas and anything damaged before you clean up. Your insurer will want them.
  5. 5Once it's safe, check the attic with a flashlight, stepping only on the joists. Note what's above the wet spot: a chimney, vent pipe, skylight, valley or the eaves.
  6. 6Call a roofer for an emergency tarp, and run fans once the drip stops to dry things out within 24 to 48 hours.

When to call a pro

  • Water comes in during rain, even a slow drip. A roofer should tarp or repair it before the next storm.
  • The ceiling sags, or water is near wiring or fixtures.
  • You find wet or dark wood, soft sheathing or mold in the attic.
  • The leak comes back after a patch, or the roof is near the end of its life.
  • Ice dams form every winter.

What it costs

Typical costs to fix: roof leaking
JobDIY partsPro, installed
Emergency roof tarpNot recommended$200–$1,000
Replace a pipe bootNot recommended$150–$450
Repair flashing at a chimney, vent or skylightNot recommended$300–$1,500
Replace a few damaged shinglesNot recommended$250–$750
Patch and repaint a water-damaged ceiling$30–$75$250–$800
Replace an asphalt shingle roof (typical house)Not recommended$8,000–$25,000

Ballpark US ranges as of September 28, 2026. Your region, access and the specifics of your home can move these a lot. Get two or three quotes for anything over a few hundred dollars.

What to tell the pro

Water is coming through my [top-floor ceiling / attic / skylight / wall] during [heavy rain / wind-driven rain / snowmelt]. In the attic, the wet spot is near [the chimney / a vent pipe / a skylight / a valley / the eaves]. The roof is [asphalt shingle / metal / tile / flat], about [age] years old, on a [one / two]-story house. I've [caught the water / drained the ceiling / taken photos]. Can you tarp it before the next rain, and will your written quote say what caused the leak so I can give it to my insurer? What warranty comes with the repair?

Questions people ask

What should I do if my roof is leaking during a storm?

Catch the water, move valuables, and switch off the breaker for any wet light fixture or outlet. If the ceiling is bulging, set a bucket under it and poke a small hole at the lowest point so it drains instead of collapsing. Take photos for your insurer and call a roofer to tarp it. Don't go up on the roof yourself in rain, wind or ice.

Does homeowners insurance cover a leaking roof?

Usually when the leak comes from sudden damage, like wind tearing off shingles or a falling limb, and usually not when it comes from age, wear or skipped maintenance. Policies differ, so read yours and call your insurer soon after the damage. Take photos, keep receipts for tarping and drying, and make reasonable temporary repairs, since most policies expect you to prevent further damage.

How much does it cost to fix a roof leak?

Most roof leak repairs cost $400 to $1,500, depending on the cause and how hard the roof is to work on. A cracked pipe boot is at the low end, usually $150 to $450, while chimney flashing or rotted decking costs more. An emergency tarp typically runs $200 to $1,000.

How do I tell a roof leak from attic condensation?

A roof leak shows up during or right after rain, in one spot, usually below a chimney, vent, skylight or valley. Condensation shows up in cold weather as frost or droplets spread across the underside of the roof deck and on nail tips, often on dry days. Condensation is fixed with ventilation and air sealing, not roof repairs.

Get an answer for your house

Every house is different. A photo gets you the likely cause, how urgent it is, and a fair price, in about 30 seconds.

Diagnose it from a photo

First diagnosis free. No account needed.

General guidance, not a substitute for a licensed professional who can see the problem in person. If you smell gas, see sparks or smoke, or anyone is hurt, leave the area and call 911.