How Much Does It Cost to Put in a Skylight in 2025?

Typical Range:

$1,009 - $2,802

Find out how much your project will cost.

Cost data is based on actual project costs as reported by 1,554 HomeAdvisor members. Embed this data

How We Get This Data

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

  • Homeowners use HomeAdvisor to find pros for home projects.
  • When their projects are done, they fill out a short cost survey.
  • We compile the data and report costs back to you.

Updated December 18, 2024

Reviewed by Ezra Laniado, Expert Contributor.

Written by HomeAdvisor.

Highlights

  • On average, it costs $1,905 to put in a skylight, ranging between $1,009 and $2,802.

  • Cost factors include the skylight’s size and style, and the roof type.

  • Skylight installation labor costs $300 to $4,000.

  • You’ll pay far more for large, custom skylights.

  • Save money by choosing simpler designs and investing in quality materials.

The cost of a skylight can range between $1,009 and $2,802, with an average cost of $1,905. Skylight prices start at around $150 for a small, fixed-roof window and go up to $3,500 each for larger options. Professional installation, which is essential to prevent costly leaks, will add $300 to $2,500 to the project total.

A skylight is a window built into the roof that allows natural light to come into the home. It’s also known as a “roof window” and can serve aesthetic purposes or serve as a passive heating strategy.

Skylight Cost Calculator

Let's calculate cost data for you. Where are you located?

Where are you located?

National Average $1,905
Typical Range $1,009 - $2,802
Low End - High End $450 - $5,260

Cost data is based on actual project costs as reported by 1,554 HomeAdvisor members.

Compare Quotes for Your Skylight Installation
Get Estimates

Skylight Installation Cost Factors

There are several skylight installation cost factors to keep in mind, especially the size, type, and window finish you choose.

Size 

Professional installation costs go up for larger windows, as these are more difficult to install. You may only need to pay $150 for a pro to cut a 16-by-16-inch hole in the roof, but a 48-by-48-inch hole will range from $2,500 to $3,500, depending on the shape and style.

The wrong size could be too small and fail to bring in natural light. For example, a 16-by-16-inch opening might not be enough to light a large, open-space living area. On the other hand, if it's too large, air could escape, or water could leak in.

During installation, a pro must properly align the hole in the roof with the ceiling. Otherwise, the window won’t fit into the spot, and fixing that mistake will require more time and money. Expect to pay about $875 for the cost of skylight repairs.  

Most standard-sized skylights cost $150 to $3,500. The larger the skylight, the higher the price. If your roof opening doesn’t fit one of the below sizes, expect to pay at least 25% more for the unit than the next-closest standard option on this list.

Skylight Size (Inches)Average Cost
25x25

$150–$500

25x33

$150–$550

25x41

$300–$600

33x33

$300–$800

25x57

$300–$850

33x49

$300–$1,000

49x49

$500–$1,900

33x57

$500–$2,000

Type

Skylights range from $1,009 and $2,802, depending on the type. Fixed skylights tend to be the least expensive, while high-quality, branded skylights cost more but may last longer. Additional features, like ventilating skylights, tend to cost more than basic models.

Fixed skylights are simple glass structures that essentially act like a window in your ceiling. They can’t be opened, but they’re among the least expensive to install. As the name suggests, ventilating skylights can be opened to increase airflow. Tubular skylights are a unique type—they are small tubes that reflect light into the home through a very small opening, making them the most low-cost way to add a skylight to your home.

Skylight TypeAverage Cost Range
Fixed $200–$1,200
Ventilating $400–$2,000
Tubular $200–$500
Flat-roof $1,800–$2,500
Dome $250–$3,000

Roof Type

Installing a skylight on a flat roof typically costs more than on a pitched roof because it requires more drywall work. The windows for a flat roof or Spanish tiled pitched roofs may cost more, around $1,800 to $2,500 each, due to the added protection against leaks. 

A deck-mounted skylight is more common for pitched roofs of 15 to 85 degrees. This type of skylight mounting allows the window to sit flush with the roof. Curb-mounted skylights are best for roofs with a pitch of at least 60 degrees but may require more time for installation, making this mounting style more expensive.

For roofs with trusses, smaller skylights may fit without an issue. But wider skylights may require you to hire a structural engineer for an additional $100 to $220 per hour to widen the truss to fit a skylight. 

Window Finish 

You can choose to add a finish to your skylights for an additional $20 to $500. There are various options and uses for finishes. For example, window tinting costs $100 to $400, while a low-E coating can help block UV rays and improve energy efficiency for $100 to $250.

Finishing TypesMaterial PricePurpose & Options
Glazing $150–$3,500 The glass in your skylight, single-glazed to triple-glazed
Coating (low-E) $100–$250 Blocks UV rays to increase energy efficiency; optional addition to all skylights
Tinting $100–$400 Reduces direct sunlight exposure; non-tinted to dark brown
Flashing $200–$500 Seals the edges of the frame against the roof; required for all exterior openings
Window treatments $5–$300 Block exterior light and sight lines when necessary; shades or blinds are automatic or manual

Customizations 

Custom skylights cost about $1,500 to $5,000, not including labor. These windows may feature unique shapes and sizes or particular glass patterns or colors, such as stained or etched glass. Some skylight brands include an optional retractable shade that may come in varying colors. 

Custom skylights may be the best option if you have an irregular roof—or if you install them during construction on a new home or commercial building rather than inserting them into a standard, existing roof. 

Because of the complexity of adding custom skylights, labor for this type of project may cost up to $4,000.

Labor

Labor for window installation costs around $300 on the low end. However, more complex jobs, like installing on a flat or very steep roof or handling a large skylight, can significantly increase the costs of the project. Skylight installation will take about one day, though large installations could take as long as a week, depending on the skills and availability of your local skylight installation pro.

Installing skylights costs at least $300 and may go up as high as $4,000 for large, custom jobs. While this can seem like a steep portion of the project cost, it’s essential to hire a window installer to ensure the window fits properly and won’t leak in the near future. The roof type and additional electrical work to add remote-control ventilation features can also add to the installation cost.

Electrical Work

Vented skylights with remote controls may require electrical work ranging between $100 and $400. If you opt for these skylights, include the cost to hire an electrician in your overall budget because most installers will not lay wiring. Some skylight brands offer a built-in solar panel, allowing the vented skylight to operate without any need for additional electrical work.

Commercial vs. Residential

Residential skylights cost between $1,009 and $2,802 to install, while commercial alternatives range between $1,000 and $4,000. Commercial roof windows tend to be bigger and consist of varied materials. Many businesses require safety glass and install these windows to save on lighting bills for large facilities. Safety glass and dome shapes are common for business applications.

Does Installing a Skylight Increase Home Value?

While skylights are an undeniably beautiful addition to any home, they don’t always directly add value to the property as you might expect. While some people will love the extra light and added energy efficiency offered by a skylight, other people may not consider it as high of a priority. For this reason, adding a skylight isn’t a project done solely to increase your home’s value.

Budgeting for the Cost to Put in a Skylight

Adding a skylight to your home can get expensive quickly. Here are a few ways to save on this home improvement project:

  • If you want to add light to your home as inexpensively as possible, consider a tubular skylight over a traditional glass one.

  • Make the investment in a quality skylight, materials, and labor to save on glass replacement costs and other issues down the line.

  • Pay upfront for smart glass installation costs and other energy-efficient features for long-term savings.

  • Choose a traditional, square-shaped skylight over a more expensive dome or triangle style.

How HomeAdvisor Gets Its Cost Data

No place is more important than your home, which is why HomeAdvisor connects homeowners with local pros to transform their houses into homes they love. To help homeowners prepare for their next project, HomeAdvisor provides readers with accurate cost data and follows strict editorial guidelines. We surveyed thousands of real customers about their project costs to develop the pricing data you see, so you can make the best decisions for you and your home. We pair this data with research from reputable sources, including the U.S. Bureau of Labor Statistics, academic journals, market studies, and interviews with industry experts—all to ensure our prices reflect real-world projects.

Still Have Questions About Skylight Installation?
Ask a Pro

FAQs

Can you add skylights to an existing roof?

You can add skylights to an existing roof, but they will work best on angled roofs to ensure water can run off the roof. You’ll also want to hire a contractor with experience retrofitting skylights into roofs, as an improperly placed skylight may leak in the future.

How long do skylights last?

Most skylights last between 20 and 40 years, although others can last up to 55 years. The life expectancy of a skylight depends on the brand you choose, the quality of the installation, and the climate. Areas with changing temperatures and lots of rain may see more frequent damage. Be sure to choose a window with a warranty in case the skylight leaks or fails before its expected lifespan is over.

What’s the difference between solar tube lighting vs. a skylight window?

Tubular skylights—also known as tunnels, tube lighting, or solar tubes—have been around since the 1980s. They’re small, cylindrical-shaped windows with a dome that sits on the roof, typically in small rooms, hallways, and closets. Solar tubes diffuse light into a home and filter out UV rays, but they don’t offer a view of the sky. In comparison, skylight windows offer sky views, and some contain filters that partially block harmful UV rays. 

Skylights are usually more expensive and challenging to install than solar tube lighting. A tubular skylight costs between $450 and $1,300 for the product and installation. That's about 60% of the price of a skylight or a roof window because the opening is smaller than fixed styles.