(515) 664-7968◆Free Estimates◆18+ Years Experience◆Roofing · Gutters · Siding · Windows◆Complete Exterior Protection & Construction◆(515) 664-7968◆Free Estimates◆18+ Years Experience◆Roofing · Gutters · Siding · Windows◆Complete Exterior Protection & Construction◆(515) 664-7968◆Free Estimates◆18+ Years Experience◆Roofing · Gutters · Siding · Windows◆Complete Exterior Protection & Construction◆

How Much Does It Cost to Replace a Skylight?

Written By
Andrew’s Roofing

Quick Answer: Replacing a skylight in Des Moines usually costs about $1,000 to $3,000, with most jobs landing near $1,800. The type of skylight is what really drives the price. Fixed skylights and sun tunnels sit on the low end, while electric and solar vented models run the highest. The smartest way to save is to replace your skylight while your roof is already being redone.

If you’re wondering how much it costs to replace a skylight before you call anyone, here’s the honest short version: for most Des Moines homes, you’re looking at roughly $1,000 to $3,000, and the number mostly comes down to the type of skylight you choose. The longer answer, and the little details that push your price up or down, are worth a few minutes before you spend a dime.

Maybe your skylight started dripping after the last hailstorm. Maybe the glass has fogged up between the panes, or a room just feels dark and you want more daylight. Whatever brought you here, this is one of those projects where a little know-how saves you real money. We’ve replaced skylights on Des Moines homes for 18 years, so we’ll walk you through it the same way we would standing in your living room.

How Much Does It Cost to Replace a Skylight in Des Moines?

A skylight replacement in the Des Moines area usually runs about $1,000 to $3,000, with the average job around $1,800. Those figures track with current national cost data, and they hold up well for our market. Where you land in that range depends mostly on the kind of skylight and how much work your roof needs.

Here’s some good news if you’re swapping an old one. Replacing a skylight in an opening that already exists costs less than cutting a brand-new hole in your roof. The frame is already there, so the crew mostly pulls the old unit, seals everything up right, and sets the new one in. Fewer surprises, less labor, smaller bill.

One local note. A lot of Des Moines homes have steeper, older roofs, and our winters put skylights through hard freeze-thaw swings. That’s part of why a proper, watertight install matters so much here, and why the cheapest quote isn’t always the one that keeps you dry.

What Makes One Skylight Cost More Than Another?

The single biggest factor is the type of skylight, but a few other things nudge your price too. Once you know what they are, your quote will make a lot more sense.

  • Type. A simple fixed skylight or a sun tunnel costs the least. Vented models that open cost more, and electric or solar versions cost the most.
  • Size. Bigger skylights need more material and more labor, so a large unit costs more than a small one.
  • Glass and features. Tempered or double-pane glass, low-e coatings, and built-in blinds add to the price, but they also cut heat and glare and lower your energy bills.
  • Your roof. A steep pitch, tricky access, or a flat roof means more labor and more waterproofing.
  • Interior work. If the light shaft or the drywall around the skylight needs patching and paint, that gets added to the total.

Fixed, Vented, or Solar: How Much Does Each Cost to Replace?

The type you pick is what really decides how much it costs to replace a skylight, so here’s how they stack up from most affordable to priciest.

  • Fixed skylights don’t open, and they’re the most budget-friendly traditional option. With fewer moving parts, they cost less up front and rarely give you trouble down the road. They’re a great fit for hallways, stairwells, and bathrooms.
  • Manual vented skylights open with a hand crank or a pole to let hot air escape. They cost more than fixed units because they have moving parts and take a little more labor to install.
  • Electric and solar vented skylights sit at the top. They open with a remote, and many include a rain sensor that closes them the second a storm rolls in. That convenience and the wiring push a premium unit past the typical range, often into the $3,000 to $5,000 zone or higher.

What About a Sun Tunnel?

A sun tunnel is the budget-friendly cousin of a skylight, and it’s often the cheapest way to add daylight. Instead of a full glass panel, a small dome on your roof funnels sunlight down a reflective tube into the room below. You don’t get a sky view, but you get a much brighter room for less money and less labor. Sun tunnels really shine in interior bathrooms, closets, and hallways with no outside wall.

Should I Replace My Skylight When I Get a New Roof?

Yes, and honestly it’s the best money-saving move on this whole page. When your roof is already torn off and the crew is up there with all their gear, adding a skylight replacement costs far less than paying someone to come out for a standalone job later. You can save several hundred to well over a thousand dollars on timing alone.

There’s a quality reason too. When we set a new skylight into a fresh roof, the flashing ties into the new shingles as one clean, watertight system, and that’s the part that keeps you dry for years. So if you’re weighing a re-roof anyway, our post on how much a new roof costs in Des Moines walks through those numbers, and you can see the full scope on our Des Moines roofing services page. If the budget is tight, we also offer financing, so you never have to choose between doing it now and doing it right.

Repair or Replace: When Is It Time?

You can repair a skylight for a lot less than replacing it, but only when the problem is small. A fresh bead of sealant or new flashing to stop a minor leak might run a few hundred dollars. Once your skylight is cracked, fogged between the panes, or leaking around a unit that’s already aged out, replacement becomes the smarter spend.

Most skylights last about 15 to 20 years. Once yours hits that range, repairs turn into a game of whack-a-mole, and you’re better off putting that money toward a new, energy-efficient unit with a real warranty. Keep in mind that a leaking skylight can also signal a bigger roof problem, so if water is showing up inside, read our guide on why your roof is leaking before it turns into drywall and mold repairs.

Why Does a VELUX Skylight Cost a Little More?

A VELUX skylight costs a bit more than a generic one, and for most homeowners that small premium is worth it. VELUX is the most trusted name in skylights, and their units come with a factory flashing kit built to seal tight against Iowa’s wind, hail, and freeze-thaw winters.

Here’s the part that matters most. VELUX backs its skylights with a 10-year no-leak warranty, but only when a certified installer puts it in. We’re a VELUX Certified installer right here in Des Moines, so you get that warranty plus the peace of mind that the flashing was done right the first time. On roofs that take the beating ours do, that protection pays for itself.

Thinking about a skylight for your Des Moines home? We’ll take a look, give you an honest quote, and tell you straight whether to repair or replace. Contact Andrew’s Roofing for a free, no-pressure estimate.

Latest New & Roofing Insights

Large icicles and ice building up along a snow-covered roof edge and gutter on a Des Moines-area home.

How to Prevent Ice Dams on Your Roof This Winter

Quick Answer: Ice dams form when heat escaping into your attic melts the…

8 OctRoofing Tips, Ventilation
Andrew's Roofing
An Andrew's Roofing truck parked in front of a West Des Moines home with a completed asphalt shingle roof.

Wind and Hail Deductibles, Explained for Iowa Homeowners

Quick Answer: A wind and hail deductible is a separate deductible that only…

5 OctCommunity, Storm & Hail Damage
Andrew's Roofing
An Andrew's Roofing Company yard sign in front of a Des Moines home undergoing a roof replacement by the crew.

Can a Roofer Negotiate My Insurance Claim for Me?

Quick Answer: No. In Iowa, a roofer cannot legally negotiate your insurance claim…

1 OctStorm & Hail Damage
Andrew's Roofing