Fix a skylight flashing that leaks
We'll confirm the leak is at the skylight flashing, rule out gutters and condensation, then reseal or replace the flashing—or tell you when to call a roofer.
What you'll need
- Roof cement
- Putty knife or trowel
- Ladder (sturdy, properly positioned)
- Binoculars (optional, for ground-level inspection)
Step-by-step diagnostic
Quick triage — pick your path
Get started
Choose the option that matches what you see. You can jump straight to that section.
- Follow this guide Work through the full procedure from confirming the leak to repairing.
- Check gutters first You suspect clogged gutters may be causing overflow near the skylight.
- Inspect flashing You want to assess the flashing condition before repairing.
- Reseal flashing The flashing has lifted edges or small gaps.
- When to call a roofer The roof is steep, high, or the flashing is severely damaged.
Show full guide
Steps
Goal: Confirm the leak is at the skylight flashing, rule out gutters and condensation, then reseal or replace—or call a roofer when unsafe.
- Note when water appears—during or after rain, or only in cold weather. Trace the drip to the skylight area.
- Good: You have a likely area and know it correlates with rain. Bad: Leak is intermittent—check during rain or run a hose on the roof (from a ladder) to simulate.
Check gutters
Goal: Rule out clogged gutters as the cause.
- Clean leaves and debris from gutters above the skylight. Flush downspouts with a hose.
- When gutters overflow, water can wick under the flashing around the skylight.
- Good: Gutters are clear. Proceed to Inspect flashing.
- Bad: Gutters were clogged—clean and test after rain. If the leak continues, inspect the flashing.
Inspect flashing
Goal: Assess the flashing condition before repairing.
- Inspect flashing around the skylight from a ladder or with binoculars. Look for lifted edges, gaps between flashing and shingles or frame, corroded metal, or failed sealant.
- Good: You see lifted edges or small gaps—proceed to Reseal path.
- Bad: Flashing is severely corroded or bent—call a roofer.
Reseal path
Goal: Reseal the flashing with roof cement.
- If you can safely access the roof: clean the area around the flashing. Apply roof cement under lifted edges and at gaps between the flashing and shingles or frame. Press firmly to seal.
- Good: Flashing is sealed. Test after rain.
- Bad: Cannot access safely or flashing is too damaged—call a roofer.
When to get help
Call a roofer if:
- The roof is steep or high.
- You are not comfortable on a ladder or roof.
- The flashing is severely corroded or bent.
- The skylight frame or lens is cracked.
- You have resealed and the leak continues.
Roof work is hazardous. Do not risk a fall.
Verification
- No new water stains or drips after rain.
- Flashing is sealed with no gaps or lifted edges.
- Gutters above the skylight are clear and flowing.
Escalation ladder
Work from the device outward. Stop when the problem is fixed.
- Confirm leak correlates with rain Note when water appears; rule out condensation.
- Rule out gutters Clean gutters above the skylight; confirm they flow.
- Inspect flashing Look for lifted edges, gaps, or corroded metal.
- Reseal or replace Reseal with roof cement if safe; otherwise call a roofer.
- Call a roofer Steep roof, severely damaged flashing, or leak continues—call a roofer.
What to capture if you need help
Before calling support or posting for help, have these ready. It speeds everything up.
- Where the leak appears (ceiling, wall near skylight)
- Whether the leak correlates with rain
- Flashing condition (lifted, corroded, gaps)
- Roof pitch and access safety
- Steps already tried
Does the leak appear during or after rain?
Condensation and plumbing leaks can mimic skylight flashing leaks. Confirm the leak correlates with rain.
You can change your answer later.
Are gutters above the skylight clogged or overflowing?
Clogged gutters can back water under flashing and cause skylight leaks.
You can change your answer later.
Clean gutters and test
Rule out condensation or plumbing
Is the flashing lifted, corroded, or has gaps?
Inspect from a ladder or with binoculars. Do not walk on a steep or high roof.
Lifted or gaps Severely corroded
You can change your answer later.
Can you safely access the roof?
Low-pitch (4/12 or less) and single-story are safer. Steep or high roofs require a roofer.
You can change your answer later.
Reseal and test
Call a roofer
Reviewed by Blackbox Atlas
Frequently asked questions
- Why does skylight flashing leak?
- Flashing lifts from roof movement and temperature cycles. Sealant fails over time. Metal corrodes from moisture and UV. Gaps between the flashing and shingles or frame let water in. Debris buildup can trap water against the flashing.
- Can I fix skylight flashing myself?
- Yes, for minor repairs—resealing lifted edges or small gaps with roof cement—if you can safely access the roof (low pitch, single story). Replacing flashing sections or working on steep roofs requires a roofer.
- When should I call a roofer for skylight flashing?
- Call a roofer if the roof is steep or high, you are not comfortable on a ladder or roof, the flashing is severely corroded or bent, the skylight frame or lens is cracked, or you have resealed and the leak continues.
Rate this guide
Was this helpful?
Thanks for your feedback.