Leak Repair Guide

Skylight Leak Repair in NJ: Causes, Cost & When to Reseal vs. Replace

Skylight leak repair in NJ usually costs far less than homeowners fear — most leaks are a flashing or sealant failure fixed for $150 to $800, not a full replacement. Here is exactly where skylights leak, what the 2026 repair really costs, and how to decide between a reseal and a replacement. From an Essex County roofing contractor with 26+ years of leak diagnosis experience.

Quick Answer: What a Skylight Leak Actually Costs and Means

Most skylight leaks are not the skylight failing — they are a flashing or sealant failure at the point where the skylight meets the roof. The two cost tiers in 2026 NJ:

  • Reseal / re-flash: $150–$800 (dried sealant, reset flashing, failed gasket)
  • Full skylight replacement: $2,000+ installed (cracked dome, failed glass seal, rotted curb)

The difference between a $300 fix and a $2,000 one usually comes down to how early you catch it. A slow drip left alone rots the curb framing and turns a reseal into a rebuild.

You noticed it during the last heavy rain: a drip, a brown ring forming on the ceiling next to the skylight, or water tracking down the inside of the skylight frame. A leaking skylight is one of the most alarming leaks a homeowner finds, because the water is showing up right at a hole that was deliberately cut into your roof. The instinct is to assume the worst — that the whole skylight has to come out.

It usually doesn't. After 26+ years diagnosing roof leaks across Essex County and north Jersey, we can tell you that the large majority of skylight leaks trace back to one of five specific failure points, and most of them are a repair measured in hundreds of dollars, not thousands. This guide walks through exactly where skylights leak, how to tell which problem you have, what each fix costs in 2026, and the single decision that determines everything: reseal or replace.

The 5 Places a Skylight Actually Leaks

A skylight is a system: a glass or acrylic unit, a curb (the raised frame it sits on), flashing that weaves into the surrounding shingles, and perimeter sealant. Water gets in at one of five points. Pinpointing which one is the entire job — the wrong diagnosis means the leak comes back.

1. Failed Flashing (the most common cause)

The flashing is the layered metal weather seal where the skylight meets the roof — head flashing above, step flashing along the sides, and apron flashing at the downhill edge. When any layer lifts, corrodes, or was installed without the manufacturer's flashing kit, water sneaks under it. Flashing leaks show up first at the corners and the lower (downhill) edge of the skylight.

Typical fix: Re-flashing, $250–$800 depending on roof pitch and skylight size. This is the same family of repair as any roof flashing repair — the flashing has to be lifted, reintegrated with the shingle courses, and resealed, not just caulked over.

2. Deteriorated Curb Seal & Perimeter Sealant

The bead of sealant around the skylight perimeter and at the curb dries out, shrinks, and cracks — especially in NJ's freeze-thaw cycles, where sealant expands and contracts hundreds of times a year. Once it cracks, water wicks straight through. This is the most common leak on skylights in the 8-to-15-year age range.

Typical fix: Clean out and reseal, $150–$400. This is the cheapest skylight leak to fix — if it is caught before water gets behind the curb and into the framing.

3. Cracked Dome or Failed Glass Seal

Acrylic dome skylights yellow, craze, and eventually crack — usually within 10 to 15 years in NJ sun and hail. Glass units can suffer a failed insulated-glass seal, which shows up as permanent fogging or condensation between the panes that you cannot wipe away. When the unit itself is compromised, no amount of resealing the perimeter will stop the leak.

Typical fix: Replacement of the skylight unit, $2,000+ installed with new flashing. A cracked dome or a fog-failed glass pane is a replace situation, not a reseal.

4. Worn Gasket on a Venting (Operable) Skylight

Skylights that open for ventilation have a rubber gasket and weatherstripping around the operable sash. That rubber hardens and shrinks over time, breaking the seal when the skylight is closed. The telltale sign is a leak that only appears with wind-driven rain, when water is pushed against the closed sash.

Typical fix: Gasket or weatherstripping replacement, $200–$600 depending on the model and parts availability. Older operable models sometimes need a full unit replacement if parts are discontinued.

5. The Surrounding Roof (it just looks like the skylight)

This is the diagnosis homeowners miss most. Water entering the roof above the skylight runs down the decking and drips in right at the skylight, making the skylight look guilty when the real leak is a failed shingle, a clogged area, or bad underlayment upslope. The giveaway: staining that begins above the skylight and runs down to it, rather than starting at the skylight frame itself.

Typical fix: Depends entirely on the real source — anywhere from a $200 shingle repair to a valley or flashing job. This is why a proper diagnosis comes before any quote, and why our ceiling water stain diagnosis guide matters: water travels, and the source is rarely directly above the stain.

How to Tell Which Problem You Have

You can narrow it down from inside the house and the attic before anyone gets on the roof. Match your symptom to the likely source:

What you seeMost likely sourceRepair tier
Drips at the lower corners / downhill edgeFailed flashingReseal / re-flash
Water tracking down the inside of the frameCracked perimeter sealant / curb sealReseal
Permanent fog or condensation between panesFailed glass sealReplace unit
Visible crack or yellowing in an acrylic domeCracked / aged domeReplace unit
Leaks only with wind-driven rain (venting model)Worn gasket / weatherstripReseal / part swap
Staining that starts above the skylightSurrounding roof, not the skylightVaries

The cleanest confirmation is a hose test once the roof is dry: with a helper watching from inside, run a garden hose on one section at a time, starting below the skylight and working uphill. The section that produces a drip is your source. Never flood the whole roof at once — it tells you nothing. If you cannot safely get on the roof, a roofer traces it from the attic instead.

Skylight Leak Repair Cost in NJ (2026)

Here is what skylight repair cost actually looks like in New Jersey this year, broken out by the fix — not a vague national average. Pitch, height, skylight size, and how long the leak went unnoticed all move these numbers.

Repair2026 NJ cost rangeWhen it applies
Perimeter reseal$150–$400Dried / cracked sealant, unit sound
Re-flashing$250–$800Lifted / corroded flashing
Gasket / weatherstrip$200–$600Venting skylight, worn seal
Full skylight replacement$2,000+ installedCracked dome, failed glass, rotted curb
Curb framing / decking repair+$500–$2,000Added when a leak rotted the structure

The big jump — from a few hundred dollars to a few thousand — almost always comes from curb and decking rot. When a skylight leaks for a season or two before anyone repairs it, the water soaks the wood curb the skylight sits on and the roof decking around it. At that point you are not resealing anything; you are rebuilding the opening. This is the entire argument for treating a skylight leak as a same-week priority. (For comparison, brand-new installation pricing is a different topic — see our skylight installation cost guide if you are weighing replacement against a fresh install.)

Reseal vs. Replace: The Decision Guide

This is the question that decides whether you spend $300 or $2,500. Use these two lists:

Reseal / Re-flash When…

  • The glass or dome is intact and clear
  • The frame and curb are solid (no soft wood)
  • The skylight is under ~15 years old
  • The leak is at the flashing or sealant
  • It has not been patched repeatedly

Replace When…

  • The dome is cracked or heavily yellowed
  • The glass is fogged (failed seal)
  • The curb or framing is rotted
  • The unit is past ~20 years old
  • It has been resealed more than once already

One rule overrides both lists: if the surrounding roof is being replaced, replace the skylight and its flashing at the same time. Installing new shingles around a 15-year-old skylight with its original flashing is a guaranteed callback — the flashing is already at the end of its life, and tearing into a brand-new roof later to fix it costs far more than doing it together.

What to Do If Your Skylight Is Leaking in Heavy Rain Right Now

If water is actively coming in during a storm, the priority is containment and safety — not climbing onto a wet roof. Step by step:

  1. Catch the water. Bucket under the drip, towels down, electronics and furniture moved clear.
  2. Relieve a bulging ceiling. If the ceiling drywall near the skylight is sagging and holding water, a small pinhole at the lowest point drains it into a bucket and prevents a larger collapse.
  3. Check the attic safely. If accessible, a piece of plastic sheeting can channel water into a container — but only if you can reach it without standing on joists in the dark.
  4. Photograph everything. Document the leak, the staining, and any storm damage for a possible insurance claim.
  5. Call for emergency tarping. Stay off the wet roof yourself. A roofer can tarp or temporarily seal it so the permanent repair can wait for dry conditions.

A skylight leak in a downpour is the same emergency as any active roof leak. Our heavy-rain roof leak guide covers the full triage, and if you need someone out fast, see our emergency roof repair in NJ page for same-day response.

Will Insurance Cover a Skylight Leak?

It comes down to cause. NJ homeowners policies generally cover damage from a sudden, covered peril — a storm, hail, wind, or a falling tree limb that cracked the dome or tore the flashing. They generally do not cover a leak from gradual wear, dried-out sealant, or deferred maintenance, which insurers treat as normal aging.

If a storm preceded your leak, document it: photograph the skylight, the interior staining, and any storm debris, and note the date of the weather event. Let your roofer write the cause-of-loss description so the claim reflects what actually happened. For the full NJ process, our NJ roof insurance claim guide walks through filing, documentation, and working with the adjuster.

Can You DIY a Skylight Leak Repair?

Some maintenance is reasonable for a careful homeowner on a low-slope, single-story roof in dry conditions — clearing debris from the flashing channels, clearing a clogged area above the skylight, or applying a manufacturer-approved sealant to a small, visible perimeter gap. Done early, that can buy time.

But the most common skylight leak — failed flashing — is not a DIY job. The fix requires lifting shingles and weaving the flashing back into the courses correctly; done wrong, it traps water and makes the leak worse. And the classic homeowner mistake, smearing roofing tar over the leak, fails within a season and complicates the real repair (the tar has to be removed before proper flashing can go back in). Anything involving the dome, glass, curb, or step flashing belongs with a licensed roofer.

Local Help: Skylight Leak Repair Across North Jersey

R&E Roofing is a licensed NJ roofing contractor based in Orange, NJ, and skylight leaks are one of the repairs we get called for most after a storm. We work across Essex, Union, Morris, Passaic, Bergen, Hudson, and Middlesex counties — the older housing stock in towns like Orange, West Orange, Montclair, Bloomfield, Maplewood, and Nutley means a lot of skylights installed in the 2000s that are now in the prime leak-risk window for original flashing and sealant.

We start every skylight leak with a free diagnosis — tracing it to the real source before we quote anything, because the difference between a reseal and a replacement is thousands of dollars and you deserve the honest answer. If a storm is actively driving water in, we offer emergency tarping to stop the damage while the roof dries out for a permanent fix.

Frequently Asked Questions

How much does skylight leak repair cost in NJ?

Most repairs fall into two tiers in 2026: a reseal or re-flash runs $150 to $800 (dried sealant, reset flashing, or a failed gasket), while a full skylight replacement runs roughly $2,000 and up installed (cracked dome, fogged glass, or rotted curb). The cheapest fixes are early-caught resealing jobs; the expensive ones are leaks that went unnoticed and rotted the framing.

Why is my skylight leaking?

Almost always one of five things: failed flashing (most common), a cracked or dried perimeter / curb seal, a cracked dome or fogged glass, a worn gasket on a venting skylight, or a leak in the surrounding roof that runs down to the skylight. The fix depends entirely on which one it is.

Can a leaking skylight be resealed, or does it need replacing?

Reseal when the glass or dome is intact, the curb is solid, and the unit is under about 15 years old and the leak is at the flashing or sealant. Replace when the dome is cracked, the glass is fogged, the curb is rotted, or the unit is past about 20 years. If the surrounding roof is being replaced, replace the skylight and flashing at the same time.

How do I know if the leak is the skylight or the roof around it?

Skylight-unit leaks appear at the glass-to-frame joint or as condensation between panes. Flashing leaks show up at the corners and downhill edge first. A roof leak that only looks like a skylight leak enters higher up the slope — the giveaway is staining that begins above the skylight and runs down to it. A low-to-high hose test isolates the true source.

Is a skylight leak an emergency?

It is urgent even when it looks minor. Water at a skylight soaks insulation and curb framing and can start mold within 24 to 72 hours of saturation. Treat any active skylight leak as a same-week priority, and active dripping during a storm as a same-day emergency that needs tarping.

Will homeowners insurance cover a skylight leak in NJ?

If a covered peril — storm, hail, wind, or a falling tree limb — caused it, NJ policies generally cover the repair. Leaks from gradual wear, dried sealant, or deferred maintenance are typically excluded as normal aging. Document the damage and any preceding storm, and let your roofer write the cause-of-loss description.

Related coverage: roof flashing repair, ceiling water stain leak diagnosis, roof leak in heavy rain, emergency roof repair NJ, and skylight installation cost.

Skylight leaking? Free diagnosis and same-week response across Essex County and surrounding north Jersey, with emergency tarping when a storm is actively driving water in. We trace the leak to its real source, give you an honest reseal-vs- replace answer, and document everything for insurance.

Get Free Skylight Leak Diagnosis

Last updated: June 11, 2026. R&E Roofing is a licensed NJ roofing contractor (NJ HIC) based in Orange, NJ, serving West Orange, Montclair, Bloomfield, Nutley, Newark, Maplewood, Verona, Caldwell, Livingston, and surrounding communities across Essex, Union, Morris, Passaic, Bergen, Hudson, and Middlesex counties. We specialize in leak diagnosis, skylight re-flashing and resealing, and insurance claim documentation.