Permits
Do You Need a Permit to Replace Windows in Sunnyvale?
What the city checks, where the state energy code comes into it, and the paperwork that decides whether the job passes inspection the first time.
- Replacing windows is building work in Sunnyvale, and the city runs applications, uploads, inspections and payments through its E-OneStop online system.
- Any permit applied for on or after January 1, 2026 is reviewed against California's 2025 Energy Code, not the 2022 edition that preceded it.
- Energy compliance is proved with two numbers off the NFRC label on the units you actually install: U-factor and SHGC.
- Swapping glass inside an existing frame and pulling the whole window out are different scopes, and they are not assumed to carry the same requirements.
- A house built before 1978 pulls federal lead-safe work rules into the job on top of anything the city asks for.
Does Sunnyvale require a permit to replace a window?
Window replacement is treated as building work, so the default answer is yes and the exceptions are the thing worth checking. Sunnyvale handles this through its Permit Center, which combines Building, Fire, Planning and Public Works Engineering review in one place and publishes a handout listing work that does not require a permit for single-family homes and duplexes.
Scope is what decides the answer, and scope is more specific than most homeowners expect. Re-glazing a sash, swapping a sealed glass unit, changing a window for one of the same size, and enlarging an opening are four different projects to a plans examiner. The last one stops being a window job at all once framing changes, because a header carrying roof load is structural.
The Permit Center sits on the second floor of City Hall at 456 W. Olive Avenue and can be reached at 408-730-7444. Counter hours run weekday mornings from 8 a.m. to noon, with Building, Planning and Engineering also staffed from 1 to 5 p.m., and over-the-counter plan check happens by appointment arranged in advance by email rather than by walking in.
What does the state energy code have to do with it?
The energy code sets the performance your replacement windows have to hit, and the permit is where that gets verified. California's 2025 Building Energy Efficiency Standards took effect on January 1, 2026, and the Energy Commission is explicit that buildings whose permit applications are applied for on or after that date must comply with the 2025 Energy Code.
For a Sunnyvale homeowner starting a project now, that means the 2025 edition governs, not the 2022 standards that ran from January 1, 2023. It matters because product literature, contractor habits and half the advice online still reference the older cycle, and a quote assembled against the previous code is not automatically wrong, just unverified.
The Energy Commission publishes compliance manuals and compliance forms sorted by building type, and runs an Energy Code Hotline on 800-772-3300 for callers in California. If a contractor cannot tell you which compliance path a quote was built on, that hotline answers the question faster than another round of estimates will.
Which numbers on the window actually get checked?
Two: U-factor and solar heat gain coefficient, both read off the NFRC label stuck to the glass. The National Fenestration Rating Council rates U-factor on a scale running roughly 0.20 to 1.20, where a lower number means less heat escaping, and SHGC from 0 to 1, where a lower number means less solar heat coming through. The same label carries visible transmittance from 0 to 1 and air leakage at or below 0.3.
Sunnyvale sits in the moderate band between the bay and the Santa Cruz Mountains, where neither heating nor cooling dominates outright. The Department of Energy's guidance for that situation is to look for both a low U-factor and a low SHGC rather than optimizing one and accepting whatever the other lands on, which is the approach that suits a colder or a hotter climate.
One practical detail decides more inspections than any specification argument. The label on the unit that arrives has to match what was specified on the paperwork. Suppliers substitute, series get discontinued mid-order, and a window that performs perfectly well but carries different numbers than the ones filed is still a correction notice.
What the two numbers buy you on a west-facing room
Coatings are where most of the difference lives. The Department of Energy puts low-emissivity coatings at about 10% to 15% more than regular windows while reducing energy loss by as much as 30% to 50%, and notes that spectrally selective versions filter out 40% to 70% of the heat normally transmitted while still letting daylight through.
That trade matters more on some elevations than others. A west-facing living room taking full afternoon sun is a different specification problem from a north-facing bedroom, and a whole-house order written to one number treats them as if they were the same. Nothing in the code stops you varying the glass by elevation, and the label numbers filed for the permit simply have to reflect whatever you chose.
What does the process look like from the homeowner's side?
Mostly it looks like uploading documents. Sunnyvale runs its permitting through the E-OneStop online system, covering applications, document uploads, inspection scheduling and payments, with computer kiosks at City Hall for anyone who would rather set up the account in person.
The order rarely changes: settle the scope, specify the windows, apply with the product data attached, get the permit issued, install, then schedule inspection. On a contracted job the contractor normally pulls the permit, and asking who is pulling it is a reasonable question to put to every bidder. An answer that treats the permit as optional tells you something about the rest of the quote.
Where these projects lose weeks
- Windows ordered before the scope is settled, so the order no longer matches what the permit describes.
- A product substitution at the supplier that changes the NFRC numbers on file.
- An opening quietly enlarged during demolition, which turns a window permit into a structural one.
- Inspection booked before flashing and exterior finish are complete, so the inspector cannot see the parts that matter.
None of those are exotic. They are the ordinary consequence of a lead time that runs longer than the homeowner expected and a crew that wants to keep moving.
Does the age of the house change the rules?
If the house was built before 1978, federal lead rules apply on top of whatever the city asks. The EPA's Renovation, Repair and Painting Rule requires anyone paid to perform work that disturbs painted surfaces in pre-1978 homes to be certified and to use lead-safe work practices, and the EPA specifically names friction surfaces such as window sills as places lead hazards concentrate.
That is directly relevant here, because a large share of Sunnyvale's single-family housing went up during the postwar and early Valley expansion decades, well before the 1978 cutoff. Window work is also the exact activity the rule has in mind: painted sashes, painted stops and painted sills, all of it disturbed at once.
Homeowners doing the work on their own home are generally exempt from the rule, with narrow exceptions around rentals, childcare and renovating for profit. Hiring someone removes the exemption. Certification is a question worth asking before signing rather than after demolition has started, and a firm that does this work routinely will not be surprised you asked.
The Order That Keeps This Simple
Settle scope first, specify second, order third. Almost every expensive problem in a Sunnyvale window permit comes from doing those in the wrong sequence, because a permit describes a project and an order describes a product, and once the two disagree someone has to give way. Get the U-factor and SHGC written onto the quote rather than left to the brochure, confirm with the Permit Center which scope your project actually falls into before glass is ordered, and treat a pre-1978 build date as a certification question rather than a formality.
If the scope is still genuinely open, that is the moment a measure is worth more than another round of estimates, because the openings decide whether you are looking at full-frame window replacement or something lighter. Sunnyvale Window Replacement measures each opening, names the product and its label values, and leaves the compliance numbers on the page where a plans examiner can read them.
Not sure whether your openings make this a glass swap or a full replacement? A measure settles that before anything is ordered.
(408) 547-4680 — free in-home measureContact detailsSources
- City of Sunnyvale - Permit Center
- California Energy Commission - 2025 Building Energy Efficiency Standards
- National Fenestration Rating Council - Information for Consumers
- U.S. Department of Energy - Energy Efficient Windows
- U.S. Department of Energy - Window Types and Technologies
- U.S. EPA - Renovation, Repair and Painting Program
Have the Label Numbers Before You File Anything
We measure each opening, specify the unit by its NFRC values, and leave you a written quote a plans examiner can read.
(408) 547-4680 — book your free measure