A skylight can turn a dim hallway or windowless bathroom into one of the brightest rooms in the house, but it’s also one of the more involved additions a roof can take on. Here’s what installation actually involves, what it costs by type, and how to decide if it’s worth it for a specific room.
What Skylight Installation Involves
Unlike a window swap, adding a skylight means cutting into the roof itself. A contractor frames a rough opening into the rafters, sets the skylight unit, and installs flashing around the perimeter where it meets the surrounding shingles. Getting that structural step right matters more than almost anything else in the job. Koalaty’s roof anatomy guide is a useful primer on how the decking, rafters, and flashing layers fit together before a cut goes into any of them.
Flashing is where most future problems start if it’s done wrong. It has to overlap the surrounding shingles in a step pattern that sheds water downhill, not just seal the gap with caulk. A skylight installed with rushed or undersized flashing is one of the more common sources of a slow, hard-to-trace roof leak. Koalaty’s attic rot timeline covers how that kind of small, hidden leak compounds into a much bigger repair the longer it goes unnoticed.
If the skylight sits above a vaulted ceiling, installation is fairly direct since the roof deck and the ceiling are close together. A skylight over a flat ceiling with attic space in between needs a light shaft, sometimes called a chase, built to connect the two, which adds both material and labor to the job.
Skylight Installation Cost by Type

Pricing depends heavily on which type of skylight goes in. HomeGuide’s 2026 cost data breaks the installed cost down by category:
- Fixed skylights (don’t open) run $1,500 to $4,000 installed, the simplest and least expensive option since there’s no operating hardware to wire or maintain
- Ventilating skylights (open manually or electrically) run $1,600 to $4,700 installed, with electric and solar-powered versions at the higher end of that range
- Tubular skylights (a small dome connected to a reflective tube, good for tight spaces like closets or bathrooms) run $500 to $1,000 installed, the cheapest way to add real daylight without a full-size unit
- Replacing an existing skylight typically runs $800 to $2,400, less than new installation since the roof opening and flashing framework already exist
What Affects the Price Beyond Type

A few other factors move the number regardless of which skylight type gets chosen:
- Roof material. Metal and tile roofs take more labor to flash correctly than asphalt shingles, which pushes cost up.
- Roof pitch and access. A steep or hard-to-reach section of roof adds time and safety equipment to the job.
- Attic space. A skylight installed over attic space, rather than directly above a vaulted ceiling, needs a light shaft built between the roof and the ceiling below, which adds real cost.
- Unit size. Larger skylights cost more both in materials and in the labor to frame a bigger opening.
- Electrical work. Powered ventilating or solar-powered units need an electrician for wiring or the solar panel connection, typically adding a few hundred dollars.
Permits typically run $100 to $500 on top of installation, and most jurisdictions require one for any job that involves cutting into the roof structure.
Is a Skylight Worth It?

The honest answer depends on the room. A skylight earns its cost fastest in a space with no other realistic way to bring in daylight, an interior bathroom, a closet converted to a reading nook, a hallway boxed in on all sides. In those rooms, even the least expensive tubular option can change how the space feels day to day.
The calculation is less clear in a room that already has windows. A skylight there adds daylight and a sense of openness, but it’s competing with less invasive (and less expensive) options like a larger window or added lighting. It’s also worth weighing energy performance: an older or poorly sealed skylight can lose more heat in winter and add more cooling load in summer than the wall it replaces, so a low-E, well-flashed unit matters more here than it would for a standard window.
Koalaty’s licensed, insured, and vetted roofing pros can look at a specific roof and room and lay out realistic installation cost and skylight type options, with a Fair & Honest Quote either way.
FAQ About Skylight Installations
How much does it cost to install a skylight?
Installed cost typically runs $1,500 to $4,700 for a new skylight, depending on type, with fixed units at the lower end and powered ventilating units at the higher end. Tubular skylights cost less, usually $500 to $1,000 installed.
Is a skylight worth it in a bathroom?
Often, yes, especially in an interior bathroom with no exterior wall for a standard window. A ventilating skylight adds the extra benefit of clearing steam and humidity, which matters more in a bathroom than almost any other room.
Do skylights leak more than regular windows?
A properly flashed skylight shouldn’t leak any more than the rest of the roof. Most skylight leaks trace back to flashing that was installed incorrectly or has deteriorated over time, not a flaw in the skylight unit itself.
How long does skylight installation take?
A single skylight installation typically takes one day for a straightforward vaulted-ceiling setup. A job that requires building a light shaft through attic space, or one on a steep or hard-to-access roof, can take longer.

