Bellwick
A dusty attic with wooden beams

How-tos · Roofing

How to Find Where a Roof Leak Is Coming From (Safely)

How to trace a roof leak from inside your home: reading the ceiling stain, checking the attic safely, ruling out other causes and knowing when to call a roofer.

Updated November 3, 2026 · 12 min read

You can usually narrow down where a roof leak starts without going on the roof. Look at the stain inside, then check the attic with a flashlight for wet wood, damp insulation and stains, and trace them uphill. Water often travels along rafters before it drips, so the stain may be several feet from the real opening.

This guide covers what you can safely check from inside your home, where leaks most often start, what can look like a roof leak but isn't, and when to hand the search to a roofer. It never asks you to get on the roof. Finding the exact spot outside is a job for a pro with the right gear.

Is it safe to look for a roof leak yourself?

It is safe to look from inside, as long as you take a few precautions first. The real dangers are electricity, a weak ceiling and falls.

Before you start:

  • Keep water away from the electrics. If water is dripping near a ceiling light, outlet or switch, turn off that circuit at the breaker if you can reach the panel from a dry spot, and don't touch wet switches or fixtures. This Old House says to shut down the power first if water reaches your electrical system, and Ready.gov warns not to touch electrical equipment if it is wet or you are standing in water. If you see sparks or smoke, leave the house and call 911 from outside.
  • Stay out from under a sagging ceiling. A bulging or sagging ceiling can be holding a lot of water. IKO warns that a waterlogged ceiling may collapse on its own, and advises against puncturing one without a pro's guidance. Keep everyone out of that room, and don't go into the attic above it.
  • Don't climb onto the roof. This Old House notes that any roof work carries a fall risk, and walking on a damaged roof can make things worse. Everything in this guide happens indoors.

Once the area is safe, put a bucket under any drip and move furniture and valuables out of the way. Towels around the bucket help keep floors from getting slippery.

Where do roof leaks usually come from?

Most roof leaks start where something breaks through the roof or where two surfaces meet. Fixr says most leaks start around chimneys, vents or skylights. Common sources, roughly from most to least common, include:

  1. Flashing around chimneys, vents, skylights and walls. Flashing is the thin metal that seals the joints. When it bends, cracks or pulls loose, water gets in.
  2. Cracked vent boots. The rubber collar around a plumbing vent pipe dries out in the sun and cracks. This Old House says that after years of sun the rubber can crack and lose its seal.
  3. Missing or damaged shingles. Wind, hail, falling limbs and blown debris can tear or crack shingles and leave the layers underneath exposed.
  4. Roof valleys. A valley is where two roof slopes meet in a V. This Old House calls valleys one of the most leak-prone areas of a roof because they carry so much water and collect debris.
  5. Clogged gutters. Water that can't drain can spill back behind the soffits and under the roof edge.
  6. Nail pops. Nails that work loose can lift a shingle and leave a hole. Fixr links nail pops to humidity swings.
  7. Ice dams. In cold climates, melting snow can refreeze at the roof edge and back water up under the shingles. See our guide to ice dams for more.

Knowing this list helps when you go into the attic. Rather than scanning the whole underside of the roof, start at the chimney, pipes, skylights and valleys nearest the stain.

Why isn't the leak directly above the stain?

Water rarely drips straight down. It lands on the roof deck or a rafter, runs downhill along the wood, and drips off at a low point or a nail. Only then does it soak into the ceiling below.

IKO says the source may be directly above the water, or several feet away. This Old House advises following signs of water uphill to pinpoint the source, because the leak likely starts higher up the slope than where it shows.

That is why a stain in the middle of a ceiling can come from a vent pipe well up the slope. It is also why patching the roof right above a stain often doesn't stop the leak.

What can the ceiling stain tell you?

The stain is your starting clue. Before you go into the attic, take a few minutes to read it.

  • Where it is. A stain along an outside wall points toward the roof edge, the gutters or the flashing along the wall. A stain near a chimney, bathroom or kitchen points toward the chimney flashing or a plumbing vent above it. A stain in the middle of a room could be a shingle problem, a vent boot or water that has traveled along a rafter.
  • Its shape. Rings that spread over time suggest the leak has happened more than once. A fresh, dark spot with a soft center suggests recent or active water.
  • When it grows. Note whether it gets bigger in every rain, only in heavy or windy storms, or only when snow melts. That timing is one of the best clues a roofer has. If it only shows up in downpours, our guide to leaks only in heavy rain goes through the usual causes.
  • What else is nearby. This Old House lists peeling paint, blistering drywall and musty odors as other signs, along with mold on walls.

Take a photo of the stain and measure roughly how far it is from the nearest outside wall. You will use that to find the same spot from the attic.

How do you check the attic for a roof leak?

The attic is where you will find the best evidence. If your home has an attic you can reach, go up with a bright flashlight or headlamp, ideally during or soon after rain, when the clues are freshest. This Old House notes leaks are often more apparent after heavy rain or snow.

Before you go up

  • Skip it if the ceiling below is sagging, soaked or bulging. Leave that area to a pro.
  • Step only on the joists or on boards laid across them. The drywall between joists won't hold your weight. This Old House says to step only on secure structural beams.
  • Watch for old insulation. IKO notes that possible asbestos insulation is a reason to stay out of the attic. If your home is older and you are unsure what the insulation is, let a pro look.
  • Watch your head for roofing nails poking through the deck, and take your time on the ladder.

What to look for

Work from the area above the stain and move uphill toward the roof peak.

  1. Wet or dark wood. Shine your light on the underside of the roof deck and along each rafter. Look for dark streaks, shiny wet spots and water trails. This Old House suggests checking at every rafter, especially at any point where two planes meet.
  2. Damp or matted insulation. Wet insulation sits flatter and looks darker than the rest. Note where it is wettest.
  3. Stains around anything that goes through the roof. Look closely at the wood around the chimney, plumbing vent pipes, exhaust fans and skylight frames. This Old House lists corners, roof joints, skylights, chimneys and valleys as places to check.
  4. Mold or mildew. Fuzzy or black spots on the wood suggest moisture has been there a while.
  5. Rusty nails. Nail tips that are rusty or have drips hanging from them show where water has been running.
  6. Daylight. Turn off your light for a moment. A pinpoint of light coming through the deck can show a gap, though not every leak lets light through.

Mark and record what you find

When you find the highest point of the water trail, mark it with tape or a marker on the rafter. Take photos, and note how far it is from the chimney, a vent pipe or the outside wall. That gives a roofer a precise starting point outside and can cut down the time they spend searching.

What if you don't have an attic?

Many homes don't have a reachable attic. Cathedral and vaulted ceilings, flat roofs and some newer homes have no space to look into. IKO says that in these homes you have to call a roofer to investigate from the roof.

You can still help:

  • Photograph the stain each time it rains, with the date, so you can show how it changes.
  • Note the weather: steady rain, a downpour, wind from one direction, or snowmelt.
  • Note any nearby features above the ceiling, like a skylight, chimney, bathroom fan or plumbing vent.
  • Don't cut into the ceiling to look. A pro can decide whether that is needed.

Could it be something other than the roof?

Yes. Several things can wet a ceiling and look exactly like a roof leak. It is worth ruling them out before paying for roof work.

  • Attic condensation. In cold weather, warm, moist air from the house can rise into the attic and condense on the cold underside of the roof. It can drip, stain ceilings and wet the insulation. IKO warns that water in the attic isn't always a sign of a roof leak, and that poor ventilation can cause mold and staining. ENERGY STAR says insulation and air sealing keep attics cold in winter by blocking heat and moist air from below. Clues: frost or droplets spread across large areas of the roof deck, dripping on cold, dry days, and wet spots near bath fans that vent into the attic.
  • Plumbing leaks. A pipe, drain or toilet above the stain can leak at any time, rain or not. IKO notes a plumbing leak can look like a roof leak. If the stain grows on dry days, a plumbing check makes sense first.
  • HVAC lines. An air conditioner or air handler in the attic can leak from a clogged condensate drain or a sweating duct. This Old House lists HVAC leaks among the things that cause similar damage.
  • Windows and siding. Water that gets in around an upstairs window or through siding can run down inside a wall and show up on a ceiling below.

A simple test: if the stain only grows during or right after rain, the roof or gutters are likely. If it grows in dry weather, look at plumbing, the AC or condensation.

When should you call a roofer?

Call a roofer if any of these apply:

  • You found the wet area in the attic but can't see the source.
  • The leak is near a chimney, skylight or valley, which usually need flashing work on the roof.
  • You can't safely reach the attic, or there isn't one.
  • Water is pooling, the ceiling is sagging, or water is near electrical fixtures.
  • The roof is older, or you see granules in the gutters, missing shingles or other wear from the ground.

This Old House says to call an emergency roofer right away if water appears to be pooling. For a slow drip, you can usually book a normal visit.

If you want a quick read on what's likely going on and what to ask, you can check my roof. It takes a few questions and gives you likely causes and typical costs before you talk to a local company.

What will a roofer check?

A roofer will usually start where you left off. Expect them to:

  • Look at your notes and photos from the ceiling and attic.
  • Inspect the attic if there is one, to confirm the wet area and the path the water took.
  • Check the roof itself at the spot above your marks, then uphill from there, looking at flashing, vent boots, shingles, valleys and the roof edge.
  • Run a water test if needed. This Old House describes having a helper inside watch for drips while water is run over the roof, starting low and working up. It's slow, careful work, and it belongs to the roofer and their crew.
  • Check for hidden damage, like soft decking or wet insulation that should be replaced.

Ask them to show you photos of what they found and to explain how they confirmed it was the source.

How much does it cost to fix a roof leak?

As of 2026, most roof leak repairs cost $350 to $1,500, with a national average of $800 (Fixr). Where the leak is coming from is the biggest factor. National ranges for common sources:

  • Clogged gutters: $100 to $250 to unclog and repair (Fixr).
  • Vent boot repair or replacement: $75 to $250 (Fixr).
  • Missing or damaged shingles: $150 to $450 in most cases (Fixr).
  • Nail pops (renailing shingles): $200 to $500 (Fixr).
  • Flashing repair: $200 to $600 (Fixr).
  • Skylight leak: $300 to $800 (Fixr).
  • Valley leak: $300 to $1,500 (Fixr).
  • Chimney leak: $200 to $3,500 (Fixr).
  • Damaged roof decking: $150 to $1,000 (Fixr).

A few things push the price up:

  • Emergency visits. Emergency service can add $100 to $300 to the bill (This Old House).
  • Hidden damage. If the leak has rotted the decking or framing, costs can climb to $8,000 or more (Fixr).
  • Permits. Some places require one, and permit fees can add $50 to $500 (Fixr).
  • Roof material. Tile, slate and metal generally cost more to repair than asphalt shingles.

Your price depends on your roof and what the roofer finds. For a fuller look at prices, see our roof leak repair cost guide.

What should you ask a roofer about a leak?

Good questions help you compare quotes and make sure the real source gets fixed.

  • Where do you think the water is getting in, and how did you confirm it?
  • Will you check the attic as well as the roof?
  • Is there an inspection fee, and does it go toward the repair?
  • Is any decking or insulation wet enough to replace?
  • Can I get the price in writing before you start?
  • Is your work guaranteed, and for how long?
  • Do you hold a state or local license for roofing work where I live, and do you carry insurance? (Rules vary by state, so it is worth asking.)

If the leak came from a storm, also ask whether they will photograph the damage for your insurer. Our guide to documenting roof storm damage covers what insurers usually want to see.

What can you do while you wait?

A few steps can limit the damage until the roofer arrives:

  • Catch the water. Keep buckets under drips and empty them often.
  • Dry what you can. This Old House suggests a dehumidifier or wet/dry vacuum if you have one.
  • Move wet insulation away from the attic floor only if you can reach it safely from the joists, and wear gloves and a mask.
  • Keep notes and photos with dates. This Old House advises you keep notes for later assessment.
  • Leave the roof alone. Tarping and patching mean working on the roof. Leave that to the roofer, especially in wet or windy weather.

The sooner a roofer finds and fixes the source, the less chance the water has to rot wood, ruin insulation or grow mold.

Frequently asked questions

Why is my ceiling stain not directly under the leak?

Water usually lands on the roof deck or a rafter and runs downhill along the wood before it drips. The stain can show up several feet from where the water gets in. That is why it helps to trace the water trail uphill in the attic.

Can I find a roof leak without going on the roof?

Often you can narrow it down from inside. Read the ceiling stain, then check the attic with a flashlight for wet wood, damp insulation and stains around chimneys, vents and skylights. A roofer can then confirm the exact spot from outside.

How can I tell a roof leak from attic condensation?

A roof leak usually shows up during or right after rain in one area. Condensation tends to appear in cold weather as frost or droplets spread across large parts of the roof deck, even on dry days. A roofer can check the attic ventilation and insulation to tell them apart.

Is it safe to go into the attic to look for a leak?

It can be, if you step only on the joists, keep clear of wet electrical fixtures and stay away from any area above a sagging ceiling. If the insulation might be old and you are unsure what it is, or you are not comfortable up there, leave the search to a pro.

What if my house has no attic?

Homes with cathedral ceilings or flat roofs often have no space to look into. Photograph the stain each time it rains, note the weather and nearby features like skylights or vents, and have a roofer investigate from outside.

Should I cut a hole in the ceiling to find the leak?

No. A wet ceiling can hold more water than you expect and can come down suddenly. Keep people out of the room and let a pro decide whether opening the ceiling is needed.

Sources

  1. This Old House: How to find and fix a roof leak
  2. This Old House: Emergency roof leak repair
  3. This Old House: Common roof problems and how to fix them
  4. IKO: How to find a roof leak
  5. ENERGY STAR: About attic ventilation
  6. Ready.gov: Hurricanes
  7. Fixr: Roof leak repair cost
  8. Fixr: Roof repair cost

Cost ranges are estimates from public sources, not quotes. Your pro will give you exact pricing.

Check my roof