Cost guide · 2026
Skylight replacement and installation cost
How much does a skylight cost?
Replacing an existing skylight costs $800 to $2,400, about $1,500. Installing a skylight averages $1,920 ($1,014 to $2,828, HomeAdvisor). Cutting a new opening adds about $511 to $971 for framing.
Skylight costs by job
| Job | Cost | Source |
|---|---|---|
| Replace an existing skylight | $800–$2,400 | HomeGuide; Angi average $1,500 |
| Install a skylight | $1,014–$2,828 | HomeAdvisor, average $1,920 |
| Install a skylight | $1,080–$1,966 | Fixr, average $1,523 |
| Frame a new opening (add-on) | $511–$971 | Homewyse |
| Reflash a leaking skylight | $200–$600 | flashing repair, several sources |
HomeAdvisor notes prices start at $450 for a small fixed skylight and reach $5,300 for larger options.
Replace, reflash or remove?
- Reflash when the unit is sound and the leak is at the flashing: $200 to $600.
- Replace when the glazing has failed (fogging between panes, cracks) or the frame is rotted.
- Remove and roof over is another option; ask the roofer to price it against replacement.
With a new roof
The roofing around a skylight comes off during a replacement, so that is the cheapest time to replace or reflash it. The roof cost calculator can add skylight replacements to a roof estimate. More repairs: roof repair cost.
Sources for the figures on this page
Skylight replacement
- HomeGuide (page dated 2026), retrieved 2026-09-25:
A full skylight replacement costs $800 to $2,400 on average, depending on the skylight’s location, type, size, and brand.
- Angi (page dated Jul 9, 2026), retrieved 2026-09-25:
A skylight replacement costs about $1,500. Removing the old skylight alone costs about $50 to $200.
Skylight installation and framing
- HomeAdvisor: How Much Does Skylight Installation Cost? (page dated Jun 19, 2026), retrieved 2026-09-28:
Installing a skylight costs most homeowners between $1,014 and $2,828 , with an average cost of $1,920 . Prices start at $450 for a small, fixed-roof window and go up to $5,300 for larger options.
- Fixr: How Much Does It Cost to Install or Replace a Skylight? (page dated January 31, 2025), retrieved 2026-09-28:
The national average cost to install a skylight is $1,523, ranging from $1,080 to $1,966, depending on the factors discussed in this guide.
- Homewyse: Cost to Frame Skylight Opening (page dated September 2026 (calculator)), retrieved 2026-09-28:
In September 2026 the estimated national average cost to Frame a Skylight Opening starts at $511 - $971 per opening.
- Fixr: How Much Does It Cost to Install or Replace a Skylight? (page dated January 31, 2025), retrieved 2026-09-28:
A professional contractor will charge an additional $119 to $216 to install a new skylight . However, expect to pay $176 to $320 for labor to replace an existing skylight.
Flashing repair
- Modernize (page dated 2026-08-18), retrieved 2026-09-28:
Roof flashing repair costs between $200 and $600 on average as of 2026, with most homeowners paying around $300 to $450 for professional service.
- Fixr (page dated 2026-01-21), retrieved 2026-09-28:
The cost to replace roof flashing averages between $200 and $600, depending on the type of roof you have.
- HomeGuide, retrieved 2026-09-28:
Roof flashing repair costs $200 to $500 on average for skylights, chimneys, and vents.
- HomeAdvisor (page dated 2026-06-19), retrieved 2026-09-28:
Hiring a local roofing repair company to replace your roof’s flashing costs between $150 and $1,000, depending on the extent of the repair and the quality of the flashing.
Written by the Thomas Town Digital editorial team. We match homeowners with roofers; we do not roof.
Skylight cost questions
How much does it cost to replace a skylight?
A full skylight replacement costs $800 to $2,400 on average depending on location, type, size and brand (HomeGuide); Angi puts it at about $1,500.
How much does it cost to install a skylight?
HomeAdvisor: most homeowners pay $1,014 to $2,828, an average of $1,920. Fixr gives a national average of $1,523, ranging from $1,080 to $1,966.
How much does it cost to add a skylight where there was none?
Cutting and framing the new opening is extra: Homewyse estimates $511 to $971 per opening (September 2026), on top of the skylight and its installation.
Should I replace skylights with a new roof?
It is the cheapest time to do it, because the roofing around the skylight is already off. If a skylight is old or has leaked, price its replacement in the roof quote rather than reflashing it and replacing it later.