Skip to content
HireLocal
Reviewed by Tom Reilly — Senior Editorial Reviewer — Roofing, Carpentry & General Contracting

Who to call · Roofer

Skylight leaking water: call a roofer — or fix it yourself

A leaking skylight can cause stained ceilings, rotted framing, mold growth, and damaged insulation if not addressed promptly. Not every drip is a true leak — condensation on the interior glass is common in winter when warm, humid indoor air meets the cold skylight surface, and it can look identical to a roof leak. A true leak usually appears during or shortly after rain and is caused by failed flashing around the skylight curb, dried or cracked sealant between the glass and frame, improperly installed step flashing where the skylight meets the shingles, or ice dams forcing water uphill under shingles. A roofer can diagnose the source with a water test. Re-sealing the skylight frame with appropriate roofing sealant costs $150–$400. Replacing deteriorated flashing around the curb — which requires removing surrounding shingles, installing new step and counter flashing, and re-shingling — runs $400–$1,200 depending on skylight size and roof pitch. If the skylight unit itself is cracked, fogged between panes, or over 20 years old, full replacement costs $800–$2,500 including the unit and installation. Deck-mounted skylights are easier to replace than curb-mounted ones. Adding a proper cricket (small diverter ridge) above a skylight on a low-slope section prevents future water pooling ($300–$600).

Is this your problem?

Symptoms to look for

  1. 01

    Water dripping from the skylight frame or pooling on the sill

  2. 02

    Brown or yellowish water stains on the ceiling around the skylight

  3. 03

    Condensation or fogging between the skylight glass panes

  4. 04

    Peeling or bubbling paint on the ceiling near the skylight

  5. 05

    Visible cracks or gaps in the sealant around the skylight frame

Who to call

Roofer

A roofer re-flashes the skylight with a proper kit, replaces a fogged glazing unit, and swaps out an old skylight whose curb has rotted.

How to fix skylight leaking water

Skylight leaking water

moderate 30–90 min

Tools: flashlight, soft brush, cloth, step ladder (inside) · Materials: replacement weather seal or gasket (model-specific)

Steps

  1. Check whether it is condensation rather than a leak: drips only on cold mornings, from the glass or frame, with no staining — that is humidity, and ventilation fixes it.
  2. From inside, inspect the frame seals and the opening mechanism; brush out debris in the channels of an opening skylight and close it fully.
  3. Look outside from the ground or a window: leaves and needles piled on the uphill side of the skylight dam water over the flashing — clear them from a ladder only if the roof is low and safe.
  4. Replace a perished weather seal on the sash if the manufacturer sells one for your model.

Stop and call a pro if

  • water stains the ceiling around the skylight rather than dripping from the frame — flashing or the roof membrane
  • the glass is fogged between the panes — a failed unit
  • the roof is above one storey or steep

What a pro does that you can't

A roofer re-flashes the skylight with a proper kit, replaces a fogged glazing unit, and swaps out an old skylight whose curb has rotted.

DIY cost: $0–40 for a seal

FAQ

Frequently asked questions

Who should I call for: Skylight leaking water?

Call a licensed roofer. Roofers have the specialized training, tools, and insurance to diagnose skylight leaking water safely and stand behind the fix. Most offer free quotes and can visit the same day or the next.

Can I fix this myself?

Often, yes: the guide above has 4 steps (moderate, 30–90 min, $0–40 for a seal). Stop and call a roofer if water stains the ceiling around the skylight rather than dripping from the frame — flashing or the roof membrane.

How fast can a pro come out?

Most roofers offer same-day or next-day visits for non-emergency issues. True emergencies (burst pipes, gas smell, no heat in winter) are typically handled within 1–4 hours.

How much does it cost to fix?

Costs vary by severity and your location. Submit a free quote request to get real pricing from local pros in your area.

What are the signs of: Skylight leaking water?

Water dripping from the skylight frame or pooling on the sill. Brown or yellowish water stains on the ceiling around the skylight. Condensation or fogging between the skylight glass panes. Peeling or bubbling paint on the ceiling near the skylight. Visible cracks or gaps in the sealant around the skylight frame.