mendr.techGuides
General Repairs

How to Fix a Leaking Skylight

Quick Answer

From the roof, apply a roofing sealant around the flashing and the glass edges; from inside, check for condensation.

How to troubleshoot a Leaking Skylight

A leaking skylight can damage ceilings and walls. This guide covers sealing the flashing and applying a clear sealant to the glass.

Step-by-Step Fix

  1. Place a bucket under the leak inside to catch any dripping water.
  2. From the roof, locate the skylight and check the flashing for gaps or rust.
  3. Apply a generous bead of roofing sealant around the flashing and the glass edges.
  4. Check the skylight dome or glass for cracks; if found, replace the glass panel.
  5. From inside, check for condensation that may be mistaken for a leak.
  6. Ensure the skylight curb is properly sealed to the roof membrane.

Common Error Codes

CodeMeaningResolution
Leak returns after sealingWater tracking or flashing issueCheck the roof slope and install a diverter to redirect water.
Condensation insidePoor ventilationInstall a moisture-absorbing device or improve attic ventilation.

Frequently Asked Questions

Can I fix a skylight leak from inside?

Temporary fixes can be done inside, but permanent repair requires roof access.

How often should skylight seals be replaced?

Every 5-10 years, depending on exposure and weather conditions.