Skip to content
APEX ROOFINGAIRDRIE · ALBERTA
Roof health

Skylight Leaking? Causes, Fixes and When to Replace It

Updated 9 min read By the Apex Roofing Airdrie crew
Skylight on an Airdrie, Alberta roof being checked for the causes of a skylight leaking

A skylight leaking is most often caused by failed flashing, a dried-out seal between glass and frame, hail-cracked glazing, or an ice dam backing water over the curb. Condensation on the inside of the glass is often mistaken for a leak. Flashing and seal repairs run roughly $300 to $1,500 as of 2026; a skylight past 15 to 20 years is usually worth replacing.

Key takeaways
  • Most skylight "leaks" are flashing problems, not the skylight itself; the second most common is condensation.
  • Water that appears only in cold weather, with no rain, is almost always condensation or an ice dam, not a hole.
  • A skylight leaking after a new roof usually means the flashing kit was reused or the roofer worked around an old unit.
  • Repairs cost roughly $300 to $1,500; replacement runs about $1,200 to $3,500 each installed, as of 2026.
  • If the skylight is past 15 to 20 years, replace it during any reroof rather than reflashing an old unit.
In this guide
  1. 01Skylight leaking: start by finding out where the water is really coming from
  2. 02The six most common skylight leaking causes
  3. 03Condensation vs leak: how to tell them apart
  4. 04Skylight leaking after a new roof: why it happens
  5. 05Skylight repair cost in Airdrie: what the common fixes run
  6. 06Skylight replacement cost and when replacement is the smarter call
  7. 07Hail, Chinooks and snow: why skylights work harder in Alberta
  8. 08What to do right now if your skylight is leaking
  9. 09Is a leaking skylight a sign of a bigger roof problem?
  10. 10Get the leak diagnosed properly, for free

Skylight leaking: start by finding out where the water is really coming from

A skylight leaking is one of the most common calls we get in Airdrie, and one of the most commonly misdiagnosed. Water dripping from a skylight well can be coming from the skylight seal, the flashing around it, a shingle problem a metre uphill, an ice dam at the eaves, or nothing more than warm indoor air condensing on cold glass.

Each of those has a different fix and a very different cost, which is why the first job is diagnosis, not repair. Before you call anyone, note three things: when the water appears (during rain, during a thaw, or on cold clear mornings), where it appears (a corner of the frame, the glass itself, or the drywall of the light well), and how old the skylight and the roof are. Those answers narrow it down fast.

The rest of this guide walks through the skylight leaking causes we actually find, how to tell condensation from a leak, why skylights so often start leaking right after a new roof, and what repair and replacement cost as of 2026.

The six most common skylight leaking causes

In rough order of how often we find them on Airdrie roofs:

  • Failed or improperly installed flashing. The step and head flashing around the curb is what keeps water out. If it was cut short, sealed with caulk instead of lapped properly, or has rusted or lifted with Chinook expansion, water gets in at the uphill corners.
  • Dried-out seals and gaskets. The rubber or butyl seal between the glass and the frame hardens with UV and cold. After 10 to 15 years it cracks, and water tracks along the frame to the lowest corner.
  • Hail-cracked or hail-damaged glazing. Hailstorm Alley is hard on skylights. Older acrylic domes craze and crack; even tempered glass can chip at the edge. The August 2026 storm that ran down the Crossfield to Airdrie corridor left plenty of cracked domes behind.
  • Ice dams and snow backup. A skylight is a flat-ish obstacle on a sloped roof. Snow piles up above it, melts on a Chinook, and the water backs up under the head flashing. This is a winter-only leak on an otherwise sound skylight.
  • Shingle or underlayment failure uphill. Water entering the roof a metre or two above the skylight runs down the deck and appears at the skylight because that is the first hole in the ceiling it meets.
  • Cracked or failed curb. On older site-built curbs, the wood rots or the curb-to-deck seal fails, and water gets in below the flashing entirely.

Notice that only two of the six are actually the skylight. That is why a roofer's inspection, rather than a skylight replacement, is usually the first step. Our roof repair service in Airdrie covers all six.

Condensation vs leak: how to tell them apart

Condensation vs leak on a skylight is the question that saves the most money, because the fix for condensation is free or nearly so. Skylights are the coldest surface in a room, and in an Alberta winter, warm indoor air hits that glass and drops its moisture. Enough of it, and water runs down the glass, pools on the frame and drips onto the floor, looking exactly like a leak.

SignPoints to condensationPoints to a leak
When it happensCold clear mornings, no rain or thawDuring or just after rain or a thaw
Where the water isOn the inside of the glass, running down evenlyComing from a corner of the frame or through the drywall well
PatternWorse in bathrooms, kitchens and bedrooms overnightWorse on the uphill side or one corner
StainingDamp at the bottom of the frame, no stain aboveStain on the drywall well, often on the uphill side
FrostFrost on the glass that melts and dripsNo frost, water appears anyway

If it is condensation, the fix is to reduce indoor humidity and warm the glass: run the bathroom fan longer, keep the humidifier lower, open the skylight blind so warm air reaches the glass, and consider a double or triple-glazed replacement if the unit is single-pane or old. Condensation between the panes of a double-glazed skylight, on the other hand, means the sealed unit has failed and the glass needs replacing.

If it happens during rain or a thaw, it is a leak, and the next question is where.

Skylight leaking after a new roof: why it happens

Few things are more frustrating than a skylight leaking after a new roof. The homeowner assumes the roofer broke something, and sometimes that is true, but the more common story is that the roofer reused an old skylight, or reused old flashing on a new roof, and the weak point simply carried over.

The usual scenarios:

  • The old skylight was left in and the new shingles were worked around it. Its seals were already tired, and the disturbance of the reroof finished them.
  • The original flashing was reused instead of a new flashing kit, because a kit costs money and the old one "looked fine".
  • Generic step flashing was site-bent for a skylight that needed a manufacturer-specific kit.
  • The ice-and-water membrane was not carried up and around the curb, so the first ice dam of the winter found the gap.
  • The curb height ended up too low after a thicker shingle went on, and snow now sits over the head flashing.

This is why we recommend replacing any skylight over about 15 years during a reroof, and why every quote should say in writing whether the skylight is being replaced, reflashed with a new kit, or left in place. If yours started leaking within a year of a new roof, go back to the roofer first; a written workmanship guarantee should cover flashing. Our guide on how to choose a roofing contractor in Airdrie explains what to look for in that guarantee.

Skylight repair cost in Airdrie: what the common fixes run

Skylight repair cost depends almost entirely on which of the causes above is at fault. Rough Alberta market guides as of 2026, not quotes; every roof is different and a free on-site visit gives you an exact figure.

RepairTypical 2026 cost (CAD)When it makes sense
Reseal glass-to-frame gasket$300–$600Skylight under 12 years, glazing sound
Replace step and head flashing with new kit$500–$1,500Flashing failed but skylight itself is sound
Repair shingles or underlayment uphill of the skylight$300–$1,000Leak traced to the roof, not the skylight
Add ice-and-water membrane around curb and cricket above$400–$1,200Winter-only leaks from snow backup
Replace glazing in a fixed unit$500–$1,200Hail-cracked glass on a newer skylight
Rebuild a rotten site-built curb$600–$1,500Old curb-mounted units with deck damage

The pattern is clear. On a skylight under about 12 years, a repair is usually worth it. On one past 15, you can spend $1,000 reflashing a unit whose seals will fail next year. Our Airdrie roof repair cost guide covers what drives the numbers on the roofing side.

Skylight replacement cost and when replacement is the smarter call

Skylight replacement cost in the Airdrie area as of 2026 runs roughly $1,200 to $3,500 per unit installed, depending on size, whether it is fixed or venting, glazing type, and how much roof work is needed around it; our skylight replacement cost guide breaks that down by unit type. Large, electric-venting or custom units run higher. Doing it during a reroof is cheapest, because the shingles around it are already off.

Replacement usually beats repair when:

  • The skylight is more than 15 to 20 years old
  • The glazing is an old acrylic dome that has yellowed, crazed or cracked
  • Condensation has formed between the panes, meaning the sealed unit has failed
  • The frame is corroded or the curb is rotten
  • You are reroofing anyway
  • It has leaked more than once despite repairs
  • Hail has damaged it and insurance is covering the roof (ask your adjuster whether the skylight is included; confirm with your insurer or broker)

Modern skylights are better than what was installed in the 1990s and 2000s. Double or triple glazing, low-e coatings and factory-integrated flashing kits mean less condensation, less heat loss in winter and far fewer leaks. If the unit is in a bathroom or a north-facing room where condensation has been a problem, the upgrade is noticeable. Our skylight replacement service in Airdrie covers the full job, including the roofing around it.

Hail, Chinooks and snow: why skylights work harder in Alberta

A skylight in Airdrie faces a harder life than one in Vancouver. Hail is the obvious reason; a stone the size of a quarter will crack an old acrylic dome outright and can chip tempered glass. After any storm, look at the skylight from inside for cracks, crazing or a change in how light comes through, and at the flashing from outside for dents.

Chinooks are the quiet one. A 30-degree temperature swing in a few hours expands and contracts the frame, the flashing and the sealant at different rates, and after enough cycles the joints open. Skylights on south and west slopes take the worst of it.

Snow is the third. A skylight interrupts the slope, snow piles against its uphill side, and the meltwater has nowhere to go but under the head flashing. A small cricket or saddle above larger skylights, plus ice-and-water membrane carried well up the slope, solves most of this. If ice dams are a recurring problem on your roof generally, our guide to preventing ice dams in Airdrie covers the attic side of the fix.

What to do right now if your skylight is leaking

  • Protect the floor and contents below the skylight, and put a container under the drip.
  • Note the timing. Rain, thaw, or cold clear morning? That is the single most useful clue for whoever diagnoses it.
  • Take photos of where the water is appearing and any staining on the light well.
  • Check the attic if the skylight well is accessible from it; staining on the framing tells you whether water is entering at the curb or uphill.
  • Do not caulk from inside. It traps water in the well and hides the evidence.
  • Do not go on the roof in rain, wind or frost to look at it.
  • Call a roofer, not a window company, first. Most skylight leaks are roofing problems.

If water is coming in fast, or the glazing is cracked open after hail, our emergency roof repair service can tarp or temporarily seal the opening the same day, which keeps the insulation and drywall dry while a proper repair or replacement is arranged. Emergency tarping typically runs $300 to $1,000 as of 2026.

Is a leaking skylight a sign of a bigger roof problem?

Sometimes. A skylight is a penetration, and penetrations fail first, so a leak there does not automatically mean the roof is done. But if the skylight flashing has rusted through, the shingles around it are curled and bare, and the roof is 20 years old, the skylight is a symptom rather than the disease.

Use the visit to get the whole roof looked at. If the skylight is the only issue, fix it. If it is one of several, our pillar guide to the signs you need a new roof will help you read the pattern, and our roof repair versus replacement guide shows how to put numbers to the decision. Replacing a skylight during a reroof costs a fraction of doing it separately a year later.

Get the leak diagnosed properly, for free

The worst outcome with a skylight leaking is paying for the wrong fix: a new skylight when the problem was flashing, or a flashing job when the problem was condensation. A free roof inspection from Apex Roofing Airdrie traces the water to its source, checks the flashing, seals, glazing, curb and the roof uphill, and gives you an itemised written quote for the repair or replacement that actually solves it.

If it is a repair, it comes with our written workmanship guarantee. If it is time for a new unit, our skylight replacement service installs it with a new flashing kit and membrane, so the next roofer has nothing to work around.

Written by the Apex Roofing Airdrie crew

Practical guidance from the local roofers who inspect, repair and replace roofs across Airdrie and Rocky View County every season. We review our guides against current Alberta practice and update them when materials, code or insurer behaviour changes. About our team.

Common questions

01Why is my skylight leaking only in winter?

A winter-only leak is almost always either condensation on cold glass or an ice dam backing meltwater up over the head flashing during a Chinook. Neither means the skylight has a hole. Improve attic insulation and ventilation, reduce indoor humidity, and consider ice-and-water membrane around the curb.

02Can a leaking skylight be repaired or does it need replacing?

Most can be repaired if the unit is under about 12 to 15 years old and the glazing is sound; flashing and seal repairs run roughly $300 to $1,500 as of 2026. Past 15 to 20 years, or with failed double glazing or a cracked dome, replacement at $1,200 to $3,500 is usually the better spend.

03Is a leaking skylight covered by home insurance?

Sudden damage, such as hail cracking the glass, is often covered less your deductible. Leaks from age, worn seals or poor installation are generally treated as maintenance and are not. Confirm the specifics with your insurer or broker.

04How do I know if it is condensation or a leak?

Condensation appears on cold clear mornings with no rain, runs evenly down the inside of the glass, and often comes with frost. A leak appears during or after rain or a thaw and usually shows at one corner of the frame or as a stain on the light well.

05How long do skylights last?

Most skylights last 15 to 25 years. Seals and gaskets tend to fail first, at around 10 to 15 years, and acrylic domes yellow and craze sooner in Alberta's UV. Replacing a skylight during a reroof is the most economical timing.

06Why does my skylight leak after a new roof was installed?

Usually because the old skylight or its old flashing was reused, or generic flashing was bent on site instead of a manufacturer kit. Go back to the roofer; a written workmanship guarantee should cover flashing work, and the quote should have stated what was done with the skylight.

07Can I fix a leaking skylight myself with caulk?

Not reliably. Caulk over failed flashing or a hardened gasket buys a season at best and often makes the real repair harder. Caulking from inside traps water in the well. Have the leak diagnosed before anything is sealed.

08Does hail damage skylights?

Yes, regularly in Airdrie. Older acrylic domes crack outright, and tempered glass can chip at the edges. After a storm, check the skylight from inside for cracks or changed light, and the flashing from outside for dents. Document it and ask your insurer whether it is included in a hail claim.

09Should I replace my skylight when I replace my roof?

If it is past about 15 years, yes. The shingles around it are already off, so the extra cost is small, and it means the new roof is not built around an old unit that will fail in a few years and need the new shingles disturbed.

More on roof health & lifespan

How long roofs last here, when to repair versus replace, and the inspections and maintenance that stretch a roof’s life.

All roof health & lifespan guides
Roofer inspecting an Airdrie roof for the signs a home needs a new roofRoof health
May 28, 2026 9 min

9 Signs You Need a New Roof: An Airdrie Homeowner's Guide

An honest, Airdrie-specific guide to the nine signs your roof may be failing, and how to tell whether you genuinely need a new roof or just a repair.

Read guide
Roofer repairing shingles on an Airdrie, Alberta home while weighing roof repair versus replacementRoof health
August 18, 2026 10 min

Roof Repair vs Replacement: How to Decide (Airdrie Guide)

A straight, numbers-based way to decide between repairing and replacing your roof in Airdrie, including the 30 percent rule, a cost table and what insurance changes.

Read guide
Snow-covered roof eaves on an Airdrie home where winter ice dams formWinter roofing
June 15, 2026 9 min

How to Prevent Ice Dams on Your Airdrie Roof

Ice dams cause some of the worst winter roof leaks in Airdrie. Here's what really causes them, the fixes that work, and how to clear a dam without wrecking your shingles.

Read guide
Roofer showing how to fix a leaking roof on a home in Airdrie, AlbertaRoof health
September 3, 2026 18 min

How to Fix a Leaking Roof: Temporary Fixes and When to Call a Pro

Step-by-step temporary fixes for a leaking roof, Alberta-specific causes like ice dams and Chinook wind, honest 2026 costs, and a clear line for when to stop and call a roofer.

Read guide
Roofer repairing shingles where roof sealant is used at flashing details on an Airdrie, Alberta homeRoof health
August 31, 2026 12 min

Roof Sealant and Coating: What Works, What Fails, When to Reroof

An honest, Alberta-specific guide to roof sealant and roof coating: what each type fixes, what it cannot, real 2026 costs, and the signs it is time to stop patching and reroof.

Read guide
Roof moss removal and maintenance on a shaded north-facing shingle roof in Airdrie, AlbertaRoof health
August 30, 2026 10 min

Roof Moss Removal: How to Remove Moss and Algae Safely (and Why Alberta Roofs Get Less of It)

Moss, algae streaks or lichen on your shingles? How to tell them apart, remove them without wrecking the roof, what professional roof cleaning costs in 2026, and how to stop it coming back.

Read guide
Free estimate

Free roof estimate in Airdrie

No-obligation, same-week booking across Airdrie

Get my free estimate