Skylight Repair

Nov 18, 2025

A leaking or drafty skylight is one of those problems that homeowners tend to ignore until a stain appears on the ceiling below it. By then, water has usually already made its way into the drywall, the insulation, or the framing around the opening. Skylight repair done early, before a small seal failure turns into a structural issue, is almost always faster and far less expensive than waiting for a full replacement to become the only option.

At Universal Roofs, we’ve been repairing and replacing skylights across the Greater Toronto Area since 2005, and the patterns are remarkably consistent. Freeze-thaw cycles, ice damming, aging flashing, and UV-degraded seals are behind the vast majority of the calls we get. This guide walks through how skylight repair actually works, what it costs, how to tell whether a repair or a replacement makes more sense, and what you should expect from a qualified contractor.

Whether you’re dealing with an active leak right now or you’re just noticing early warning signs like condensation buildup or a musty smell near the skylight shaft, this article will help you understand what’s going on above your ceiling and what to do about it.

Newly repaired residential skylight on a Toronto home with clean flashing and clear glazing in summer daylight
A properly repaired skylight with new flashing and sealant should be watertight for years, even through harsh GTA winters.

Common Signs You Need Skylight Repair

Most skylight problems don’t announce themselves with a dramatic leak on day one. They start small and get progressively worse, particularly through a Toronto winter when snow load, ice damming, and repeated freeze-thaw cycles stress the seals and flashing around the unit. Recognizing the early signs can save you thousands of dollars in drywall, insulation, and framing repairs down the road.

Here are the most common indicators that your skylight needs attention:

  • Water stains or discolouration on the ceiling or drywall surrounding the skylight shaft
  • Condensation between the glass panes, which usually signals a failed seal on double or triple-glazed units
  • Visible cracks or fogging in the glazing itself
  • Drafts or whistling sounds around the frame during windy conditions
  • Peeling paint or bubbling drywall near the skylight opening
  • Mould or a musty odour in the room below the skylight
  • Visible gaps, rust, or lifted edges in the flashing where the skylight meets the roof
  • Difficulty opening or closing a vented skylight, which can indicate a warped frame

If you notice any of these signs, it’s worth having a professional take a look before the next major rainfall or snowmelt. Our skylight services team can typically diagnose the issue in a single visit and recommend the most cost-effective path forward.

What Causes Skylight Leaks in the GTA

Toronto’s climate is particularly hard on skylights because of how dramatically conditions swing throughout the year. Understanding the root cause of a leak is the first step in any proper skylight repair, because patching the symptom without addressing the cause almost always leads to a repeat call within a year or two.

Flashing Failure

Flashing is the metal barrier installed around the perimeter of a skylight to direct water away from the opening and onto the surrounding shingles or roofing membrane. It’s the single most common point of failure we encounter. Over time, flashing can rust, crack, or pull away from the roof deck due to thermal expansion and contraction, especially on older aluminum or galvanized steel installations. Once flashing lifts even a few millimetres, wind-driven rain and melting snow will find their way underneath.

Seal and Sealant Degradation

The sealant used around the glazing and frame breaks down under constant UV exposure and temperature swings. In the GTA, we regularly see sealant that’s failed after 8 to 12 years, well before the skylight unit itself is due for replacement. When sealant cracks or shrinks, moisture seeps in along the glass-to-frame junction, often showing up as condensation before it becomes a visible drip.

Ice Damming

Ice dams form when heat escaping from the attic melts snow on the upper roof, which then refreezes at the colder eaves and around roof penetrations like skylights. The resulting ice ridge traps meltwater, forcing it to back up under shingles and flashing. Skylights installed without adequate curb height or proper ice-and-water shield underlayment are especially vulnerable. Improving attic insulation and ventilation (see our attic services page) often reduces ice damming significantly.

Improper Original Installation

We frequently find skylights that were installed correctly for the glazing itself but incorrectly for the roofing system around them, missing step flashing, insufficient underlayment overlap, or curb heights that don’t meet the minimum clearance for the local snow load. These installation shortcuts often don’t cause problems for a few years, then fail all at once during a particularly wet spring or heavy snow season.

Age and Material Fatigue

Even a well-installed skylight has a service life. Acrylic domes yellow and become brittle. Glass units lose their seal integrity. Frame gaskets harden and crack. Most quality skylights are rated for 15 to 20 years before major components need attention, and that timeline shortens in harsher climates.

Skylight Repair Methods Compared

Not every skylight problem calls for the same fix. The right method depends on where the failure is occurring, how old the unit is, and whether the issue is isolated or symptomatic of a larger problem. The table below compares the most common repair methods we use.

Repair Method Best For Typical Lifespan After Repair Relative Cost
Sealant and caulking renewal Minor seal degradation, early-stage drafts 5-8 years Low
Flashing replacement Rusted, cracked, or lifted flashing 15-20 years Moderate
Glazing/pane replacement Fogged, cracked, or failed insulated glass units 15-20 years Moderate to high
Gasket and weatherstripping renewal Drafts on vented or opening skylights 8-10 years Low to moderate
Curb and framing repair Rot or structural damage around the opening 20+ years High
Full skylight replacement Multiple failure points or units over 18-20 years old 20-25 years Highest

A qualified inspection is the only reliable way to know which of these applies to your situation. In many cases, what looks like a glass problem is actually a flashing problem, and vice versa, which is why an experienced eye matters more than a generic checklist.

Step-by-Step: How Professional Skylight Repair Works

When our crews respond to a skylight repair call, the process generally follows the same structured approach regardless of the specific issue. Here’s what homeowners can expect.

1. Interior and Exterior Inspection

We start inside, examining the ceiling, drywall, and shaft for staining patterns that hint at where water is entering. Water often travels along framing members before it drips, so the stain location doesn’t always sit directly under the leak source. From there, we move to the roof to inspect the flashing, sealant lines, curb, and glazing from the exterior.

2. Moisture and Structural Assessment

If there’s any sign of prolonged leaking, we check the surrounding roof deck and framing for soft spots, rot, or mould growth. This step is critical: sealing over a rotten curb only masks the problem temporarily.

3. Isolating the Failure Point

Using a combination of visual inspection and, when needed, controlled water testing, we pinpoint exactly where water is entering. This prevents the common mistake of resealing the wrong spot while the actual leak continues unaddressed.

4. Removing Failed Materials

Old, cracked sealant is fully cut out and removed rather than layered over. Damaged flashing sections are removed down to the roof deck. Cutting corners here is the number one reason DIY skylight repairs fail within a season.

5. Installing New Components

Depending on the diagnosis, this stage might involve new step and counter-flashing, fresh high-grade sealant rated for Canadian temperature extremes, a replacement glazing unit, or new weatherstripping and gaskets on a vented model. We match materials to the existing roofing system so the repair blends in and performs consistently with the rest of the roof.

6. Final Weatherproofing and Testing

Once new materials are installed, we run a water test to confirm the repair is holding before we consider the job complete. We also check that any vented or motorized skylight opens, closes, and seals properly.

7. Interior Cleanup and Documentation

Photos are taken of the completed repair for our records and for the homeowner, and any interior drywall or paint damage is flagged for follow-up if it falls outside the scope of the roofing repair itself.

Roofer wearing full safety harness repairing flashing around a residential skylight on a sloped roof in daylight
Our technicians work with full fall-protection equipment when repairing flashing and sealant around elevated skylights.

Skylight Repair vs. Replacement: How to Decide

One of the most common questions homeowners ask is whether a leaking skylight should be repaired or replaced outright. The honest answer depends on the age of the unit, the extent of the damage, and how many separate issues are present at once. The table below outlines the general decision framework we use during inspections.

Situation Recommended Approach Reasoning
Skylight under 10 years old, isolated flashing issue Repair Glazing and frame are still within service life; flashing is a straightforward fix
Fogged or failed glazing on an otherwise sound frame Repair (pane replacement) Only the insulated glass unit needs replacing, not the entire skylight
Unit is 15+ years old with multiple failure points Replace Repairing one issue often reveals another shortly after on aging units
Rotted curb or structural framing damage Replace (with curb rebuild) Structural repair is required regardless, so upgrading the unit at the same time is efficient
Recurring leaks after two or more prior repairs Replace Repeated failures usually indicate the unit or original installation has reached end of life
Homeowner wants energy efficiency improvements Replace Modern low-E, argon-filled units perform significantly better than older single or double-pane models

If you’re leaning toward replacement, our skylight replacement page covers the process, materials, and what modern units offer in terms of energy performance and durability. In many cases we can complete a straightforward swap in a single day, minimizing disruption to the room below.

Understanding Skylight Repair Costs

Cost is naturally one of the first questions homeowners have, and it varies quite a bit depending on the scope of work. The estimates below reflect typical ranges we see across the GTA for common repair scenarios; every quote should still be based on an in-person inspection since access, roof pitch, and skylight size all affect final pricing.

Repair Type Typical Cost Range (CAD) Time to Complete
Resealing/caulking renewal $250 – $600 1-2 hours
Flashing repair (single skylight) $450 – $1,200 Half day
Weatherstripping/gasket replacement $200 – $500 1-2 hours
Glazing/insulated glass unit replacement $600 – $1,800 Half day
Curb rebuild with new flashing $1,200 – $2,800 1 full day
Full skylight replacement $1,500 – $4,500+ 1 day

Emergency callouts for active leaks during a storm may carry a premium, but addressing the issue quickly almost always costs less than letting water damage spread to drywall, insulation, and framing. If a leak is currently active, our roof repair team can often provide a temporary weatherproof cover the same day while a permanent fix is scheduled.

Skylight Repair by Season: What Changes Throughout the Year

The GTA’s four-season climate means the ideal timing and urgency of skylight repair shifts throughout the year. Understanding these seasonal patterns helps homeowners plan proactively rather than reactively.

Summer (Current Season)

Summer, like right now, is genuinely the best time to schedule non-emergency skylight repair. Warm, dry conditions allow sealants and adhesives to cure properly, roof access is safer, and there’s no risk of the repair area being compromised by sudden rain or snow mid-job. If you noticed leaks last winter or during spring melt, this is the ideal window to get ahead of it before the next cold season.

Fall

Fall is the last practical window before winter to catch issues. We recommend a pre-winter inspection in September or October, particularly for homes with a history of ice damming, so any flashing or sealant issues can be resolved before temperatures drop below the working range for most sealant products.

Winter

Winter is when most leaks actually become visible, as ice damming and snow load expose weaknesses that were dormant during warmer months. Repairs are still possible in winter, but options are more limited since many sealants and adhesives require minimum application temperatures. Temporary measures may be used to stop active leaks until a permanent repair can be completed.

Spring

Spring meltwater is the classic stress test for any skylight. This is peak season for leak calls as accumulated ice and snow melt and test every seal and flashing joint on the roof. It’s also a good time for repairs once temperatures stabilize above freezing.

Choosing a Qualified Skylight Repair Contractor

Skylight repair sits at the intersection of roofing and glazing work, which means it requires a contractor who understands both trades. A generalist handyman might be able to reseal a joint, but diagnosing flashing integration with the surrounding roofing system, or knowing when a curb needs rebuilding, takes specialized experience.

Here’s what to look for:

  • Roofing-specific experience, not just general glazing or window contractors
  • Manufacturer familiarity with common skylight brands used in the GTA
  • Proper fall protection and safety practices for working at height
  • Written estimates that clearly separate labour, materials, and any drywall or interior repair
  • Warranty coverage on both materials and workmanship
  • Local reviews and references you can actually verify

You can read verified feedback from homeowners we’ve worked with across the region on our reviews page, and if you have questions about our process before booking, our FAQ page covers many of the most common ones. You can also learn more about our history and licensing on our about page.

Preventing Future Skylight Leaks

Once a skylight has been properly repaired, a bit of routine maintenance goes a long way toward avoiding a repeat visit. We recommend homeowners do the following:

Maintenance Task Recommended Frequency Why It Matters
Visual inspection from inside (ceiling/shaft) Twice yearly (spring and fall) Catches early staining before it spreads
Exterior flashing and sealant check Annually, ideally in fall Identifies wear before winter stress-tests it
Clear debris from surrounding roof area After major storms or leaf drop Prevents water pooling against the curb
Attic ventilation and insulation check Every 2-3 years Reduces ice damming risk around the skylight
Professional full inspection Every 3-5 years Catches issues not visible from ground level

Homes with poor attic ventilation are especially prone to repeat skylight issues, since trapped heat accelerates ice damming even when the skylight itself is in good condition. If it’s been a while since your attic insulation was assessed, our attic services team can evaluate whether ventilation improvements would reduce the strain on your skylights long term. Homes with flat or low-slope roofs, common on additions and some bungalows, also benefit from a review of the broader flat roofing system, since skylight curbs on flat roofs face different drainage challenges than those on sloped roofs.

Serving Skylight Repair Needs Across the GTA

Skylight installations vary by neighbourhood and housing stock across the region, and our crews have worked on everything from older character homes to newer builds throughout Toronto, Peel Region, York Region, Halton Region, and Durham Region. Local knowledge matters here: older homes in established Toronto neighbourhoods often have skylights installed decades ago with materials and techniques that have since been improved, while newer subdivisions in Peel and York tend to have more consistent, code-compliant original installations but can still develop sealant issues as they age.

Wherever you’re located in the GTA, our team can typically schedule an inspection within a few days, sooner if there’s an active leak.

Close-up detail of new rubber gasket and sealant bead around skylight glazing frame
Close-up of a freshly applied sealant bead and gasket, the detail work that determines how long a skylight repair actually lasts.

How much does skylight repair cost in Toronto?

Costs typically range from $250 for minor resealing up to $2,800 for a full curb rebuild with new flashing. The exact price depends on whether the issue is isolated to sealant, flashing, glazing, or structural framing. A proper skylight repair quote should always follow an in-person inspection rather than a phone estimate.

Can a leaking skylight be repaired instead of replaced?

In many cases, yes. If the glazing and frame are still structurally sound and the issue is limited to flashing or sealant, a targeted repair can extend the skylight’s service life by 10 to 20 years. Replacement generally only becomes necessary once the unit is older than 15 years or has multiple simultaneous failure points.

Why does my skylight leak only in the winter?

Winter leaks are usually caused by ice damming, where melting snow refreezes at the roof edge or around the skylight curb and forces water backward under the flashing. Improving attic insulation and ventilation, alongside a proper flashing repair, typically resolves this pattern.

Is condensation between skylight panes a sign I need skylight repair?

Yes. Condensation trapped between glass panes means the insulated glass unit’s seal has failed, allowing moisture-laden air inside the sealed cavity. This typically requires replacing the glazing unit itself rather than resealing the exterior frame.

How long does a skylight repair take to complete?

Most repairs, including resealing, gasket replacement, or flashing repair, are completed in half a day or less. More involved work, such as a curb rebuild or full glazing replacement, may take a full day depending on access and roof pitch.

What is the best time of year for skylight repair?

Summer and early fall are the best times for non-emergency skylight repair in the GTA, since dry, moderate weather allows sealants to cure properly and roof access is safest. Waiting until winter often means dealing with an active leak under more difficult working conditions.

Need Help With Skylight Repair?

Whether you’ve spotted a small water stain or you’re dealing with an active leak, addressing skylight issues early is always the more affordable path. The team at Universal Roofs has the roofing and glazing expertise to diagnose the real cause of the problem and fix it properly the first time.

Call us today at (416) 732-2421 or request a free inspection to get started.

Universal Roofs proudly serves Toronto, Mississauga, Brampton, Vaughan, Markham, Oakville and the GTA since 2005.

What Our Customers Say About Us

Keep Your Roof Safe Year-Round with A Professional Roofing Company in Toronto

Make sure your home or business roof stays leak-free by working with a reliable, experienced roofing company in Toronto. From repairs to installations, you can trust us to get your roof in excellent condition—and keep it that way.