STORM OR HAIL DAMAGE? We document it and help with the claim. (586) 300-1746
GUIDE / REPAIR

Skylight Leak Repair: Finding and Fixing the Real Source

Homeowners blame the skylight. Roofers know a leak at a skylight can start in four different places, and only one of them is the skylight itself. This guide gives you the diagnosis order first, then the repair ladder from reflashing to a full unit swap.

UPDATED JUL 08, 2026BY MACOMB ROOFING PROS EDITORIALREAD TIME APPROX 12 MINREVIEW COPY PRICE CANON 2026
JUMP TO A SECTION
  1. 01 The short answer
  2. 02 The diagnosis order
  3. 03 Why flashing is a kit, not a caulk job
  4. 04 The repair ladder
  5. 05 When to swap the unit while it's open
  6. 06 Storms, insurance, and DR-4757
  7. 07 Getting a real number
  8. 08 Questions we hear most

A stain on the ceiling below a skylight sends most homeowners straight to one conclusion: the skylight is bad. Sometimes it is. Just as often the skylight is the messenger, not the cause, and the water that shows up around its frame actually started somewhere else on the roof entirely. A skylight is a hole cut into the shingle field, and water problems near that hole can trace to the flashing kit sealing the hole, the seal built into the skylight unit itself, condensation forming on the inside of the cold glass, or a leak from higher up the slope that simply travels downhill and surfaces at the first obstruction it meets. Fixing the wrong one of those four means paying for a repair that does not stop the water. This guide walks the diagnosis in order, then the repair ladder from a flashing reseal to a full unit replacement.

01 / THE SHORT ANSWERWhat skylight leak repair costs and why the source matters first

Skylight leak repair in Macomb County typically falls inside our published repair range of $350 to $3,200, and larger or complex repairs can run higher. A straightforward reflash with the existing unit still sound sits toward the lower and middle part of that range. A full skylight replacement, especially on a steep roof or a larger unit, sits toward the top. Where your repair lands depends entirely on which of the four sources above is actually responsible, which is why an accurate diagnosis is worth more than a fast quote.

THE NUMBER MOST PEOPLE ARE LOOKING FOR$350 TO $3,200

covers skylight repairs from a flashing reseal to a full unit swap, inside our standard repair range. Larger or complex jobs can run higher. Get a written price after a free inspection, no obligation.

The reason this matters more with skylights than almost anywhere else on the roof is that all four sources can produce the exact same symptom: a wet ring or stain on the ceiling or drywall near the skylight opening. A roofer who only looks at the skylight from the ground, or who caulks the visible frame without getting on the roof and into the attic, is guessing at which of the four problems they are actually solving.

02 / THE DIAGNOSISThe four places a skylight leak actually starts

Every skylight leak we investigate traces to one of four sources. Working through them in this order, from the outside in, is the fastest honest way to land on the right repair.

1. The flashing kit around the opening

Every skylight is sealed to the roof with a flashing kit, a set of stepped metal pieces woven into the surrounding shingle courses the same way flashing is woven at a chimney or a sidewall. This is the single most common source of a genuine skylight leak, and it fails for the same reasons other roof flashing fails: corrosion, a lifted or improperly lapped piece, or a previous repair that caulked over a joint instead of correcting the metal underneath it. Because the kit sits at all four sides and both corners of the opening, a leak here can show up on any edge of the skylight, not just the top.

2. The seal between the glass and the frame

Separate from the roof flashing, the skylight unit itself has a factory seal between the glazing and the frame, and on double or triple-pane units a second seal between the glass panes. That seal can fail with age, especially on older units, letting water track in around the glass even when the roof-side flashing is perfectly sound. This is a skylight-unit problem rather than a roofing problem, and it is one of the reasons a fogged or failed seal argues for treating the unit itself as part of the repair rather than only servicing the flashing around it.

3. Condensation on cold glass, not a leak at all

Skylight glass is exposed to outdoor cold on one side and warm, humid indoor air on the other, which makes it one of the most likely surfaces in the house to condense moisture in winter, the same way a cold window does. Condensation dripping from the frame's interior edge can look identical to a leak, but no repair to the flashing or the unit fixes it, because there is nothing actually failing. The fix is usually indoor humidity control or improved insulation around the shaft, not roofing work, and our roof leak or condensation guide walks through how to tell the two apart before paying for a repair that will not change anything.

4. A leak from uphill that surfaces at the skylight

Water on a sloped roof runs downhill along the underside of the deck, not straight down through the shingles, and a skylight curb is a physical obstruction that water traveling underneath the roof surface will pool against and find its way through. A failed shingle, a nail pop, or a compromised valley several feet upslope from the skylight can show up as a stain at the skylight's top edge, making a perfectly healthy skylight look like the culprit. This is why we trace water along the deck and the attic framing rather than assuming the nearest visible feature is the source.

In practice, working through these four sources means starting outside and finishing inside. On the roof, we check the flashing kit at all four sides of the opening and the shingle courses immediately upslope for anything that could be sending water toward the skylight rather than around it. At the unit itself, we look for fogging between panes, gaps at the corners of the frame, and any prior caulk repairs that suggest someone already suspected the seal. Then we go into the attic and look at the framing around the skylight shaft in daylight and, when useful, with the interior lights off during a wet test, because staining patterns on the framing often point clearly to one side of the opening or the other. Skipping any one of those three vantage points is how a leak gets misdiagnosed and a repair gets paid for twice.

A skylight leak diagnosis that starts and ends at the glass is only checking one of four possible sources. The other three are just as common, and none of them are fixed by servicing the wrong one.
Asphalt shingle roof with a skylight opening and surrounding step flashing on a Macomb County home
EXHIBIT A: THE FLASHING KIT AROUND A SKYLIGHT IS WOVEN INTO THE SHINGLE COURSES, THE SAME WAY CHIMNEY FLASHING ISMACOMB ROOFING PROS

03 / THE KIT, NOT THE CAULKWhy skylight flashing is a kit-and-weave job, not a caulk job

A skylight flashing kit is engineered as a system: a head flashing above the opening, step pieces down each side woven course by course with the shingles, and a sill or apron piece below that laps over the roof surface and sheds water away from the curb. Every piece overlaps the one below it so gravity, not adhesive, carries the water down and off the roof. That is the same lapped, gravity-fed logic our roof flashing types guide covers for chimneys and valleys, and it is why a proper skylight installation or reflash is a weaving job that touches the shingle courses on both sides of the opening, not a bead of sealant around the frame.

Caulk and roofing cement smeared around a skylight frame can stop a drip for a season, sometimes longer, and it is one of the most common failed repairs we get called out to fix on skylights specifically. It fails for a predictable reason: the water was never entering at the surface the caulk covers. It was entering at a lap in the flashing kit or at the seal between the glass and the frame, underneath where the sealant sits, and a surface treatment does nothing to a hidden path except hide it from the next person who looks. Our flashing repair guide covers this same tar-smear pattern across every flashing detail on the roof, and skylights are one of the places we see it most.

Flashing kits are also brand and model specific, not a one-size-fits-all metal bracket. Most skylight manufacturers publish a kit built for their own curb dimensions and pitch range, and mixing a universal aftermarket kit with a specific manufacturer's unit can leave gaps at the corners that a generic piece was never shaped to close. When we replace a flashing kit, we match it to the skylight brand and model on the roof, or fabricate a corner detail by hand when the original kit is discontinued, rather than forcing a close-enough part into place and calling it done.

04 / THE REPAIR LADDERFrom reflashing to a full unit replacement

Once the source is confirmed, the repair follows a ladder from least to most involved, and an honest quote should tell you exactly which rung you are on and why.

REPAIRWHEN IT APPLIESWHERE IT LANDS
Reseal or re-lap a flashing sectionKit is sound, one lap or piece failedShingle courses reopened locallyLower end of the range
Full flashing kit replacementCorrosion or damage across the kitSkylight stays, kit fully rewovenMiddle of the range
Reglaze or reseal the unitGlass-to-frame seal has failedSkylight unit itself is servicedMiddle of the range
Full skylight unit replacementFogged glazing, cracked frame, or aged unitNew unit and new flashing kit togetherUpper end of the range

A flashing-only repair is the right call when the skylight unit itself checks out clean, meaning no fogging between panes, no cracked or warped frame, and no history of repeated seal failures. In that case there is no reason to touch the unit; the crew opens the surrounding shingles, removes and replaces the compromised flashing pieces, and reweaves the courses back over them the same way they were originally installed. A unit that is otherwise sound can carry a fresh, correctly installed flashing kit for many more years.

A few other factors move where a given job lands within the range. Curb-mounted skylights, which sit on a raised wooden frame built up from the deck, and deck-mounted units, which sit closer to the roof surface, use different flashing kit styles, and a curb-mounted unit generally involves more carpentry if the curb itself has taken on water damage. Roof pitch and how many stories up the skylight sits affect access the same way they do on any other repair, since a steep, second-story skylight takes longer to reach safely with staging than a walkable single-story roof. If water has already reached the ceiling below, interior drywall and trim repair is a separate line item from the roofing work, and we will say so plainly rather than folding it into the roof repair price.

05 / THE FOG CALLWhen a fogged or aged skylight argues for swapping the unit

There is one situation where it rarely makes sense to reflash around the existing unit: when the skylight itself is already showing age. Fogging or a hazy film between the panes means the seal holding the insulating gas or the dry air pocket between layers of glass has failed, and that seal cannot be repaired in place. Once fogging appears, it does not clear up, and it typically gets more visible over time. A cracked or warped frame, chronic seal failures at the glass, or a unit old enough that replacement parts are no longer made are the same kind of signal.

The practical argument for replacing the unit in that situation is straightforward: reaching the flashing kit already requires opening the surrounding shingles, whether the job is a reflash or a full unit swap. If the skylight itself needs attention anyway, doing both at once means paying for one mobilization and one round of opened shingles instead of two, and it avoids paying for a fresh flashing kit around a unit that will likely need replacing again within a few years regardless. We will tell you plainly during the inspection if the unit itself is the reason the repair number lands higher, and why.

THE TAR-SMEAR TELL

If a previous repair on your skylight is a thick bead of sealant run around the outside edge of the frame, that is a sign the underlying flashing or seal was never actually addressed. Treat it as a reason to get the attic side checked before the next thaw, not a fix you can rely on.

A do-it-yourself tube of skylight sealant from a hardware store is tempting because a skylight is often reachable without a tall ladder, but it carries the same risk as any surface patch: it treats the part of the problem a homeowner can see and reach, not necessarily the part that is actually leaking. If the true source is a lap several inches under the shingle line or a seal inside the frame itself, a bead of sealant on the visible edge can mask the leak just long enough for it to reappear after the next hard freeze, often with more water damage to the framing than the original leak caused. Getting it right once, with the surrounding shingles opened and the actual failure point identified, is almost always cheaper than paying for a repair twice.

06 / THE STORM ANGLEStorms, insurance, and DR-4757

Wind and hail can accelerate a skylight flashing failure that was already marginal, lifting a shingle edge adjacent to the opening or driving wind-blown rain up under a lap that had never been tested that hard before. Macomb County was included in federal disaster declaration DR-4757 after the severe storms of August 2023, and damage from events like that around a skylight opening is often invisible from the ground until a leak shows up weeks or months later.

Homeowners insurance generally covers sudden damage from wind or hail, as opposed to gradual wear from age or a fogged seal, and every policy reads differently, so your declarations page and your adjuster have the final word. We document skylight and flashing damage with photos and can meet your adjuster on site, but no contractor can honestly promise a claim outcome. The full process is covered in our storm and insurance claims guide.

07 / THE REAL NUMBERHow to get an exact skylight repair price, free

Nothing in this guide replaces someone actually tracing the water, from the roof surface, along the flashing kit, and from the attic side of the deck around the skylight shaft. Our inspection is $0 with no obligation, and it tells you which of the four sources is responsible, whether the fix is a flashing reseal, a unit reseal, or a full replacement, and what that scope costs before any work starts.

Ready to get a real number? The instant estimator uses the same published ranges on our pricing page to get you a ballpark in about 60 seconds, or run your roof's numbers through the cost calculator and call the number below to get on the schedule.

NO OBLIGATIONKEY TAKEAWAYS
  • A skylight leak can start in four places: the flashing kit, the seal between the glass and frame, condensation on cold glass, or a leak from uphill that surfaces at the opening.
  • Skylight flashing is a woven, lapped kit like chimney or valley flashing, not a job a bead of caulk can substitute for.
  • Skylight leak repair runs $350 to $3,200, with a flashing reseal near the low end and a full unit replacement near the top.
  • Fogged glazing, a cracked frame, or chronic seal failures argue for replacing the unit while the flashing is already open, rather than reflashing around a unit that will likely need replacing soon anyway.
  • The exact source and price require an inspection, and ours is $0 with no obligation.
FAQ / QUESTIONS

Questions we hear most

Most skylight leak repairs fall inside our published range of $350 to $3,200, and larger or complex repairs can run higher. A flashing reseal with the unit still sound sits toward the lower and middle part of that range; a full skylight replacement sits toward the top. A free inspection gives you a written price once we know which repair your skylight actually needs.

Condensation forms on the cold interior glass and drips from the frame's edge, and it looks similar to a leak but no roofing repair fixes it, since nothing has actually failed. A true leak traces to the flashing kit, the glass-to-frame seal, or water traveling from higher up the roof. Our roof leak or condensation guide covers how to tell them apart before paying for a repair that will not change anything.

If the unit itself is sound, meaning no fogging between the panes and no cracked or warped frame, a flashing-only repair is usually the right call. If the glazing is fogged, the frame is damaged, or the unit is old enough that seal failures keep recurring, replacing the unit while the flashing is already open is usually the smarter spend, since both jobs require opening the same shingle courses.

SOURCES & RECORDS
  1. FEMA, disaster declaration DR-4757-MI, Michigan severe storms of August 2023 (Macomb County designated). fema.gov/disaster/4757
  2. Manufacturer technical and warranty literature for the major asphalt shingle lines: GAF (gaf.com), Owens Corning (owenscorning.com), and CertainTeed (certainteed.com).
  3. Michigan Residential Code, 2015 edition, adopted with Michigan amendments by the LARA Bureau of Construction Codes, in effect since February 8, 2016. michigan.gov/lara: code books
Think your skylight is the source, or just the messenger? Get a free inspection with honest photos and a written repair price.Price my roof(586) 300-1746
CALL TEXT MY ESTIMATEFREE QUOTE