A water stain on the ceiling is the end of the story, not the beginning. Water that gets under a shingle rarely drips straight down. It runs along rafters, decking, and insulation until it finds a seam, then shows up feet away from the entry point. Finding the leak means working backward from the stain, and most of that work happens inside, on the ground, or in the attic — not on the roof.
Measure the stain's position against two fixed references, such as a wall and the ridge line, so you can find the same spot in the attic. In the attic, use a flashlight and look for damp insulation, darkened wood, daylight showing through a hole, and any musty smell. Mark the stain's edges on the ceiling with a pencil so you can tell whether it is growing after the next rain.
Note when the stain appears. A stain that shows up only in wind-driven rain points to a wall junction or flashing problem on the windward side. A stain that appears in any steady rain points to a hole in the field of the roof. A stain that shows up days after rain suggests water traveling a long way along the structure before it drips.
Most leaks start at a joint, not in the middle of a shingle field. Check flashing around chimneys, skylights, and where a roof meets a wall: cracked sealant and lifted edges are the classic failure. Check valleys for trapped debris and worn granules, and check vent pipes for cracked rubber boots, which split with age and let water run straight down the pipe.
Look for lifted, cracked, or missing shingles, and for nail pops — nails that have backed out and pushed a shingle up. A single damaged shingle is a small repair: the damaged shingle replacement guide covers it in under an hour. Widespread shingle damage is a different problem, and the repair vs replacement decision guide helps sort out which side of that line you are on.
When the attic and ground checks narrow the area but do not pin it down, a hose test can confirm the entry point. It takes two people: one with the hose on the roof, one in the attic watching for the first drip. Start at the lowest suspect area and soak it for several minutes before moving up. Water runs downhill, so starting low keeps you from chasing runoff from a higher section.
Only do this on a low, dry, walkable roof in calm weather, with solid footing and a helper who knows you are up there. If the roof is steep, high, wet, or mossy, skip the hose test entirely — the attic evidence plus a roofer's inspection will get you further than a risky climb.
Stains near an exterior wall after storms often trace back to step flashing or a gutter overflowing behind the fascia. Stains in the middle of a ceiling often trace back to a valley, a vent boot, or a skylight uphill from the stain. Stains that appear in winter along the eaves can come from ice dams, where meltwater backs up under the shingles — a different fix from a flashing repair.
One lookalike is worth ruling out: attic condensation. If bathroom vents dump warm, moist air into the attic instead of outside, moisture can stain ceilings without any roof leak at all. Check that every bath vent runs to the outside before you blame the roof.
A small, found, accessible leak is a repair: a shingle, a boot, or a bead of sealant at a flashing edge. If the entry point stays hidden after attic work and a hose test, or if the damage covers a wide area, call a roofer — they carry moisture meters and know the local failure patterns. If the leak is one symptom among many on an old roof, the roof replacement cost guide gives a sense of what a full replacement runs before you price the repair against it.
Stop and call a pro right away if you see sagging decking, daylight through a wide section of boards, or active water near wiring or light fixtures. Those are structural and safety problems, not leak-hunting problems.
Often you can narrow it to a general area from the attic and the stain pattern. Pinpointing the exact entry point sometimes needs a hose test or a roofer's inspection, especially when water travels far along the structure.
Water follows gravity along rafters, decking, and insulation until it finds a seam or a low point to drip from. The stain marks where water left the structure, which can be several feet downhill from where it entered.
Only on a low, dry, walkable roof in calm weather, and only with someone else around. Ground-level binoculars and attic checks cover most of the diagnosis; steep, high, or wet roofs are a roofer's job.
Not long. Even a slow leak rots wood, ruins insulation, and feeds mold over weeks and months. Catch drips with a bucket, cover the area with a tarp if you can do it safely from the ground, and schedule the repair.