Quick Summary
Skylight leak repair starts with finding the true source, since water often travels from nearby roof flashing or shingles. Check the attic, watch wind-driven rain, then repair flashing first, sealant second, and match the sealant to the frame material.
- Water can enter far from where it first wets the ceiling, so check the attic above the skylight.
- A leak that appears only during wind-driven rain usually points to flashing or shingle problems.
- Condensation on the room side of plastic sheeting means interior humidity, not a leak.
- Repair flashing first, then the frame-to-curb seal, then the glass sealant.
- Most manufacturers require qualified repair to keep the product warranty valid.
Table of Contents
- Why Skylight Leak Repair Starts With Finding the Right Source
- Safety Precautions Before You Climb or Touch the Skylight
- Common Causes of Skylight Leaks and How to Tell Them Apart
- How to Fix a Leaking Skylight from Inside the House
- Repairing Flashing, Seals, and Sealant on the Roof
- Skylight Leak Repair Cost and When Replacement Makes More Sense
- Does Insurance Cover a Leaking Skylight and How to Document It
- Booking Your Skylight Inspection with Colorado Pro Roofing
- Frequently Asked Questions
Why Skylight Leak Repair Starts With Finding the Right Source
Last Updated: November 2, 2026
Skylight leak repair best practices start with one question: where is the water really coming from? Many homeowners assume the skylight is always to blame, but a surprising share of suspected skylight leaks turn out to be roof leaks nearby. Spending money on the wrong component is the costliest mistake you can make. The diagnosis comes first.
Water runs along the roof and can enter far from where it first wets the ceiling. Check the attic above the skylight, look for staining on the framing, and watch the next heavy rain. A leak that shows up only during wind-driven storms often points to flashing or shingle problems rather than the glass itself.
- Water stains on the ceiling ring around the skylight edge
- Drips that follow wind-driven rain instead of straight-down rain
- Dark streaks or soft wood on the roof deck inside the attic
- Condensation that forms on the glass rather than dripping from it
Safety Precautions Before You Climb or Touch the Skylight
Safety comes before any repair. Roof work is one of the more dangerous jobs a homeowner can take on, and a slip can cause serious injury. Use a sturdy extension ladder that reaches at least three feet above the roof edge, and have a second person hold the base.
Stay off wet, icy, or steep surfaces. Wear slip-resistant footwear and a harness if the pitch is steep. If the roof is high or the pitch is strong, hire a professional rather than risk a fall.
Common Causes of Skylight Leaks and How to Tell Them Apart
Most skylight leaks trace back to a handful of failure points, but the fix depends on which one you have and what the frame is made of. Learn about broader roof leak causes and where water gets in if the source is still unclear. The table below maps the symptom to the likely cause so you can stop guessing.
| Symptom | Likely cause | What to check |
|---|---|---|
| Drips only during wind-driven rain | Failed flashing or lifted shingles uphill of the unit | Step flashing, counterflashing, and shingle laps above the skylight |
| Water beads on the glass interior, runs down the frame | Condensation, not a leak | Interior humidity, glass temperature, and whether the unit is dual-pane |
| Dampness at the glass edge after rain | Worn glazing sealant or gasket | Sealant bead at the glass-to-frame joint |
| Wet ceiling ring but dry glass | Frame-to-curb seal or flashing | The curb joint and the sealant line where the frame meets the roof |
| Water in the light well after heavy rain | Clogged weep holes or drainage channel | Weep holes at the frame bottom and debris in the channel |
| Cracked or cloudy glass | Impact damage or seal failure in the insulated glass unit | Glass surface and the desiccant haze between panes |
Condensation vs. a Real Leak
Condensation forms when warm, moist interior air meets cold glass. It shows up as fog or beads on the inside pane, often in winter or after showers and cooking, and it dries when humidity drops. A true leak leaves water stains, damp insulation, or drips that appear after rain regardless of indoor humidity. A quick test: tape a piece of plastic sheeting under the skylight for a few days. If moisture collects on the room side of the plastic, the source is interior humidity; if it collects on the glass side, the skylight is leaking. Treating condensation as a leak wastes money on sealant that will not solve the problem, and treating a leak as condensation lets water damage spread.
Material-Specific Failure Modes
- Wood frames: The most common failure is rot at the bottom rail where water sits. Probe the wood with a screwdriver; soft or crumbly wood means the frame needs repair or replacement, not just new sealant. Wood also expands and contracts, which opens the sealant joint over time.
- Vinyl frames: Vinyl is resistant to rot but can crack at the welded corners and warp in high heat. Check the corners for hairline cracks and confirm the frame is still square against the curb.
- Aluminum frames: Aluminum does not rot, but the thermal movement is greater, so sealant joints fatigue faster. Look for corrosion at the fasteners and separation between the aluminum and the glass.
Watch out: a leak that appears only in one corner after wind-driven rain is usually flashing, not sealant, and adding more sealant over a flashing problem traps water and makes the damage worse.
Once you know the cause and the frame material, the repair path becomes clear. The next section covers how to work from inside the house before you go on the roof.
How to Fix a Leaking Skylight from Inside the House
Start indoors by marking the wet area and taking photos. Clean the ceiling stain and let the area dry. Then check the glass, frame, and interior trim for cracks or gaps.
Use a moisture meter or a flashlight in the attic to trace the path of the water. Mark the highest point you can find where the water entered. That spot usually points to the source.
Temporary Patch Techniques for Emergencies
If rain is coming and you cannot repair the skylight right away, a temporary patch can limit damage. Apply a roofing tarp or heavy plastic sheeting over the skylight, secured with boards so the wind cannot lift it. Remove the patch as soon as a permanent repair is in place.
Repairing Flashing, Seals, and Sealant on the Roof
Once the source is clear, work the repair in the right order: flashing first, then the frame-to-curb seal, then the glass sealant. Read why proper sealing matters for skylight leaks for more background on each step. Doing sealant first hides flashing problems and traps water.

Step 1: Inspect and Reset the Flashing
Flashing is the metal that sheds water around the curb. Check the step flashing on the sides, the counterflashing at the top, and the apron flashing at the bottom. Look for lifted edges, rust, gaps, or nails that have backed out. The upper flashing must sit under the shingles so water sheds downhill; if it sits on top, water will find the seam. Reseat lifted flashing with roofing nails placed above the exposed edge, and seal the nail heads with a compatible sealant. Replace flashing that is rusted through or bent beyond flat.
Step 2: Remove Old Sealant and Clean the Joint
Remove loose or cracked sealant with a plastic scraper; a metal scraper can gouge aluminum and vinyl. Clean the joint with a damp rag and let it dry fully. Sealant will not bond to a wet or dusty surface, and that is the most common reason a fresh bead fails within a season.
Step 3: Apply New Sealant by Frame Material
- Wood frames: Use a polyurethane sealant, which flexes with the wood and holds paint. Fill any rotted spots with an epoxy wood filler before sealing, and prime bare wood first.
- Vinyl frames: Use a neutral-cure silicone labeled safe for vinyl. Standard silicone can stain or attack vinyl over time, so check the label.
- Aluminum frames: Use a high-quality exterior silicone or polyurethane rated for metal. Clean oxidation off the aluminum with a scouring pad before applying so the sealant bonds.
Apply a bead roughly the width of a pencil, press it into the joint with a gloved finger, and tool it smooth. Do not over-apply; a thick bead skins over and traps solvent underneath.
Step 4: Check the Glass Seal and Weep Holes
Inspect the glazing sealant or gasket at the glass edge. If the gasket is brittle or shrunk, replace it rather than caulking over it. Clear weep holes at the bottom of the frame with a wire or compressed air so condensation can drain.
Warranty Implications of DIY Repair
This is where many homeowners get burned. Most skylight manufacturers require installation and repair by a qualified contractor to keep the product warranty valid, and some specify that repairs use approved sealants and flashing kits.
Watch out: sealing over a lifted flashing edge or a rotted wood frame hides the problem for one season and then returns worse, often with interior damage that costs more than the original repair.
Colorado Pro Roofing can review these details during an inspection. Proper flashing and sealant work, matched to the frame material, is what keeps the water from returning after the next storm.
Skylight Leak Repair Cost and When Replacement Makes More Sense
Costs vary a lot. Sealant repair often falls in a modest range, while flashing or glass work costs more. Professional repairs commonly run from several hundred to over a thousand dollars, depending on the damage and access. Angi’s skylight repair cost guide lists a typical professional range of $454 to $1,514, and its sealant-only repairs run $150 to $400. DIY materials can be as low as $10 to $75, according to Lifetime Exteriors, but a DIY fix that fails can lead to more expensive interior damage.
Replacement makes more sense when the unit is old, the glass is cloudy or cracked, or repairs keep returning. Repeated patches can eventually cost more than a new unit. Consider whether replacing a skylight during a reroof is the better value.
Does Insurance Cover a Leaking Skylight and How to Document It
Coverage depends on the cause. Sudden damage from a storm, such as hail or wind, is more likely to be covered than slow wear, poor maintenance, or a leak that existed before. Read your policy and ask your insurer what is covered.
Document everything before any repair begins. Take dated photos of the leak, the ceiling stain, and the roof damage. Keep receipts, repair estimates, and written notes of every call with your insurer. Clear records make a claim much easier to process.
Booking Your Skylight Inspection with Colorado Pro Roofing
If you are unsure where the water is coming from, a professional inspection can save you from guessing. Colorado Pro Roofing, a GAF Certified Contractor, offers free roof inspections with clear, written documentation so you know exactly what needs attention. Call today to schedule your inspection.
Frequently Asked Questions
What is the best way to seal around a leaking skylight?
Start by cleaning the old sealant and debris from the joint, then let the surface dry completely. Apply a compatible exterior-grade silicone or polyurethane sealant in a continuous bead, pressing it into the gap so it bonds to both the frame and flashing. Sealant is a reasonable fix for minor gaps and failed caulk, but it will not correct damaged flashing or a cracked unit. If the leak returns after resealing, the failure is likely structural and needs a professional inspection.
Does homeowners insurance cover skylight leaks?
Coverage usually depends on the cause. Sudden damage from a storm, such as hail or wind that breaks a skylight or lifts flashing, is often covered. Gradual leaks from wear, poor maintenance, or deferred repairs are commonly excluded. Document the damage with dated photos, keep repair receipts, and review your policy wording. Colorado Pro Roofing can help you document storm damage.
Can I repair a leaking skylight from inside?
You can often contain and identify a leak from inside by placing towels or a bucket below the leak, checking the ceiling and trim for staining, and watching where water runs during rain. Interior work can address drywall and trim damage, but the actual leak almost always has to be sealed or repaired on the roof. Interior patches alone usually hide the problem rather than fix it.
Who should I call to fix a leaking skylight?
A licensed roofing contractor with experience in skylight flashing is the right call for most leaks, especially if the flashing is damaged, or resealing has already failed. Ask whether the contractor provides a written estimate, documents findings with photos, and explains whether the fix is a repair or a replacement. Colorado Pro Roofing offers free roof inspections.