What Causes Frame Damage in Skylights

May 13, 2025

A leaking skylight rarely starts with the glass. In most Toronto homes, the real story is written in the frame around it — the wood, vinyl, or metal perimeter that holds the glazing in place and ties the whole unit into your roof deck. Once that frame starts to rot, warp, corrode, or crack, water finds a way in no matter how good the seal used to be.

At Universal Roofs, we have been pulling apart failed skylight frames across the GTA since 2005, and the causes repeat themselves with striking consistency: freeze-thaw cycling, ultraviolet exposure, poor original installation, clogged drainage, and simple old age. Understanding what causes frame damage in skylights helps you catch the early warning signs before a small crack becomes a ceiling stain, a mould problem, or a full skylight replacement.

This guide walks through every major cause of skylight frame damage we see on GTA roofs, how to spot it early, what it costs to fix at each stage, and when a repair still makes sense versus when replacement is the smarter long-term investment.

A newly repaired skylight with a sound, weathertight frame on a Toronto home roof in summer daylight
A properly sealed and structurally sound skylight frame on a GTA home — the end goal of addressing frame damage early.

How Skylight Frames Are Built and Why That Matters

Before diagnosing damage, it helps to understand what you are actually looking at. A skylight assembly has three separate layers that all need to work together: the glazing (glass or acrylic unit), the frame (the structural perimeter that holds the glazing and anchors to the roof deck), and the flashing (the metal or membrane detailing that sheds water around the opening). Frame damage is distinct from flashing failure or glass seal failure, though the three problems often show up together and get confused with one another.

Most residential frames in the GTA fall into three material categories:

Frame Material Typical Lifespan Main Vulnerability Common in Toronto Homes
Wood (painted or clad) 10–20 years Rot from trapped moisture Homes built 1970s–2000s
Vinyl / uPVC 15–25 years UV brittleness, cracking Renovations 1990s–2010s
Aluminum-clad wood 20–30 years Thermal bridging, corrosion at fasteners Higher-end installs, newer builds
Bare aluminum/metal 15–25 years Galvanic corrosion, condensation Commercial and older residential curb-mounts

Wood-core frames, even when clad in vinyl or aluminum on the exterior face, are the most common source of hidden frame damage because the core can rot from the inside while the cladding still looks fine from the ground. This is the single biggest reason homeowners are surprised by the cost of a repair — the visible damage is always smaller than the real damage.

Freeze-Thaw Cycling: The GTA’s Biggest Frame Killer

Toronto and the surrounding regions go through dozens of freeze-thaw cycles every winter, and this single climate factor causes more skylight frame damage in the GTA than any other. Here is the mechanism: a small amount of moisture works its way into a seam, a fastener hole, or a hairline crack in the frame’s exterior finish during a thaw or rain event. Overnight, temperatures drop below freezing and that trapped water expands by roughly 9%. The expansion pries the seam wider. The next thaw lets more water in. Repeat that cycle 30 or 40 times over a winter and even a small original flaw becomes a structural crack.

Wood frames are hit hardest because wood absorbs and holds moisture between cycles. Vinyl frames become brittle in extreme cold and are more prone to stress-cracking at corner welds during rapid temperature swings. Aluminum frames don’t absorb water, but the fasteners and sealant joints around them do, and corrosion at those points accelerates the same freeze-thaw wedging effect.

This is also why frame damage tends to surface in spring rather than mid-winter — the cracks form during the coldest months, but you don’t see the water staining on your ceiling until the spring melt sends meltwater through the compromised seams.

UV Exposure and Sun Damage to the Frame

Skylights sit in more direct, uninterrupted sun than almost any other part of a home’s exterior. Over a Toronto summer, a south- or west-facing skylight frame can spend 14+ hours a day exposed to UV radiation with no shade from trees, eaves, or neighbouring structures. That constant exposure has a cumulative effect on frame materials:

  • Vinyl frames lose plasticizers over time, becoming brittle and prone to hairline cracking at corners and fastener points
  • Painted wood frames chalk and lose their protective top coat, exposing bare wood to moisture
  • Sealants and gaskets around the frame perimeter dry out, shrink, and pull away from the frame edge, opening a path for water
  • Dark-coloured aluminum-clad frames absorb more heat, accelerating thermal expansion and contraction stress at joints

UV damage is slow and largely invisible until it isn’t. A frame that looks structurally fine from the ground can have a chalky, cracked exterior finish that only reveals itself on a close inspection from a ladder or roof. If your skylight is more than 10 years old and has never had its exterior finish or sealant refreshed, UV degradation is very likely already underway, even without visible leaks yet.

Roofer wearing full safety harness inspecting and repairing a skylight frame on a Toronto rooftop
A Universal Roofs technician inspects a skylight frame perimeter for rot, cracking, and seal failure.

Poor Original Installation and Flashing Errors

A significant share of the frame damage we diagnose traces back to how the unit was originally installed, sometimes decades earlier by a different contractor. Frame-level installation errors we see most often on GTA roofs include:

Installation Error How It Damages the Frame Typical Time to Symptoms
Undersized or missing step flashing Water runs directly against frame edge instead of being diverted 1–3 years
No cricket/saddle above the skylight Snow and water pool against the upper frame edge 2–5 years
Frame not shimmed level on curb Uneven load stresses corner joints and seals 3–7 years
Fasteners driven through frame face (not flange) Creates direct water entry points into the frame core Immediate to 2 years
Incompatible sealant used Sealant fails to bond or degrades faster than expected 1–4 years

The most common of these is inadequate flashing above the skylight, where roofing contractors sometimes skip installing a proper cricket — a small peaked diverter that pushes water and snowmelt around the sides of the unit instead of letting it pool against the upper frame. Without a cricket, that upper edge takes a disproportionate amount of water exposure and is almost always the first place we find rot or corrosion on an older skylight.

If your skylight was installed as part of a broader roof replacement or during a renovation, it’s worth having the flashing details checked even if the skylight itself is newer than the surrounding shingles — a rushed tie-in during a larger job is a common source of frame problems that don’t show up for a few years.

Structural Movement, Condensation, and Wood Rot

Not all frame damage comes from the outside. Two internal factors do just as much harm over time:

Roof deck and truss movement. As a house settles, or as the roof deck flexes under seasonal temperature swings and snow loads, the opening the skylight sits in can shift very slightly. Even a millimetre or two of movement, repeated over hundreds of cycles, stresses the corner joints of a skylight frame and can crack sealant beads or loosen fasteners. This is more common in older GTA homes with original roof framing that has had decades to settle, and it often shows up alongside broader structural issues — if you notice sagging near a skylight opening, it’s worth having your attic and roof framing assessed at the same time as the skylight itself.

Interior condensation. Warm, humid indoor air meeting a cold frame surface in winter causes condensation to form on the interior face of the frame, particularly on older single-glazed or poorly insulated units. That condensation drips down into the frame’s fastener holes and corner joints, causing rot from the inside on wood frames, completely hidden from view until the damage is advanced. Bathrooms, kitchens, and homes with poor attic ventilation see this most often.

Warning Signs Your Skylight Frame Is Failing

Catching frame damage early is almost always cheaper than waiting for a full leak. Watch for these signs, roughly in order of how early they typically appear:

Warning Sign What It Usually Means Urgency
Chalky or faded exterior finish on the frame UV degradation of the protective coating Low – schedule inspection
Visible hairline cracks at frame corners Freeze-thaw stress or material fatigue Medium – repair soon
Soft or spongy wood when pressed near the frame Active rot, likely already spread internally High – repair or replace promptly
Brown or yellow staining on interior drywall around the skylight Water actively bypassing the frame seal High – needs assessment this season
Draft felt near the skylight on windy days Seal or frame gap allowing air infiltration Medium – repair soon
Visible daylight around the frame edge from inside the attic Significant gap or separation in the frame assembly High – urgent repair needed

Summer is actually the best season to catch and address these signs. Dry conditions make it easy to see staining and cracking clearly, and repair work isn’t racing against rain or snow — which means fewer delays and a cleaner install if a frame section needs to be opened up.

Repair Versus Replacement: Making the Right Call

Not every damaged frame needs a full replacement, but not every frame is worth repairing either. The decision generally comes down to three factors: how much of the frame is affected, how old the unit is, and whether the glazing seal itself is still intact.

Situation Recommended Approach Typical Cost Range (CAD) Notes
Localized crack, unit under 10 years old Frame repair + resealing $350–$800 Fast, minimally invasive
Corner rot, one section of a wood frame Section repair with epoxy or wood splice $600–$1,400 Requires dry conditions to bond properly
Widespread rot or cracking, unit 15+ years old Full skylight replacement $1,800–$4,500+ Often more cost-effective long term than repeated repairs
Frame intact but flashing failed Re-flash without replacing frame or unit $500–$1,200 Common fix when the frame itself is sound
Structural movement affecting the opening Roof deck/framing repair, then reinstall $1,000–$3,000+ Address the root cause, not just the symptom

As a rule of thumb, if a skylight is past the 15-year mark and the frame damage is more than cosmetic, replacement usually wins on total cost of ownership. A new unit also gets you improved energy efficiency and updated flashing details, which reduces the odds of the same failure repeating in a few years. Our skylights team can walk you through both options after a hands-on inspection.

Close-up of a skylight frame corner joint showing sealant detail and flashing during repair
Close-up of a skylight frame corner and flashing detail — the joint where most frame damage begins.

Preventing Frame Damage: Maintenance That Actually Works

Most frame damage is preventable with a modest amount of upkeep. These are the practices we recommend to homeowners across the GTA:

  • Inspect the frame perimeter annually, ideally in late spring or summer, checking for chalking, hairline cracks, and sealant separation
  • Keep gutters and the area around the skylight curb clear of debris so water can drain instead of pooling against the frame
  • Re-seal exposed sealant joints every 5–7 years before they fully dry out and crack, rather than waiting for a leak
  • Improve attic ventilation if you notice condensation on the interior frame in winter — this often points to a broader ventilation gap worth having assessed
  • Repaint or refinish wood-clad exterior frame surfaces on the same cycle as the rest of your home’s exterior trim
  • Have flashing checked whenever nearby roofing work is done, including gutter replacement or chimney repairs, since adjacent trades can disturb skylight flashing without realizing it

Homes with flat or low-slope roofs deserve an extra note here: skylights installed on flat roofing systems see more standing water exposure around the curb than sloped installations, so the frame and flashing interface needs more frequent attention on those roof types.

Why Professional Assessment Matters

Frame damage is deceptive because the visible symptom — a ceiling stain, a draft, a cracked corner — is rarely proportional to the actual extent of the problem underneath. A technician who only looks at the interior trim can miss rot that has already spread through half the frame’s structural core. A proper assessment checks the frame from both the interior and exterior, tests the flashing integration with the surrounding roofing, and evaluates whether the issue is isolated to the frame or connected to a broader roof or attic problem.

We’ve served the GTA since 2005 and have handled frame damage across every housing style in the region, from postwar bungalows in Scarborough to newer builds in Vaughan. If you’re unsure whether what you’re seeing is a simple reseal job or something more serious, our team can tell you honestly after a hands-on look — read what past clients have said on our reviews page, or check our FAQ page for answers to other common skylight questions.

Service Areas Across the GTA

Universal Roofs provides skylight frame inspection, repair, and replacement across the Greater Toronto Area, including Toronto, Peel Region (Mississauga and Brampton), York Region (Vaughan, Markham, and Richmond Hill), Halton Region (Oakville and Burlington), and Durham Region (Ajax and Pickering). Local climate and housing stock vary across these areas, and our crews adjust their approach based on the specific freeze-thaw exposure, roof pitch, and construction era common to each neighbourhood.

Learn more about our background and approach on our about page, or reach out directly if you’d like a technician to take a look at your skylight this season.

What causes frame damage in skylights most often in Toronto?

The leading cause is freeze-thaw cycling, where moisture that enters small seams or cracks expands when it freezes overnight and gradually widens the damage. Combined with UV exposure that dries out sealants and makes vinyl or painted frames brittle, this accounts for the majority of frame failures we see across the GTA.

Can a damaged skylight frame be repaired instead of replaced?

Yes, in many cases. If the damage is localized — a single cracked corner or a small area of rot — a targeted repair with epoxy consolidation, wood splicing, or resealing is usually sufficient. Widespread rot or cracking on a unit over 15 years old typically favours full replacement for long-term value.

How do I know if my skylight frame damage is from the frame or the flashing?

Frame damage shows up as cracking, chalking, or softness in the material itself, while flashing failure shows as water intrusion even when the frame material looks intact. The two are often connected, so a professional assessment that checks both the frame and the surrounding flashing is the most reliable way to tell them apart.

Does condensation really cause frame damage in skylights?

Yes — interior condensation on older or poorly insulated units drips into fastener holes and corner joints, causing rot from the inside on wood-core frames. This type of damage is often invisible until it’s advanced, which is why homes with poor attic ventilation are especially at risk.

Is summer a good time to fix skylight frame damage?

Summer is one of the best times for skylight frame repair in the GTA. Dry weather allows sealants and wood repairs to cure properly, staining and cracking are easier to spot in bright daylight, and the work isn’t competing with rain or snow delays common in other seasons.

How much does it cost to fix frame damage in a skylight?

Costs range from roughly $350 for a minor crack repair and reseal up to $4,500 or more for a full replacement on an older unit with widespread damage. The exact price depends on the frame material, how much of the structure is affected, and whether the surrounding flashing also needs attention.

Need Help With What Causes Frame Damage?

Frame damage rarely fixes itself, and the longer it sits, the more of the surrounding structure it can affect. If you’ve noticed cracking, staining, or drafts around a skylight, Universal Roofs can give you a clear, honest read on whether you’re looking at a simple repair or something bigger.

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.