Labor cost to install a skylight typically runs $500-$1,500 for a straightforward replacement and $1,000-$2,500 for a new opening, with difficult roofs costing more. Roof pitch, framing changes, interior finishing, and local labor rates have the biggest effect; the skylight unit itself is usually priced separately.
| Item | Low | Average | High | Notes |
|---|---|---|---|---|
| Labor, replacement | $500 | $900 | $1,500 | Existing opening, standard access |
| Labor, new skylight | $1,000 | $1,700 | $2,500 | Includes cutting and framing |
| Skylight unit | $300 | $900 | $2,500 | Fixed, venting, or specialty glass |
| Typical installed total | $1,000 | $2,600 | $5,000+ | Unit, labor, flashing, and finish |
Typical skylight installation labor by job type
For a standard 2-by-4-foot skylight, labor is commonly $500-$1,500 when replacing a unit in a sound, existing curb or roof opening. A new installation generally costs $1,000-$2,500 in labor because the crew must cut the roof, frame the opening, and finish the interior. Premium finishes, a steep roof, or structural work can push labor above $3,000.
These are labor estimates, not complete project prices. A basic fixed skylight and flashing kit may add $300-$900; larger, venting, solar-powered, or impact-rated models can cost $1,000-$2,500 or more. Assumptions: one standard-size skylight, ordinary access, no major roof or ceiling repairs, and midrange U.S. labor rates.
Budget about $900 in labor for a simple replacement and around $1,700 for a typical new opening. Local quotes may vary 20%-40% from these ranges, particularly in high-cost metro areas.
What roof cutting, flashing, and drywall add to the quote
Contractors may quote a single labor total or separate roofing and interior work. The breakdown below helps identify whether a price covers weatherproofing and ceiling repair, not just setting the skylight in place.
| Labor task | Typical charge | Common scope | Price driver |
|---|---|---|---|
| Remove old unit | $150-$400 | Detach and clear existing skylight | Damaged frame or sealant |
| Cut and frame opening | $400-$1,000 | New roof opening and rough framing | Rafter relocation or reinforcement |
| Set unit and install flashing | $300-$800 | Position skylight and seal roof joint | Roof material and pitch |
| Drywall and trim | $250-$900 | Interior shaft, taping, and casing | Ceiling height and finish level |
Some contractors combine these tasks, so line-item amounts are not always additive. Roofing labor may be billed separately from drywall finishing, and painting is often excluded. Confirm that flashing, leak protection, debris handling, and interior finish are included before comparing totals.
Roof pitch, opening size, and framing change labor rates
Roof access is a major price variable. A low-slope roof with safe ladder access often falls near the lower end of the labor range, while a roof steeper than 8:12 may require added fall protection, setup time, or a larger crew. That can add roughly $200-$700, depending on the site and contractor.
Standard openings around 2-by-4 feet are usually less demanding than units wider than 4 feet or longer than 6 feet. Oversized openings may require additional framing and can add $300-$1,000 in labor. Cutting or altering a rafter can add another $300-$1,200; structural engineering or extensive reinforcement is extra.
Request a site-specific quote when the opening exceeds 8 square feet or framing changes are possible. Roof coverings matter too: asphalt shingles are generally simpler to integrate than slate, tile, or standing-seam metal, which can add $200-$800 in specialized labor.
How many crew hours does skylight work require
A replacement in an existing opening often takes 4-8 crew hours, while a new installation with a finished interior shaft commonly takes 8-16 hours spread across one or two visits. Drywall compound may need time to dry before sanding and painting, so the elapsed time can exceed the active labor time.
Installers and roofers commonly charge an effective $75-$150 per hour per worker, though many use a fixed project quote. A two-person crew working 8 hours at $90-$125 per worker-hour represents $1,440-$2,000 in labor before any subcontracted drywall work.
Ask how many workers and work hours the estimate assumes. A very low labor quote may omit interior finishing, cleanup, or a return visit, while a high quote may include those tasks and materials handling.
Regional skylight labor prices vary across U.S. markets
Labor is often 15%-30% above the national midpoint in expensive coastal cities and dense metro areas. Rural markets may run 10%-20% below the midpoint, but travel charges or contractor minimums can offset the difference. These are broad comparisons, not guaranteed regional rates; roof type and contractor availability still matter.
For example, a straightforward replacement that costs about $900 in labor in a mid-cost market might be quoted at $1,050-$1,200 in a high-cost metro or $720-$810 in a lower-cost rural market. New openings and specialty roofing can widen the gap because fewer crews perform that work.
Compare at least three local estimates for the same unit size and work scope. Make sure each quote states whether it includes flashing, interior finishing, disposal, and any permit fees.
Removal, repairs, and permits can raise skylight labor
Removing an old skylight usually adds $150-$400 in labor. Rot around the opening, water-damaged drywall, or deteriorated roof decking may add $200-$1,000 or more, depending on how much material must be replaced. Painting, if included, can add roughly $100-$400.
Permit requirements depend on the city and whether the job changes structural framing. A simple like-for-like replacement may not need a permit in some jurisdictions, while a new opening or rafter modification may. Permit and inspection charges commonly range from $50-$500, with additional labor if code upgrades are required.
Have the installer separate known work from concealed-damage allowances. The estimate should explain how added repairs are approved and priced if the crew finds rot after opening the roof.
Ways to lower labor without risking roof leaks
Keeping the skylight near the existing opening is often the strongest cost control. A like-for-like replacement can avoid roof cutting, framing changes, and a new interior shaft. If the existing unit is structurally sound and only the flashing or seal has failed, ask whether a repair is appropriate before paying for full replacement.
Choose a standard size and a roof-compatible model rather than changing the opening for a specialty unit. Grouping multiple skylights into one project may reduce setup and travel charges, although each opening still requires separate flashing and finishing. Completing nearby roof work at the same time can also avoid a second mobilization fee.
Before the crew arrives, clear access to the attic and the interior work area, and confirm who handles furniture protection and cleanup. Do not remove shingles, cut framing, or attempt roof work to save labor; incorrect flashing or structural cuts can lead to leaks and costly repairs. Compare written quotes by included tasks, not by the lowest labor figure alone.