A skylight is a window installed through the roof, so it has to manage water in two different places. The glass and frame must stay sealed, and the roofing around the unit must guide rain and snowmelt past the opening.
When water appears on the drywall below, homeowners often assume the entire skylight needs replacement. Sometimes it does. Just as often, the trouble sits in the flashing, the surrounding shingles, or indoor moisture collecting on cold glass. Finding the source first keeps a focused repair from turning into unnecessary interior and roof work.
Start With the Water Pattern
Note when the water appears and exactly where it starts. A stain that grows after hard rain points toward the roof assembly. Dampness that shows up on cold mornings, even without rain, suggests condensation. Fog or droplets trapped between panes point toward a failed insulated glass seal.
The visible drip is still only a clue. Water can enter uphill, travel along the roof deck or skylight shaft, and appear at a lower drywall corner. Photograph the stain before it dries and record the weather. That evidence gives the roof inspection a useful starting point.
How Skylight Flashing Moves Water
A shingle roof drains in overlapping layers. The bottom flashing sends water onto the shingles below the skylight. Step flashing along both sides overlaps course by course with the shingles. Head flashing at the top directs water around the opening instead of behind the frame.
Underlayment and a compatible self-adhered membrane add protection beneath those visible pieces. Each layer has to lap over the one below it. Reverse laps, exposed fasteners, short side pieces, and missing uphill protection can create a leak even when the skylight glass is perfectly sound. Our guide to the layers beneath asphalt shingles explains how those hidden materials work together.
Five Common Causes of Skylight Leaks
1. Flashing installed out of sequence
Flashing works through overlap, not a bead of sealant around the outside edge. A side piece buried under the wrong shingle course or a top piece draining behind underlayment can send water into the opening during wind-driven rain.
2. A patch that has separated
Old roof cement and caulk become brittle as the roof heats and cools. The frame and roof also move at different rates. A thick patch may hold for a while, then pull away and leave the original detail hidden underneath.
3. Debris or ice above the unit
Leaves and needles can slow water at the top edge. Winter ice can hold snowmelt against joints that normally shed rain quickly. The roof still needs a sound layered assembly, but drainage conditions help explain why a leak appears during one type of weather.
4. Failed glass, gasket, or frame
Cracked glazing, deteriorated gaskets, and failed frame joints can admit water above the roof flashing. Moisture trapped between panes usually means the insulated glass seal has failed. Roofing work around the unit will not repair that glass assembly.
5. Condensation inside the house
Warm indoor air carries moisture. When it reaches cold skylight glass or an under-insulated shaft, water can collect and run onto the trim. Bathrooms and kitchens add humidity, while blocked air movement near the opening can make the pattern worse.
Do not diagnose a skylight from the floor
A drywall stain cannot show whether the top flashing, side flashing, roof deck, glass seal, or indoor humidity caused the water. Check the weather pattern, attic or shaft when accessible, and the roof before choosing a repair.
What a Useful Inspection Should Check
Inside, inspect the glass, frame, drywall corners, and paint. Look for fog between panes, staining that begins above the trim, damp insulation, and signs that water traveled down the shaft. A moisture reading can help define the affected area without treating every old mark as active.
On the roof, check the shingles uphill and beside the skylight, not only the frame. Loose courses, exposed nails, damaged underlayment, debris, and a nearby roof penetration can all feed the same interior stain. The sill, side, and head flashing should be documented from close range.
Safety comes first. A homeowner can document indoor conditions and view the roof from the ground, but a wet or steep roof is not the place to test a theory. A qualified inspection is safer and usually faster than chasing the leak with a tube of caulk.
Repair the Flashing or Replace the Skylight?
Reflashing can make sense when the unit opens and closes properly, the frame and glass remain sound, and the leak is limited to the roof transition. The repair normally opens enough shingles to inspect the deck and rebuild the underlayment and flashing in the correct order.
Replacement deserves consideration when the frame is cracked, the glass seal has failed, operating parts no longer work, or hidden damage extends into the unit. Roof age matters too. Rebuilding an old skylight detail a short time before a full tear-off can mean paying for overlapping labor. Read our guide to roof repair versus replacement for the broader decision factors.
During a roof replacement, the estimate should identify each skylight, state whether it stays or gets replaced, and name the flashing included. It should also explain how rotten decking or damaged interior trim will be handled if those conditions appear after the shingles come off.
What a Clear Skylight Repair Scope Includes
- 01Source. The estimate names the likely water path and the area that will be opened to confirm it.
- 02Materials. Shingles, underlayment, membrane, and flashing are matched to the roof and skylight instead of covered with an unspecified patch.
- 03Hidden damage. The scope explains how wet insulation, soft decking, or damaged drywall will be documented and priced if found.
- 04Final proof. Photos show the opened roof, rebuilt layers, and completed shingle work before the crew leaves.
Frequently Asked Questions
Why does my skylight leak only during heavy rain?
Wind-driven rain can expose a weak side flashing detail, an open head flashing joint, or a water path higher on the roof. Debris above the skylight can also slow drainage. The repair should trace the roof path before sealant is added around the frame.
Can a leaking skylight be repaired without replacing it?
Often, yes. A sound skylight may only need the surrounding shingles, underlayment, and flashing rebuilt. Replacement may make more sense when the frame is cracked, the insulated glass seal has failed, the unit no longer closes properly, or repair labor would approach the cost of a new unit.
Is water on the inside of a skylight always a roof leak?
No. Indoor humidity can condense on cold glass and run down the shaft, especially during a West Michigan winter. Water between the glass panes points to a failed insulated glass seal. Water staining beside the shaft after rain is more consistent with a roof or flashing path.
Will caulk stop a skylight leak?
Caulk may close a small exposed joint temporarily, but it cannot replace properly layered flashing or repair wet roof decking. Thick surface sealant can also hide the place that needs to be opened and rebuilt.
Should skylight flashing be replaced during a roof replacement?
The skylight and its flashing should be inspected while the surrounding roof is open. New flashing matched to the skylight and roofing system is often the clearest way to integrate it with fresh underlayment and shingles. The written scope should say whether the skylight stays, what flashing is included, and who is responsible for interior work if hidden damage is found.
Trace the Water Before Covering the Joint
A lasting skylight repair starts by separating a roof leak from a glass failure or condensation. Once the source is clear, the repair can focus on the failed layer instead of burying the evidence under another patch.
Platinum Roofing inspects residential roofs across Grand Rapids, Jenison, Holland, Muskegon, Kalamazoo, and surrounding West Michigan communities. For a free roof inspection, call or text (616) 256-0831 or send the details through our contact form.

