Roof repair cost guide
Skylight Leak Repair Cost: Flashing, Seal, Roof Leak, Ceiling Stains, and Replacement
Skylight leak repair cost depends on whether the leak is coming from flashing, a failed seal, cracked glass, the skylight frame, roof shingles around the opening, or interior water damage below the skylight.
Part of the main guide
This article is part of the Roof Repair Cost Guide. For a broader estimate across roof leaks, shingles, flashing, vents, storm damage, access, and urgency, use the roof repair cost estimator.
Quick answer: how much does skylight leak repair cost?
Skylight leak repair usually costs about $300 to $900 when the problem is a small flashing, seal, or roof-side leak. More involved skylight leak repairs often cost about $900 to $2,500 when shingles, curb flashing, interior ceiling stains, or repeated leaks are involved. Full skylight replacement with roof and interior finish work can reach $2,000 to $5,500+.
The important point is that a leaking skylight is not always a skylight problem. The leak may come from flashing, old sealant, damaged shingles, poor installation, condensation, cracked glass, or roof water moving toward the skylight opening.
| Skylight leak situation | Typical planning range | What is usually included | Repair or replace? |
|---|---|---|---|
| Minor seal or small flashing leak | $300 to $900 | Leak check, small seal correction, minor flashing work | Repair often possible |
| Skylight flashing replacement | $700 to $1,800+ | Lift shingles, replace flashing, reseal roof transition | Repair if skylight is sound |
| Leak with ceiling stain below | $900 to $2,500+ | Roof repair plus drywall stain blocking or repainting | Depends on leak source |
| Cracked skylight glass or failed unit | $800 to $2,500+ | Glass, gasket, frame, or unit repair/replacement | Replace may be cleaner |
| Old skylight with repeated leaks | $2,000 to $5,500+ | Remove old unit, install new unit, flashing, finish work | Replacement often better |
| Skylight leak with hidden water damage | $2,500 to $7,000+ | Roof repair, skylight work, ceiling, insulation, drying | Professional inspection needed |
These are planning ranges, not quotes. Final cost depends on roof pitch, roof height, skylight type, flashing condition, shingle age, interior ceiling damage, local labor rates, and whether the leak is active during rain.
Skylight leak repair cost summary
A skylight leak can look simple from inside the room: a water stain, damp drywall, bubbling paint, or water dripping near the skylight frame. The actual source can be harder to identify. Water may enter through failed flashing, cracked sealant, old shingles, a damaged skylight frame, failed glass seals, or a roof detail above the skylight.
A small repair may only need roof-side sealing or flashing correction. A stronger repair may require lifting shingles, replacing a flashing kit, checking underlayment, repairing drywall below the skylight, and repainting the ceiling. If the skylight is old or leaking repeatedly, replacement can be more reliable than another patch.
The repair becomes expensive when the leak is active, access is difficult, the roof is steep, the skylight is large, the flashing is buried under shingles, or water has already reached drywall, insulation, trim, or framing.
For most homeowners, the key question is not only “How much does skylight leak repair cost?” It is whether the leak is roof-side, unit-side, condensation-related, or part of a larger roof leak.
Part of the skylight leak guide
This page connects closely with roof flashing repair cost, roof leak repair cost, and roof leak and ceiling damage cost.
1. Skylight leak repair cost by leak source
Minor skylight seal leak repair cost
A minor skylight seal or small roof-side leak usually costs about $300 to $900. This may apply when the leak is limited, access is simple, the skylight is not cracked, and there is no major ceiling or insulation damage below.
The lower end is more realistic when the roofer can identify one small gap, fastener issue, or seal problem. The risk is assuming the visible seal is the only issue when water is actually entering through flashing or roof materials around the skylight.
Skylight flashing repair cost
Skylight flashing repair or replacement often costs about $700 to $1,800+. This is common when water is entering around the skylight curb, under shingles, or at the roof transition surrounding the skylight.
Flashing repairs cost more when shingles must be lifted, old flashing must be removed, underlayment is damaged, or the skylight is located on a steep or high roof. A proper flashing repair should direct water around the skylight instead of relying only on caulk.
Cracked skylight glass or failed glazing cost
Cracked skylight glass, failed glazing, or a damaged skylight unit often costs about $800 to $2,500+, depending on the skylight size, glass type, frame condition, and access. Some glass repairs are possible, but older units are often better replaced.
Fogging between panes, cracked acrylic, brittle seals, or water inside the skylight frame can be signs that the unit itself is failing, not just the flashing around it.
Skylight leak with ceiling damage cost
A skylight leak with ceiling stains, bubbling paint, damp drywall, or texture damage often costs about $900 to $2,500+. This range includes the roof-side repair plus interior cleanup, stain-blocking primer, drywall repair, texture matching, or repainting.
If insulation is wet or the leak has been active for a while, the cost can rise because the repair may need drying, inspection, and hidden water damage correction before the ceiling is closed or repainted.
Old skylight replacement cost after leaks
Replacing an old leaking skylight often costs about $2,000 to $5,500+ when the new unit, flashing, labor, roof work, and interior finish repairs are included. This can be the cleaner move when the skylight is old, repeatedly leaking, cracked, or no longer compatible with available parts.
Replacement is not always necessary for a first leak. But repeated patching around an aging skylight can become more expensive than replacing the unit and flashing correctly.
| Example job | Likely range | Why it lands there |
|---|---|---|
| Small leak around newer skylight | $300 to $900 | Limited diagnosis, minor seal or flashing correction |
| Flashing repair around skylight curb | $700 to $1,800+ | Shingle lifting, flashing, underlayment, roof access |
| Skylight leak with ceiling stain | $900 to $2,500+ | Roof repair plus interior finish repair |
| Old skylight replacement | $2,000 to $5,500+ | New unit, flashing, labor, roof and interior finish work |
| Leak with hidden water damage | $2,500 to $7,000+ | Roof, skylight, drywall, insulation, drying, and repairs |
2. Repairing vs replacing a leaking skylight
Repair makes sense when the skylight is newer, the glass and frame are sound, and the leak is clearly from flashing, sealant, or a small roof-side detail. Replacement becomes more likely when the skylight is old, cracked, fogged, repeatedly leaking, or poorly installed.
| Condition | Likely fix | Cost direction |
|---|---|---|
| Newer skylight, small roof-side leak | Seal or flashing repair | Lower |
| Flashing gap around skylight curb | Flashing repair or replacement | Moderate |
| Fogged glass or failed pane seal | Glass or unit replacement | Moderate to high |
| Old skylight with repeated leaks | Replacement often cleaner | Higher |
| Leak plus damaged ceiling below | Roof repair plus interior repair | Higher |
Do not decide based only on the first visible stain. A good roofer should identify whether water is coming through the skylight unit, around the flashing, under the shingles, or from condensation.
3. What is included in skylight leak repair?
A proper skylight leak repair should diagnose the water path before sealing anything. Skylights sit inside a roof opening, so a leak can come from several nearby parts that look similar from inside.
| Repair step | Why it matters | Cost impact |
|---|---|---|
| Inspect interior stain pattern | Helps separate roof leak, frame leak, and condensation | Low |
| Inspect roof-side flashing | Checks whether water is entering around the curb | Low to moderate |
| Lift shingles around skylight | Allows flashing and underlayment repair | Moderate |
| Replace flashing or seal details | Corrects the roof-side water path | Moderate to high |
| Check skylight glass and frame | Identifies failed unit seals, cracks, or frame damage | Moderate |
| Repair ceiling below | Handles stains, drywall, paint, texture, or insulation | Moderate to high |
The estimate should make clear whether it includes only roof-side work or also interior ceiling repair. A low skylight repair quote may not include drywall, stain-blocking primer, texture matching, or repainting below the leak.
4. Ceiling stains and water damage can change the cost
Skylight leaks often show up as ceiling stains, bubbling paint, damp drywall, peeling texture, or discoloration around the skylight shaft. Once the leak reaches the interior, the repair may involve both roofing and finish work.
A small stain may only need drying, stain-blocking primer, and paint after the roof leak is fixed. Larger leaks may require drywall patching, texture matching, insulation checks, or trim repair around the skylight opening.
| Interior condition | Likely added work | Cost direction |
|---|---|---|
| Small dry ceiling stain | Stain-blocking primer and repainting | Lower |
| Bubbling paint near skylight | Scrape, dry, prime, repaint | Moderate |
| Soft drywall or sagging texture | Drywall repair and texture matching | Moderate to high |
| Wet insulation or repeated leak | Drying, inspection, insulation replacement | High |
| Large ceiling damage below skylight | Roof repair plus ceiling restoration | High |
If the ceiling is already stained
Compare this with roof leak and ceiling damage cost before pricing the job as only a skylight repair.
5. Skylight flashing is often the real repair
Many skylight leaks are flashing problems. Flashing is supposed to move water around the skylight and back onto the roof surface. If flashing is missing, bent, poorly lapped, buried under sealant, or installed incorrectly, water can enter even when the skylight glass itself is fine.
A flashing repair may require removing shingles around the skylight, replacing step flashing or apron flashing, adding proper underlayment, and reinstalling shingles carefully. This is why a skylight leak can cost more than a simple sealant touch-up.
Do not confuse sealant with flashing
For roof-side leaks around a skylight, compare this with roof flashing repair cost. A caulk-only repair may fail if the flashing layout is wrong.
6. Leak or condensation?
Not every damp skylight is a roof leak. In some homes, condensation forms on or near the skylight during cold weather, humid conditions, poor ventilation, or temperature swings. Condensation can drip and stain drywall in a way that looks like a roof leak.
A roof leak is more likely when stains grow after rain, water appears during storms, shingles or flashing are damaged, or the stain follows a roof-side path. Condensation is more likely when moisture appears during cold weather, showers, cooking, poor ventilation, or high indoor humidity.
| Sign | More likely leak | More likely condensation |
|---|---|---|
| Appears during rain | Yes | Less likely |
| Appears during cold mornings | Possible | Yes |
| Stain grows after storms | Yes | Less likely |
| Water droplets on glass | Possible | Yes |
| Damaged flashing outside | Yes | No |
This distinction matters because sealing the roof will not fix an indoor humidity problem, and adding ventilation will not fix failed flashing during rain.
7. DIY vs roofer for skylight leak repair
Skylight leak repair is usually not a good DIY roof project. The work happens on the roof, around an opening, often near brittle shingles, flashing, glass, and interior water damage. A small mistake can make the leak worse.
DIY inspection from inside the home is reasonable. You can document when the leak happens, take photos of stains, check whether water appears after rain or during humidity, and keep the area dry. Actual roof-side repair is usually better handled by a roofer.
| Situation | DIY makes sense? | Better roofer choice? |
|---|---|---|
| Taking photos of stains and timing | Yes | No |
| Checking indoor condensation | Yes | No, unless source is unclear |
| Adding caulk around skylight | Risky | Usually yes |
| Repairing skylight flashing | No | Yes |
| Leak with ceiling damage | No | Yes |
| Replacing old skylight | No | Yes |
The biggest DIY mistake is sealing the visible edge without finding the actual water path. This can trap water, hide the symptom, or delay the repair until ceiling damage gets worse.
8. What increases skylight leak repair cost?
Skylight leak repair cost increases when the source is hard to find, roof access is difficult, or water has already reached the interior. Common cost drivers include:
- steep roof pitch or second-story roof access
- old or brittle shingles around the skylight
- failed or missing skylight flashing
- large skylight size or custom unit shape
- cracked glass, failed pane seals, or damaged frame
- ceiling stains, drywall damage, or texture matching
- wet insulation or hidden water damage
- repeated leaks after previous patching
- urgent repair during active rain
- replacement needed instead of repair
The lower price range is more realistic when the leak is new, limited, easy to access, clearly roof-side, and has not damaged the ceiling below.
9. How to lower the cost
The cleanest way to lower skylight leak repair cost is to diagnose the source early. Waiting until water stains spread, drywall softens, or the leak repeats after several storms usually makes the project larger.
- take photos during or right after rain
- note whether the leak happens only during storms
- check whether moisture appears during cold or humid weather
- avoid repeated caulk-only repairs
- repair ceiling stains only after the leak is fixed
- ask whether the estimate includes interior ceiling repair
- consider replacement if the skylight is old and leaking repeatedly
Do not lower the cost by repainting the ceiling before the roof-side issue is solved. Stain-blocking primer and paint can hide the mark, but they will not stop water from returning.
10. When to call a roofer
Call a roofer if water appears during rain, the ceiling stain is growing, flashing looks damaged, shingles around the skylight are lifted, the skylight is old, or previous sealant repairs failed.
Also call a roofer if the skylight is on a steep roof, above one story, near a valley, near a flat roof transition, or connected to interior water damage. Those details can turn a small skylight leak into a larger roof repair.
Roof openings deserve caution
If the roof is steep, wet, high, damaged, or unsafe to access, compare this with DIY vs roofer repair cost before treating the leak as a simple caulk job.
Skylight leak repair FAQ
How much does skylight leak repair cost?
Small skylight leak repairs usually cost about $300 to $900. More involved repairs with flashing, shingles, ceiling stains, or repeated leaks often cost about $900 to $2,500. Full skylight replacement with roof and interior finish work can reach $2,000 to $5,500+.
Why is my skylight leaking?
Common causes include failed flashing, cracked sealant, old shingles around the skylight, damaged underlayment, a cracked skylight unit, failed glass seals, poor installation, or condensation that looks like a leak.
Is a skylight leak usually a flashing problem?
Often, yes. Many skylight leaks come from roof-side flashing or underlayment details around the opening. The skylight glass may be fine even when water enters around the curb or frame.
Can I fix a skylight leak with caulk?
Caulk may temporarily slow a small surface gap, but it is not a reliable fix for failed flashing, poor water flow, damaged shingles, or hidden roof leaks. Repeated caulk repairs can hide the real problem until interior damage gets worse.
Should I repair or replace a leaking skylight?
Repair may make sense if the skylight is newer and the leak source is flashing or seal-related. Replacement is often cleaner when the skylight is old, cracked, fogged, repeatedly leaking, or has a failing frame or glass unit.
Can a skylight leak damage the ceiling?
Yes. A skylight leak can stain drywall, bubble paint, damage texture, wet insulation, and create hidden moisture around the skylight shaft. Interior repair should happen after the leak source is fixed.
How do I know if it is a leak or condensation?
A leak is more likely when water appears during or after rain. Condensation is more likely when moisture appears during cold weather, high indoor humidity, showers, cooking, or poor ventilation.
Does homeowners insurance cover skylight leaks?
It depends on the cause and policy. Sudden storm damage may be treated differently from age, poor maintenance, failed seals, or repeated leaks. This site gives cost planning only, not insurance or legal advice.
Is skylight leak repair a DIY job?
Usually no. Inspection from inside is reasonable, but roof-side repair around a skylight is risky because it involves roof access, flashing, shingles, glass, and a roof opening.
When is a skylight leak urgent?
It is urgent when water is actively dripping, the ceiling is soft, stains are spreading, insulation may be wet, or the leak appears during every rain. A small dry stain from an old leak is less urgent but still should be checked before repainting.