Skylight Replacement: Cost, Signs, and Process

A skylight brings in daylight that no window can match. But when it starts to fog up, drip, or stain the ceiling around it, the skylight is telling you its seal has failed. At that point repair is often a short term patch, and replacement is the real fix.

Here is what skylight replacement costs in Ontario, the signs you need it, and how the job works.

Signs Your Skylight Needs Replacing

  • Condensation or fog between the glass panes.
  • Water dripping or staining the ceiling around the skylight.
  • Cracked or yellowed glazing on older acrylic units.
  • Drafts or a cold spot under the skylight.
  • The skylight is 15 to 20 years old or more.

Fog between the panes means the seal has failed and the unit has lost its insulating value. A leak around the skylight points to failed flashing, which ties into our guide on roof leak repair.

Skylight Replacement Cost in Ontario

Cost depends on the skylight type, the size, and whether the flashing and surrounding roof need work. Fixed skylights cost the least. Venting and motorized units cost more.

Skylight typeTypical installed cost
Fixed skylight800 to 2,000 dollars
Venting (manual) skylight1,500 to 3,500 dollars
Motorized or solar venting2,500 to 5,000 dollars

Replacing the flashing and a section of shingles around the skylight is part of a proper job, which protects against future leaks.

Why Replace Rather Than Repair

You can reseal a minor leak, but if the seal between the panes has failed or the unit is old, repairs are a temporary fix. A new skylight restores the insulating value, comes with fresh flashing, and carries a warranty. Replacing it while a roofer is already addressing the roof saves a second trip and a second setup. The skylight and the surrounding roof are one waterproofing system.

Timing the Job With Roof Work

The best time to replace a skylight is during a roof replacement or repair. The crew is already on the roof, the flashing gets integrated with the new shingles, and you avoid disturbing a fresh roof later. If you are planning roof work, see our guides on roof replacement cost and the signs you need a new roof. We handle skylights through our skylight installation service.

Skylight Replacement FAQ

How much does it cost to replace a skylight in Ontario?

A fixed skylight runs 800 to 2,000 dollars installed. Venting units run 1,500 to 3,500 dollars, and motorized or solar units run 2,500 to 5,000 dollars.

Why is my skylight foggy inside the glass?

Fog between the panes means the seal has failed and moisture got in. The unit has lost its insulating value and usually needs replacing.

Why is my skylight leaking?

Most skylight leaks come from failed flashing around the unit rather than the glass. A roofer reseals or replaces the flashing as part of the job.

Should I replace my skylight during a roof replacement?

Yes, if it is aging. The crew is already on the roof, the flashing integrates with the new shingles, and you avoid disturbing a fresh roof later.

How long do skylights last?

Most skylights last 15 to 20 years. Older units, fogging glass, or leaks around the frame all signal it is time to replace.

The Bottom Line

Fog between the panes, leaks, and age all mean a skylight is near the end. Budget 800 to 5,000 dollars depending on type, and replace rather than patch an old unit. The best time is during roof work, when the flashing can be integrated with new shingles.

Skylight fogging or leaking?

Peace of Mind Exteriors replaces skylights and integrates the flashing with your roof across Oakville and the Golden Horseshoe. Call (905) 484-7785 or request a free quote.

Get your free quote today.

Previous
Previous

Ice Dams in Ontario: Causes and How to Prevent Them

Next
Next

Roof Leak Repair: Causes and What to Do