A Nevada City homeowner called last month about water staining around a 20-year-old VELUX skylight. Classic situation. The seal had failed years ago, condensation had been building between the panes, and now moisture was getting into the ceiling drywall. The question every homeowner in this situation asks: repair or replace? And the follow-up: how much is this going to cost me?
I'm John, owner of Colfax Glass, and I've been installing and replacing skylights across the Sierra Foothills for over 25 years. We're an authorized VELUX dealer serving homeowners from Sacramento and Roseville up through Auburn, Colfax, Grass Valley, Nevada City, and Foresthill. The pricing in this guide comes from real projects in our service area — not national averages scraped from a database.
This guide breaks down what skylight replacement actually costs in California, what repairs run for common issues, how to decide between repair and replacement, and where Northern California's unique conditions affect your bottom line. If you're staring at a foggy, leaking, or aging skylight, you'll have real numbers by the time you finish reading.
TL;DR: Skylight replacement costs $800 to $5,300 in California, depending on type, size, and roof access. Repairs run $75 to $800 for issues like leaks, seal failure, or flashing damage. The 50% rule: if repair costs exceed half the replacement price, or the skylight is over 15 years old, replacement is the better long-term investment. Replace during a reroof to save $300 to $500 per unit.
How Much Does Skylight Replacement Cost in California?
In California, skylight replacement runs $800 to $5,300 per unit installed, with most homeowners paying between $1,500 and $3,500 for a standard replacement. According to HomeGuide's 2026 pricing data, the national average sits at $800 to $2,400, but California installations consistently land in the upper half of that range (HomeGuide, 2026).
California labor costs run 15 to 25 percent above national averages, especially in the Bay Area and Sacramento metro. That premium comes from higher prevailing wages, stricter code requirements, and the permitting overhead that California contractors build into every quote. Even in the foothills where rates are lower than the metro, you're still paying more than the Midwest or Southeast for the same scope.
The labor side breaks down into four phases. Removal of the old unit runs $200 to $500 depending on how it was originally installed and whether the flashing has to be chiseled out of roofing tar. Installation of the new skylight runs $400 to $1,200. Flashing and waterproofing add $200 to $500. Interior finishing — drywall patching, trim, and paint around the light shaft — adds another $100 to $300. Each phase has its own variables, and skipping corners on any of them shows up later as leaks or cosmetic issues.
Here's a story that shows how quotes can vary. A Roseville homeowner was quoted $4,900 for a single solar-powered VELUX with blackout blinds from a Sacramento contractor. Sticker shock. We came in around $3,200 for the same scope because we don't subcontract the flashing work. That $1,700 difference wasn't about quality — it was about overhead and subcontractor markups.
| Skylight Type | Unit Cost | Installed Cost (California) | Best For |
|---|---|---|---|
| Fixed (no-open) | $150–$500 | $800–$2,000 | Hallways, closets, stairwells |
| Manual venting | $300–$700 | $1,200–$2,800 | Kitchens, bathrooms |
| Electric venting | $500–$1,200 | $2,000–$4,000 | Hard-to-reach locations |
| Solar-powered venting | $800–$1,500 | $2,500–$5,300 | Energy-conscious homes |
| Tubular (sun tunnel) | $200–$400 | $500–$1,200 | Small interior rooms |
What Does Skylight Repair Cost?
Skylight repairs range from $75 for a simple reseal to $800 for full flashing replacement — a fraction of replacement cost when the underlying unit is still sound. According to Angi's 2026 data, most skylight repairs cost between $250 and $650, with leaking skylight repair averaging $225 to $800 depending on severity (Angi, 2026).
The most common repair I do is resealing. Sealant around the skylight frame degrades over time from UV exposure and temperature cycling. In the foothills, where summer days hit 100 and winter nights drop below freezing, that cycling is relentless. A proper reseal takes about an hour on the roof and costs $75 to $250 — cheap insurance against water damage.
Flashing repairs are more involved. When the leak is at the junction between the skylight frame and the roofing material, it's usually a flashing problem, not a skylight problem. Replacing deteriorated step flashing or counter-flashing runs $150 to $500 and requires lifting surrounding shingles or tiles to integrate new material properly.
Glass-only replacement is the repair that surprises most homeowners. A Foresthill homeowner was convinced they needed a full replacement after seeing condensation between the panes. Turned out the seal had failed but the frame, flashing, and hardware were all solid. A $225 glass-only replacement fixed it — saved them over $2,000 versus a full unit swap. The same principle applies to foggy double-pane window repair: if the frame is good, you don't always need to replace the whole thing.
| Repair Type | Cost Range | When It's Needed |
|---|---|---|
| Reseal / caulk | $75–$250 | Minor leak around edges, sealant deterioration |
| Weatherstripping | $75–$300 | Drafts around venting skylights |
| Flashing repair | $150–$500 | Leak at roof-skylight junction |
| Glass replacement | $150–$600 | Cracked pane, seal failure (fogging) |
| Frame repair | $150–$600 | Rot, corrosion, or warping |
| Motor replacement | $300–$1,200 | Electric/solar vent mechanism failure |
Should You Repair or Replace Your Skylight?
Use the 50% rule: if repair costs exceed half the replacement price, replace. And if the skylight is over 15 years old, lean toward replacement regardless of repair cost. According to Family Handyman, skylights have a typical lifespan of 15 to 20 years, with seals often failing before the glass or frame (Family Handyman, 2026).
Seal failure between panes — that foggy look — is the most common issue I see. It doesn't mean the skylight is done. If it's the only problem on an otherwise sound unit under 12 years old, glass-only replacement makes sense. You're looking at $150 to $600 versus $1,200 or more for a full swap. But if the skylight has multiple issues or is approaching 15+ years, full replacement avoids the piecemeal repair trap.
What's the piecemeal trap? You fix the seal this year for $300. Next year the flashing starts leaking — another $400. The year after that, the frame shows corrosion. By the time you add it up, you've spent $1,000 or more on a skylight that still needs replacing. I've seen this play out too many times. When a skylight is past its expected lifespan and showing multiple signs of age, one replacement is cheaper and less disruptive than three separate repair visits.
The table below gives you a quick framework for the repair-versus-replace decision. It's a starting point — every skylight situation has its own details that matter.
| Factor | Lean Toward Repair | Lean Toward Replacement |
|---|---|---|
| Age | Under 10 years | Over 15 years |
| Repair cost | Under 50% of replacement | Over 50% of replacement |
| Leak source | Sealant or flashing only | Frame rot or structural |
| Energy performance | Still meeting comfort needs | Drafty, condensation, high bills |
| Seal status | Single instance of fogging | Repeated seal failures |
| Roof condition | Roof has 10+ years remaining | Reroof planned within 2 years |
What Drives Skylight Replacement Cost in Northern California?
Three factors matter more in Northern California than anywhere else: roof accessibility, elevation-related requirements, and the gap between mountain and valley pricing. These are the variables that move a quote from the low end of the range to the high end — and they're specific to the foothills.
Roof access is the biggest single cost adder. Second-story and steep-pitch roofs, which are common in foothill homes, add $300 to $800 to installation costs for scaffolding and safety equipment. A single-story ranch with a 4/12 pitch is a straightforward job. A two-story A-frame in Foresthill with a 12/12 pitch? That's a different project entirely — more equipment, more crew time, more risk management.
Snow load ratings add another wrinkle above 3,000 feet elevation. Homes in Grass Valley, Nevada City, and Foresthill need skylights with higher structural ratings to handle snow accumulation. This limits product options and can increase unit cost by 10 to 20 percent compared to valley installations. You can't just install whatever's cheapest — it has to meet the engineering requirements for your elevation.
Curb-mount versus deck-mount matters when you're replacing rather than installing new. Swapping a curb-mount skylight for a deck-mount (or vice versa) requires modifying the roof opening — a $500 to $1,500 upcharge. When possible, match the existing mount type to avoid this cost.
Mountain versus valley pricing has an interesting dynamic. Labor rates in Placer County foothills run $5 to $15 per hour lower than Sacramento metro. But the tradeoff is longer travel time for subcontractors, which sometimes offsets the savings. Working with a local contractor like us eliminates that travel variable entirely.
[PERSONAL EXPERIENCE]: In my experience, the biggest cost variable in the foothills is roof pitch. A 4/12 pitch ranch-style roof is straightforward. A 12/12 pitch A-frame in Foresthill? That's a different job entirely — more equipment, more time, more risk. I've quoted the same skylight model with a $600 difference between two homes just based on roof access.
Should You Replace Skylights During a Reroof?
Yes — coordinating skylight replacement with a reroof saves $300 to $500 per unit and produces a better installation. The roofer already has the area exposed. Flashing integrates with new roofing material instead of being retrofitted into existing shingles. And you avoid paying someone to cut into a brand-new roof later.
Here's a real example. A Colfax homeowner was getting a full reroof on their 1990s ranch. They had three original skylights — still functional but 30+ years old. I recommended replacing all three while the roof was open. Total savings versus doing it separately later: about $1,500. The roofer handled flashing integration, we handled the skylight units. Clean coordination, one project, one disruption.
The math is straightforward. If you replace skylights after a reroof, the installer has to remove shingles around the existing unit, pull the old skylight and flashing, install the new unit with new flashing, and then re-shingle and seal. That tear-in and re-seal work adds $300 to $500 per skylight in labor and materials — work that's completely unnecessary during a reroof because the area is already exposed.
I tell every homeowner getting a reroof the same thing: even if your skylights seem fine today, this is the cheapest time to upgrade them. Doing it later means paying someone to tear into your brand-new roof. If your skylights are under 10 years old and performing well, you can skip replacement — but have the installer inspect and reflash them while they're accessible. That inspection alone can prevent problems down the road.
[UNIQUE INSIGHT]: Reroof coordination is the single biggest money-saver in skylight replacement. I've never had a homeowner regret replacing skylights during a reroof. I've had several regret not doing it — usually within 3 to 5 years when their 20-year-old skylights start failing on a 2-year-old roof.
How Much Do VELUX Skylights Cost in 2025-2026?
VELUX raised prices approximately 7 percent in 2025 and added mandatory solar-powered blinds to several product lines — changes that caught many homeowners off guard. If you got a quote in 2024 and are comparing it to 2025 or 2026 numbers, that price increase plus the bundled blinds explain most of the difference.
The 2025 pricing shift matters because it bundled $200 to $400 in extra cost per unit into several venting models. VELUX made solar blinds standard on their VSS solar-powered line and added them as a required accessory on some VCE electric models. The product is better — the blinds are genuinely useful — but homeowners who were budgeting based on 2024 pricing weren't expecting the jump.
For homeowners on a tighter budget, Sun-Tek is a viable alternative at 15 to 25 percent lower price points, though with fewer feature options. For basic fixed skylights, Sun-Tek is hard to beat on value. For venting models with smart home integration and the rain sensor feature, VELUX remains the market leader. I install both brands depending on the homeowner's priorities and budget.
See the skylight installation guide for the full installation process, product selection details, and what to expect during your project.
| VELUX Model | Type | 2025-2026 Unit Cost | Installed (California) |
|---|---|---|---|
| FCM Fixed | Curb-mount fixed | $250–$450 | $800–$1,800 |
| VCM Venting | Curb-mount manual | $400–$700 | $1,200–$2,500 |
| VCE Electric | Curb-mount electric | $700–$1,100 | $2,200–$3,800 |
| VSS Solar | Deck-mount solar | $900–$1,500 | $2,800–$5,000 |
| Sun Tunnel | Tubular | $200–$350 | $500–$1,100 |
Do You Need a Permit to Replace a Skylight in California?
For same-size replacements, permit requirements vary by jurisdiction — some California counties require them, others don't. New skylight openings always require a permit because you're cutting into the roof structure. California permit costs range from $150 to $500 depending on the county and scope of work.
Placer County — covering Colfax, Auburn, Loomis, Rocklin, and Roseville — requires building permits for new openings. Same-size replacements may be exempt, but it's worth checking with the building department before starting work. I've seen the answer vary depending on whether structural modifications are involved.
Nevada County — covering Grass Valley and Nevada City — typically requires permits for skylight installations. Their building department is straightforward to work with, but don't skip the step. Sacramento County requires permits for new installations and any structural modifications to the roof opening.
Title 24 energy compliance applies to all new or replacement skylights in California regardless of whether a permit is pulled. As of January 2026, this means a maximum U-Factor of 0.55 and SHGC limits based on your climate zone. VELUX and Sun-Tek models sold in California already meet these requirements — this isn't something you need to worry about if you're buying a current-model skylight from a major manufacturer. For more on California permitting, see the window replacement permit guide, which covers the general process and county-specific details.
I handle permit paperwork for every skylight project we take on. The fee shows up as a separate line item on your quote so you know exactly what it costs.
Skylight Replacement in California: The Bottom Line
Skylight replacement in California runs $800 to $5,300 depending on the unit type and your roof situation. For most homeowners with aging skylights, replacement beats the piecemeal repair cycle — especially when coordinated with a reroof. The savings from doing both projects together ($300 to $500 per unit) add up fast on a home with multiple skylights.
The decision framework is simple. If your skylight is under 10 years old with a single issue, repair it. If it's over 15 years old, showing multiple problems, or you've got a reroof coming, replace it. And if repair costs approach 50 percent of replacement cost, skip the repair and put that money toward a new unit with a fresh 20-year warranty.
If your skylight is fogging, leaking, or past its expected lifespan, a quick assessment can tell you whether repair or replacement makes more sense for your situation and budget. Get a free skylight assessment or call us at 530-545-1385.

