Serving Baytown, TX & Surrounding Areas(281) 691-0552
← All roofing articles

Skylight Leak Repair: Find the Cause, Fix It Right

Roofer inspecting a skylight on a shingle roof

Most leaking skylights can be repaired without replacing the whole unit, but only if you fix the part that actually failed. That is usually the flashing or the sealant around the unit, and sometimes the glass seal itself. A tube of caulk on the wrong spot just hides the problem for a season. Below is how to tell a leak from condensation, how to trace the source, what repairs cost, when insurance may help, and when it is time to hand the job to a roofer.

Sureclaimroofing
sureclaimroofing.com
Find the Source of Skylight Leaks
Sure Claim Roofing inspects storm damage and roof leaks in Baytown, with clear explanations of your options and repairs documented for insurance claims when needed.
Visit Sure Claim Roofing

TL;DR

  • First confirm it is a leak. Water that shows up only after rain is a leak. Moisture on cold, clear days or in a steamy bathroom is usually condensation, a ventilation issue.
  • The three usual culprits are worn sealant, failed flashing, and a broken glass seal. Each needs a different fix.
  • Professional repair typically runs $150 to $800, and full replacement $900 to $2,500. Houston-area pricing sits lower in the middle of that range for a typical repair.
  • Insurance generally covers sudden storm damage, not worn-out seals. Document the storm date and photograph everything before repairs.
  • Roof work is dangerous. If the roof is steep, wet or soft underfoot, call a pro.

Table of Contents

First, make sure it is actually a leak

Before you climb anything, rule out condensation. Skylight glass is colder than the room in winter, and warm humid air condenses on it and drips. Bathrooms, kitchens and rooms with a humidifier are the usual places. A true leak tracks with rainfall. If water appears on clear, cold days, look at indoor humidity and attic ventilation first, not the roof.

Here is a quick way to sort it out:

What you see Likely cause
Drips or stains that appear during or right after rain Real leak: sealant, flashing or glass seal
Wet glass or frame on cold mornings, dry after rain Condensation
Fogging between two panes of glass Failed insulated glass seal
Stain that grows slowly with no rain for days Possibly a plumbing, duct or attic condensation issue nearby
Water only in heavy, wind-driven storms Flashing that lets water bypass the seal

The last row matters on the Gulf Coast. Wind-driven rain from a tropical system or a strong front pushes water sideways and upslope, and it finds weaknesses a gentle shower never touches.

Where skylight leaks come from

A skylight is a hole in the roof with a window in it. Every edge of that hole has to shed water, and every layer has to overlap correctly. The assembly includes the curb or frame, the flashing, the sealant bed, the glazing seal and the shingles or other roofing around it. A repair can touch any of those.

Worn or cracked sealant

The glass, metal and housing will usually outlast the sealant. As Angi explains, caught early, a sealant leak is not a complicated fix: you recaulk the problem area. Sun, heat and thermal movement dry out the bead until it shrinks, cracks or pulls away from the frame. In Texas, with intense UV and big temperature swings between a hot afternoon and a cold rain, sealant ages fast.

Failed flashing

Flashing is the metal (or flexible membrane) that steps up around the skylight and under the roofing. When it is bent, rusted, poorly lapped or too short, water gets behind it. Industry guidance cited by one roofing reference says vertical legs under 4 inches can let water bypass the seal in heavy rain. Caulking over bad flashing rarely lasts. It masks the problem until the next big storm.

If your leak is at the top corners or along the sides, and it gets worse the harder it rains, suspect flashing.

A broken glass seal or cracked glazing

If you see a leak at the joint where the glass meets its frame, a clear silicone bead is a common first try. But when fog or moisture sits between the panes, the insulated glass unit has failed. That is not a caulk job. The unit needs replacing.

Moisture fogging between skylight glass panes

Damage from storms and trees

Hail can crack acrylic domes. Wind can lift flashing. A branch can crack the glass or knock shingles loose around the curb. These are sudden events, which matters for insurance (more on that below). Our guide to storm damage roof repair in Baytown covers what to look for after a big blow.

Problems elsewhere on the roof

Sometimes the skylight is innocent. Water can enter higher up, run down the deck and show up at the skylight shaft. When you look at stains indoors, trace them to the highest point. The leak is at or up-roof from that spot, not necessarily at the skylight itself.

How to trace the source yourself

You can learn a lot from inside the house and from the ground. Do this on a dry day.

  1. Look at the shaft and ceiling. Check the light well for stains, bubbling paint or soft drywall. Note which side of the shaft is wettest.
  2. Go into the attic if you can. Use a flashlight to check the framing and insulation around the skylight for dark stains, wet insulation or rusty nail tips. Rusty nails often point to condensation over time.
  3. Mark the stains. Outline wet spots on the ceiling with a pencil and date them. Watching whether they grow after the next rain tells you a lot.
  4. Photograph everything. Wide shots and close-ups, with dates. You will want these for a contractor and possibly an insurer.
  5. Look from the ground. Binoculars show missing shingles, lifted flashing or a cracked dome without you leaving the ladder-free zone.
  6. Check the weather pattern. Did it leak in a steady rain, a wind-driven storm, or only after a hose or pressure washer hit the roof?

Avoid the temptation to run a hose over the skylight to “test” it unless a roofer is guiding you. It is easy to soak the interior and hard to tell which spot let water in.

Fixes that work, and fixes that don’t

Resealing

For a small gap in sealant or a hairline separation at the frame, resealing is reasonable. The process, as outlined in popular how-to guides, is to remove the old, failed bead, clean and dry the joint, then lay an even bead of an exterior-grade sealant made for the material. A hasty smear over dirty, damp or old caulk does not bond.

Re-flashing

If flashing is the cause, the right fix is rebuilding it: lifting the surrounding shingles, installing or replacing flashing pieces in the correct overlapping order, and weaving the roofing back in. The Building America Solution Center has a guide on repairing or replacing existing skylights and flashing them properly so the unit becomes part of the roof’s water control system. This is where an experienced roofer earns the fee, since the sequence matters more than the materials.

Re-flashing — overview diagram

Replacing the unit

A skylight is a sealed assembly. You usually cannot swap just the glass seal on an insulated unit. If the unit is cracked, fogged, or old enough that parts are no longer available, replacement is the honest answer. Inspection guidance from the U.S. Department of Energy’s building science program notes that inspections help decide whether a unit should be repaired or replaced, and recommends doing them whenever roof renovations happen.

What not to do

  • Do not pile caulk or roof cement around the outside of the unit as a cure-all. It traps water and hides the real path.
  • Do not seal the weep holes or drainage channels some units have.
  • Do not work on a wet, steep or soft roof. Roof work is dangerous, and a roof that feels spongy underfoot needs a professional, not a DIY attempt.
  • Do not ignore a slow drip. Water in insulation and framing leads to mold and rot long before the ceiling falls.

What skylight leak repair costs

Costs vary with access, roof pitch, the failed component and how much surrounding roofing has to be opened up. Published ranges you can use as a benchmark:

Job Typical range Source
Professional leak repair $150 to $800 Roofs Wiki, 2026
Full skylight replacement $900 to $2,500 Roofs Wiki, 2026
Typical Houston-area repair $289 to $325 average Homeyou, valid through July 2026

Most repairs are done in two to four hours. These figures are third-party estimates, not our prices, and your quote will depend on what the inspection finds. We do not publish fixed prices for skylight work because the cost swings so much with the cause. A resealed joint and a re-flashed, re-shingled curb are very different jobs.

Repair or replace?

Repair makes sense when the glass is intact, the frame is sound and the problem is sealant or flashing. Replace when:

  • The glass is cracked or the dome is crazed from sun and hail.
  • Moisture is trapped between panes.
  • The frame or curb has rotted.
  • The unit has leaked repeatedly after proper repairs.
  • You are about to replace the roof anyway. A new roof around a tired skylight is a poor bet, and it is the cheapest time to swap the unit.

Does homeowners insurance cover a leaking skylight?

It depends on why it leaks. Standard homeowners policies generally pay for skylight damage that comes from a sudden, accidental event such as wind, hail or a falling object. They generally exclude gradual wear, age-related deterioration and maintenance failures like a dried-out seal. The California Department of Insurance’s consumer guide, one of the few plain-language government explainers, stresses that after a loss you should make temporary repairs to protect the property and keep records. Policies differ by state and carrier, so read your own policy and ask your insurer what applies in Texas.

A practical way to think about it:

  • Hail cracked the dome last month, and it now leaks: potentially a covered storm claim.
  • The sealant is 15 years old and shrank: likely maintenance, not covered.
  • A storm tore up flashing and shingles around the skylight: potentially covered, and the interior water damage may be part of the claim.

The line between storm damage and wear is exactly where adjusters and homeowners disagree. Good documentation is what tips it: dated photos, the storm date, and a written description of what was found. If you need help with that process, these guides walk through it:

If water is coming in right now, protect the room first: move belongings, catch drips, and cover the area as your insurer’s guidance suggests, then photograph the damage before and after.

Our perspective on skylight leaks

We see the same pattern again and again around Baytown. A homeowner has a skylight that drips in every hard rain, and over the years it has collected layers of caulk from three or four well-meaning attempts. By the time we look at it, the original problem is buried and the surrounding decking is damp.

Our approach is simple and it comes from how we run every inspection. We look first, explain what we see with photos, and recommend the smallest fix that will genuinely work. If a skylight can be saved with proper resealing or re-flashing, we say so. We do not push a full roof replacement when a repair solves it. If the unit is finished, or the roof around it is at the end of its life, we say that too, and show you why.

Three things we would tell a neighbor:

  1. Diagnose before you seal. Know whether it is sealant, flashing, glass or condensation. Four different problems, four different fixes.
  2. Fix the roof around the skylight, not just the skylight. Aging shingles at the curb undo a perfect flashing job.
  3. Document storm damage early. If a storm caused it, the photos taken in the first days are the strongest evidence you will have.

— Dominik

When to call a roofer

Call a professional if any of these are true:

  • The leak returns after you resealed it.
  • The roof is steep, wet, high or feels soft.
  • You see damaged flashing, missing shingles or a cracked dome.
  • Ceiling drywall is sagging, bubbling or moldy.
  • A recent storm may be involved and you may file a claim.
  • The skylight sits in a roof that is already near the end of its life.

Be wary of anyone who quotes a replacement without climbing up and showing you the problem. Ask what failed, ask for photos, and ask whether a repair is possible. An honest contractor can answer all three.

Get a free skylight and roof inspection in Baytown

If your skylight is leaking and you are in Baytown or the surrounding area, we offer free, no-obligation inspections, seven days a week. We photograph what we find, explain your options in plain language, and tell you whether it is a repair or something bigger. When storm damage is involved, we document it so it is ready for your insurance claim.

Start with our roof repair service, read what happens during a free roof inspection, or if water is coming in now, see our emergency roof repair. For storm-related leaks, our storm damage repair and insurance claims pages explain how we help.

Preventing the next leak

  • Inspect twice a year, and after any big storm. Look for cracked sealant, lifted flashing and debris.
  • Keep the area clear. Leaves and pine needles pile up on the upslope side of a skylight and hold water against the curb.
  • Trim overhanging branches that scrape or drop limbs on the unit.
  • Control indoor humidity with bathroom fans vented outside, not into the attic.
  • Replan at roof replacement. When the roof is replaced, replace or fully re-flash the skylight at the same time.
  • Keep records of repairs and inspections. They help with warranties and with claims.

FAQ

Can a leaking skylight be repaired?

Usually, yes. If the glass is intact and the frame is sound, resealing or re-flashing often stops the leak. Fogged glass between panes, a cracked dome or a rotted curb generally means replacement. An inspection tells you which one you have.

How much does it cost to fix a leaky skylight?

One 2026 estimate puts professional repairs at $150 to $800, with replacement at $900 to $2,500. Your price depends on the cause, roof pitch and access. A free inspection gives you a firm answer for your roof.

Why does my skylight leak only in heavy rain?

That often points to flashing, not sealant. Heavy or wind-driven rain pushes water past flashing that is too short or poorly overlapped, while light rain runs off harmlessly. Caulk alone seldom solves this.

Does homeowners insurance cover skylight leaks?

Standard policies generally cover sudden damage from perils like wind, hail or falling objects, and generally exclude wear, age and failed seals, as California’s insurance department describes in its claims guide. Check your own policy and report storm damage promptly. Photos and the storm date make a real difference.

Is it a leak or condensation?

If water appears during or after rain, it is a leak. If it shows up on cold, dry mornings or in humid rooms, it is probably condensation. Fix that with better ventilation and humidity control, not roofing work.

Sources

Made with BabyLoveGrowth’s tools

Have a question about your roof?

Book Your Free Inspection

See What Your Roof Should Cost in About a Minute

Type your address, and we measure your roof from satellite imagery and show you a real price range. Know your number before you talk to your insurance company.

Free. No obligation. Your price appears instantly online.

See your roof price in 60 seconds

Type your address. We measure your roof from satellite imagery and show you a real price range. Free, and no salesman visit required.

Prefer to talk to a person? Book a free inspection