The tricky part of a roof leak is that the wet spot on your ceiling is almost never directly below the hole. Water gets in somewhere high up, runs down the wood inside your roof, and drips somewhere else entirely. So finding the source is detective work, and the good news is that most of it happens safely inside your attic, not up on the roof. Here is how to trace a leak back to where it actually starts.
Why the leak is never where you think
Water follows gravity and the framing. Once it gets past the shingles it can travel several feet, sometimes ten feet or more, along a rafter or a seam in the decking before it finds a nail hole or a gap to drip through. That is why the real entry point is almost always higher up the slope, and often off to one side, from the stain you see on the ceiling below.
Start in the attic with a flashlight
The best time to hunt is during or right after heavy rain, while the leak is active. Take a bright flashlight into the attic and study the underside of the roof for these signs:
- Water stains or dark, discolored patches on the wood
- Damp or matted-down insulation
- Black mold spots
- A rust trail running down a nail, since water follows the nail and leaves a streak that points back toward the source
- Daylight showing through the roof boards
When you find a wet trail, follow it uphill to the highest damp point. The top of that wet path is where water is getting in.
No rain? Try the garden hose test
If the roof is dry, you can recreate the leak with a helper. One person stays in the attic with a flashlight while the other runs a garden hose on the roof. The order matters a lot:
- Start low, at the eaves and gutters, and work your way up. If you start at the top, water runs down the roof and you cannot tell where it truly got in.
- Soak one small area at a time, roughly a six-foot section.

