A skylight is one of the best features a NJ home can have โ natural light, passive ventilation, and a dramatic look that windows on a wall can't replicate. But skylights are also one of the most common sources of roof leaks in New Jersey. When they fail, they tend to fail quietly โ a slow drip during heavy rain that slowly stains the ceiling before you even realize there's a problem.
If your skylight is leaking, fogged up, cracked, or showing water stains on the surrounding drywall, here's what you need to know about skylight repair and replacement in NJ โ the causes, the costs, and when patching makes sense versus pulling the whole unit.
Why Skylights Leak in NJ Homes
New Jersey's climate is hard on skylights. Freeze-thaw cycles in winter, heavy rain in spring, and intense UV exposure in summer all work against the seals and flashing that keep water out. The most common failure points are:
Failed or Cracked Flashing
Flashing is the metal collar that seals the joint between the skylight frame and the roof deck. This is the number one cause of skylight leaks in New Jersey. Over time โ especially after 15 to 20 years โ flashing lifts, cracks, or separates as the materials beneath it expand and contract with temperature changes. A leak that traces back to the skylight edge almost always points to flashing failure, not the skylight unit itself.
Degraded Sealant or Caulk
Some older skylights were installed with caulk as the primary water barrier instead of proper step flashing. Caulk is not a long-term roofing solution โ it cracks, shrinks, and loses adhesion within a few years in NJ weather. If a previous contractor "fixed" a skylight leak with caulk, expect it to come back.
Condensation and Fogging
If the glass looks permanently foggy or shows moisture between the panes, the insulated seal has failed. This is not technically a leak โ no water is entering the home โ but it means the unit has lost its thermal performance and the glazing will continue to deteriorate. A fogged skylight cannot be resealed; the glazing unit needs to be replaced.
Cracked Dome or Glazing
Acrylic bubble-style skylights that were popular in the 1980s and 90s are prone to cracking and yellowing as the plastic degrades with UV exposure. A cracked dome is a direct water entry point and needs immediate attention. Flat glass skylights can also crack from falling branches, hail, or thermal stress.
Improper Installation
Many skylight leaks โ especially on homes where the skylight was added after original construction โ trace back to installation shortcuts. An improperly sized rough opening, missing secondary membrane, or wrong flashing kit for the skylight model will all fail eventually. If a skylight has leaked repeatedly despite repairs, poor installation is likely the root cause.
Pro tip: Before assuming a skylight is leaking, check for condensation inside the shaft. In NJ winters, a poorly insulated skylight shaft can drip condensation onto the ceiling below and mimic a water leak exactly. A roofer can confirm which it is.
Skylight Repair vs. Replacement: How to Decide
Not every skylight problem requires a full replacement. Here's the breakdown:
Repair makes sense when: the unit itself is in good condition but the flashing has failed or the sealant has degraded. If the skylight is less than 15 years old, properly sealed glass, and the leak is at the perimeter โ a flashing repair or re-flash with a new kit is usually the right call. This runs $300โ$700 for most NJ homes and solves the problem for another decade.
Replacement is the right move when: the unit is over 20 years old, the glazing is cracked or fogged, the frame is warped or rotted, or you've had the same leak repaired more than once. At that point, you're throwing money at a unit that's at end of life. A new Velux or Andersen skylight installed with proper flashing will perform better and carry a manufacturer warranty.
Skylight Repair and Replacement Costs in NJ
| Service | Typical NJ Cost |
|---|---|
| Flashing repair / re-seal | $300 โ $700 |
| Skylight glazing / dome replacement only | $200 โ $500 |
| Fixed skylight replacement (unit + install) | $900 โ $2,200 |
| Venting skylight replacement (unit + install) | $1,200 โ $3,000 |
| New skylight installation (no existing opening) | $1,500 โ $4,000+ |
| Skylight removal + roof patch (close it off) | $600 โ $1,200 |
Costs increase significantly if the surrounding roof deck or interior drywall has sustained water damage that needs repair alongside the skylight work. Always have the contractor assess the decking before finalizing a quote.
โ ๏ธ Don't ignore a slow skylight drip. What starts as a stain on the surrounding drywall can become rotted roof decking and mold in the shaft within one NJ rainy season. Skylight leaks don't self-resolve โ they get worse each time it rains.
What to Ask a NJ Skylight Contractor
Not all roofing contractors have experience with skylights specifically. Before hiring, ask:
- Are you using the manufacturer's flashing kit for this skylight model, or generic flashing? (Velux and Andersen require brand-specific kits for proper fitment.)
- Will you inspect the roof deck around the opening for secondary moisture damage?
- Is the interior ceiling repair included, or will I need a separate contractor?
- What warranty do you provide on the installation labor?
A contractor who can answer those questions clearly โ and provides a written scope โ is one who knows what they're doing. A contractor who says they'll "just re-caulk it" is not a long-term solution.
Skylight work is best done alongside any re-roofing project, since the surrounding shingles need to come up anyway to properly re-flash the unit. If your roof is approaching replacement age and you have a leaky skylight, doing both at once saves significant labor cost.
Skylight Leaking in NJ? Get a Free Inspection.
We serve Bergen, Essex, Passaic, Morris, Hudson, and surrounding NJ counties. Fast response, honest diagnosis โ we'll tell you exactly what you need.
๐ (201) 448-9603