Key Takeaways
- Fixed skylights cost $800-2,000 installed in 2026; vented skylights run $1,500-4,000; tubular units $500-1,000.
- Roof work is the real cost driver: flashing, curb construction, and shingle repair add $300-1,000 to any skylight.
- Vented skylights cost more because they add a motor or crank, power wiring, and rain sensors.
- Install during a roof replacement to save 30-50% on the labor portion.
What Skylights Cost by Type, 2026
- Fixed skylight: $800-2,000 installed. A sealed glass or acrylic unit; the most common and most reliable choice.
- Vented (operable) skylight: $1,500-4,000 installed. Opens for ventilation; manual crank or electric motor with wall switch and rain sensor.
- Tubular skylight: $500-1,000 installed. A small domed collector with a reflective tube, ideal for hallways and closets; delivers light, not views.
- Flat vs. domed: flat glass skylights cost 20-40% more than domed acrylic but last longer and stay clearer.
- Custom sizes: add 30-60% and 2-4 weeks of lead time.
Why the Roof Work Costs More Than the Skylight
The skylight unit itself is often the cheapest part of the project. The installed cost reflects the roof work around it: cutting the opening, building or installing the curb, laying flashing (the step flashing, counter-flashing, and saddle that keep water out), shingling around the unit, and finishing the interior shaft and ceiling. Flashing is the make-or-break element: skylights fail almost exclusively at the flashing, and a leak can rot rafters and ceilings, costing $2,000-8,000 to repair. That is why experienced roofers charge $300-1,000 for the roof scope and why the cheapest bid is rarely the cheapest project.
Vented vs. Fixed: The Real Difference
- Vented skylights add $700-2,000: the motor or crank mechanism ($200-600), power wiring ($200-500), and a rain sensor or wall switch ($100-300).
- Ventilation benefits: summer heat dumping and bathroom moisture relief are genuine, but the motor is a moving part that eventually fails.
- Fixed skylights have no moving parts, no wiring, and the lowest leak risk; they are the value pick in most rooms.
- Bathroom skylights must be vented for code-compliant moisture removal, or paired with an exhaust fan.
- Roof pitch matters: steep roofs complicate flashing and add $100-300 to labor.
Regional Differences
Skylight pricing tracks roofer labor: $700-1,800 installed in the Southeast and Midwest, $1,200-3,000 in the Northeast and West Coast. Tile and slate roofs add $200-600 for specialized flashing and cutting. Snow-load regions require reinforced units and heavier glazing, adding $100-300. In hot climates, low-E and tinted skylight glass is effectively mandatory to control heat gain, adding $100-250.
Hidden Costs and Traps
- Interior shaft framing and drywall: $200-800, often forgotten when the skylight lands in a vaulted ceiling.
- Roof shingle repair around the opening: $100-400 if the surrounding shingles are old or brittle.
- Old roof, new skylight: installing a skylight in a roof with 5+ years of remaining life means the next roof replacement will disturb it; consider timing.
- Condensation management: $50-200 for a condensation drip tray or upgraded glazing in cold climates.
- Permits: $100-300; skylights are inspected in most municipalities.
Ways to Save Money
- Install skylights during a roof replacement; the roofer is already on site and the labor saving is 30-50%.
- Choose fixed units unless you truly need ventilation; motors, wiring, and sensors add $700-2,000.
- Use tubular skylights for hallways and windowless rooms; $500-1,000 versus $1,500+ for full units.
- Buy the skylight yourself and have the roofer install it, saving 10-20% on markup.
- Bundle multiple skylights in one job; the setup and permit costs spread across units.
DIY vs. Hiring a Professional
Skylight installation is roof work, and roof work is professional work. Cutting into a roof without proper flashing experience is the fastest way to create a $2,000-8,000 leak. Licensed roofing contractors carry the liability, pull the permit, and stand behind the flashing warranty. The DIY-adjacent savings: interior shaft framing, drywall, and painting after the roofer finishes, $200-500. If your home has a metal or standing-seam roof, use a contractor who specializes in that system; standard flashing techniques do not apply.
Sample Scenarios
- Tubular skylight in a hallway: $500-1,000 installed; daylight for a windowless space at the lowest cost.
- Fixed skylight in a vaulted living room: $1,200-2,500 installed including shaft finishing.
- Vented skylight in a bathroom: $2,000-3,500 installed; satisfies moisture ventilation code with daylight.
- Two skylights added during a roof replacement: $1,500-3,000 total for both, versus $2,400-5,000 as standalone jobs.
The last scenario is the sleeper: adding skylights while the roof is already open saves 30-50% on labor and produces a better flashing job because the roofer integrates the units into the new shingle field. If a roof replacement is anywhere on your horizon, skylights belong on the same schedule.
Use Our Interactive Calculator
Get a personalized estimate for your project in seconds.
Calculate Your Cost →