Many skylight repairs fall around $454 to $1,514. Simple resealing can be much less, while difficult access or interior water damage can push the total higher.
Skylight repair cost by type
| Repair | Planning range |
|---|---|
| Resealing | $150–$400 |
| Flashing repair | $200–$600 |
| Glass replacement | $300–$900 |
| Frame repair | $250–$700 |
Why skylights leak
Flashing failure
Water can enter around the roof connection.
Failed sealant
Old sealant may crack or separate.
Glass or gasket failure
Cracks and failed glazing can require repair.
Nearby roof failure
The skylight is not always the true leak source.
If diagnosis is uncertain, compare with roof leak repair cost.
FAQ
How much does it cost to repair a leaking skylight?
Many repairs cost a few hundred dollars to the low thousands depending on whether the issue is sealant, flashing, glazing, frame damage, or surrounding roof work.
Can a roof leak look like a skylight leak?
Yes. Water can travel before appearing around the skylight opening.