Skylight repair costs depend on what failed – a reseal is a small job, while cracked glass or a corroded frame costs more. Angi reports a national average repair cost of $961 across 2,786 verified projects1; Fixr reports a national average of $5003 and HomeGuide an average range of $100 to $6502. The publishers measure different mixes of repair types, so their averages are not like-for-like.

Roof and ladder safety before any skylight work

Skylight repair means working on the roof surface, usually reached by ladder. The CDC notes that many ladder injuries happen at home and lists five major causes of ladder falls; in about 40% of cases the ladder slides out at the base from an incorrect setup angle, and it advises setting extension ladders at about a 75-degree angle4. On steep or high roofs, hiring a professional avoids the ladder and roof work entirely.

National average repair
$961
Angi (2,786 verified projects)1
Typical repair range
$454 – $1,514
Angi1
National average repair
$500
Fixr (range $350 – $800)3
Average repair range
$100 – $650
HomeGuide2

Cost by repair type

HomeGuide and Angi each publish per-repair figures, with differing ranges for the same named repairs:21

Repair HomeGuide (per repair) Angi (per repair)
Resealing $75 – $250 $150 – $400
Flashing repair $150 – $500 $200 – $600
Glass replacement $150 – $600 $300 – $900
Leak repair $225 – $800 not listed
Dome replacement $350 – $900 not listed
Motor replacement $350 – $700 not listed
Frame repair $150 – $600 not listed
Blinds replacement (part only) $100 – $500 not listed

These are separately published publisher estimates with differing scopes and ranges.

Cost by problem and by skylight type (Fixr)

Fixr prices repairs by the problem found:3

Problem Fixr cost (per repair)
Leak $50 – $600
Fogging / condensation $50 – $700
Heat loss $50 – $800
Mold $50 – $1,700
Hail damage $200 – $1,200
Cracked glass $300 – $1,700

By skylight type, Fixr reports tubular skylight repair at $300 to $500, fixed skylights at $350 to $800, and ventilated skylights at $500 to $1,200, with motorized and vented units involving more components.3 On the ends of its range, Fixr puts a simple dome repair on a single tubular skylight around $100 and a full replacement of a ventilated skylight, including removal, up to $1,625.3

Discrepancy note: Fixr's headline figures are a $500 national average and a $350 to $800 average range, while a later section states the total price to repair a skylight ranges from $50 to $600 including materials and labor. Both figures are reported as published; Fixr does not reconcile them on the page3.

Labor and what drives the total

Angi reports skylight repair labor at $50 to $100 per hour, with steep roofs, upper stories, and hard-to-access units adding labor time or scaffolding; some contractors also charge a minimum service or trip fee1. Related work uncovered during a repair – minor roof repairs, insulation, or ceiling patching – adds $100 to $1,000 by Angi's figures1. Angi also notes that a manufacturer's or installer's warranty may cover some repair costs, and that unauthorized parts or installers can void coverage, so it advises checking warranty terms before scheduling work1.

Repair or replace

A full skylight replacement costs $800 to $2,400 by HomeGuide's figures2 and $1,200 to $3,500 by Angi's1. Angi advises repair when the unit is newer, under warranty, or has minor damage, and cites a cost-based benchmark it calls the “50% rule”: when the repair quote exceeds half the replacement price, it treats replacement as the better value1. Fixr notes that cracked glass can be temporarily stabilized but still needs full replacement eventually, and that a contractor determines whether repair is possible3. For replacement pricing detail, see our skylight replacement cost guide.

Sources

  1. Angi – How Much Does Skylight Repair Cost?
  2. HomeGuide – How Much Does It Cost to Repair or Replace a Skylight?
  3. Fixr – Skylight Repair Cost
  4. CDC / NIOSH – Ladder Safety