How to Find and Fix Roof Leaks from Inside the Attic
Water inside your attic is your roof's way of telling you something's wrong—and you have a narrow window to act before it destroys insulation, framing, and drywall below. The good news: most roof leaks are findable and fixable from inside your attic without a full roof replacement. You're looking for water stains, wet insulation, or active dripping during rain. The leak entry point is often 6 to 12 feet upslope from where you see the damage, because water runs along rafters and framing before it drips. Once you spot it, you can seal it from below or work your way up to the shingles. This is a repair that rewards patience and a good flashlight—rush it and you'll miss the real problem.
- Access your attic and prepare for inspection. Pull down your attic hatch or door and set up a work light and flashlight. Wear a dust mask and gloves. Move insulation away from the areas directly below your roof, especially near exterior walls and valleys. You need clear sight lines to the underside of the roof decking. Never step on exposed insulation—use attic board or plywood to walk safely.
- Locate water stains and wet insulation. Scan the entire attic roof underside methodically, starting at one end and working across. Look for dark water stains on the roof decking, rafters, or collar ties. Wet insulation will feel soft and may smell musty. Mark any wet spots with a piece of chalk or tape. Pay special attention to roof valleys, chimney flashing, vent pipe boots, and areas where roof planes meet walls.
- Trace water upslope to find the entry point. Start at your water stain and trace the wood grain and any water trails directly upslope toward the highest point of the roof. Water always flows downhill along wood, so follow stains and discoloration upward. The actual hole or damaged spot is almost always higher than where you see the damage. Use your flashlight at an angle to cast shadows and make stains more visible. Mark the suspected entry point with chalk.
- Inspect from above if the entry point is accessible. Once you've narrowed down the location, climb onto the roof and examine that area closely. Look for cracked or missing shingles, lifted shingle corners, rusted or loose flashing, gaps around vent pipes, or damaged caulk around chimneys. Compare the condition to surrounding shingles—damage is often obvious once you're standing there. If you spot the problem, mark it clearly so you can work on it next.
- Seal small holes and cracks from inside. For small punctures, cracks, or nail holes in the decking, use roofing cement to seal from inside. Clean any debris from around the hole. Apply roofing cement generously around and into the hole, working it in with a putty knife. If the hole is larger than a quarter inch, use a roofing patch kit instead—apply cement, press the patch over the hole, and seal the patch edges. This works well for holes caused by nails or small branches.
- Replace damaged shingles from the roof. If your entry point is a split or missing shingle, you'll need to work from above. Carefully lift the shingle above the damaged one and remove the nails holding it. Slide out the damaged shingle, slide in a new one, and nail it down (four nails, one near each corner). Use roofing nails that match your shingle color. Seal the nail heads with roofing cement and reseal the lifted shingle above with a small dab of cement at the corner.
- Repair or reseal flashing around vents and chimneys. If your leak is coming from a vent boot or chimney flashing, the seal is usually compromised. From above, check for cracked caulk, rusted flashing, or gaps where the flashing meets the shingles. Remove old caulk with a scraper and apply fresh roofing cement or silicone caulk around the entire flashing perimeter. If the flashing itself is cracked or severely rusted, it needs replacement—that's beyond this scope and requires a roofer.
- Verify the repair and restore the attic. After sealing or replacing shingles, run a hose over that area from below to test for leaks. Watch from inside the attic for any water coming through. If it's dry, you've solved it. Replace wet insulation with new batts and restore the attic to its normal state. Leave your chalk marks visible for a few weeks so you can monitor for any recurrence during the next rain.