Skylight Leaking
Not an emergency, but track for changes
Skylight leaking? It might be condensation, not a roof leak. Learn how to tell the difference, repair costs ($300–$1,500), and when to replace the unit. Estimated repair cost: $300–$1,500. For a precise estimate based on your actual roof, get a free satellite quote at RoofVista.
Likely Causes
Flashing failure around the skylight curb — the most common true leak source
Condensation on the interior glass dripping down — often mistaken for a leak (especially in winter)
Cracked or deteriorated skylight seal around the glass-to-frame joint
Ice dam backup at the skylight curb in winter
Improper skylight installation — flashing not integrated correctly with roofing material
How to Diagnose This Problem
- 1
Is the water appearing on the glass surface? → likely condensation (reduce indoor humidity)
- 2
Is water appearing at the frame edges or ceiling around the skylight? → likely a flashing leak
- 3
Check if it only leaks during rain → roof leak. If it leaks without rain → condensation
- 4
From outside, check the flashing around the skylight for gaps or lifted metal
- 5
Check the skylight age — units over 20 years old often need complete replacement regardless
Estimated Repair Cost
$300 – $1,500
Typical repair range (varies by location and severity)
When to Replace Instead of Repair
Replace skylights during any roof replacement — the labor to remove and reflash them is significant, and doing it during a re-roof saves $500-$800 per skylight. Modern skylights are significantly more energy efficient.
Materials Affected
Not Sure If You Need Repair or Replacement?
Get a free instant estimate based on satellite measurements of your actual roof.
Get Free Instant Estimate →