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.