Do You Need a Permit for Windows?
The honest answer: it depends on your state and whether you're enlarging the opening. Most states exempt "like-for-like" replacement but six states (and all of Florida and NYC) require permits for every window. This guide breaks down the rules state-by-state.
The Short Answer
Like-for-like replacement (same size window, same opening, same operation type) is typically exempt under IRC R105.2 in about 40 states. Always required when you enlarge an opening, cut a new opening, install in a Florida HVHZ, a Texas TDI zone, a historic district, or anywhere in California, Oregon, Washington, New Jersey, or NYC. Permits cost $50–$400 depending on state.
When You DO Need a Permit
A permit is required if ANY apply:
- 1.Enlarging, shrinking, or moving an opening — cutting the framing is a structural alteration.
- 2.Cutting a brand-new window opening — always requires a permit, possibly engineered if the wall is load-bearing.
- 3.Installing in a bedroom that lacks egress — triggers IRC R310 egress compliance.
- 4.Anywhere in Florida — the Florida Building Code requires a permit for ALL window replacements.
- 5.Texas coastal TDI windstorm zones — requires WPI-8 certification for wind insurance.
- 6.California — Title 24 energy compliance applies to every replacement window.
- 7.Oregon, Washington, New Jersey, NYC — permit required for virtually any window work.
- 8.Historic districts — design review required even for replacement.
- 9.Structural header modification — any change to the framing above the window.
- 10.Adding a skylight or roof window — always requires a permit (penetrates the roof).
When You DON'T Need a Permit
Typically exempt in about 40 states:
- True like-for-like replacement — same frame dimensions, same rough opening, same operation type.
- Glass-only replacement in an existing sash (re-glazing a broken pane).
- Storm window installation over an existing window.
- Screen replacement, weatherstripping, re-caulking, or re-painting.
- Interior window film (tint, security, decorative).
- Replacing hardware — locks, cranks, sash balances.
What "Like-for-Like" Really Means
Contractors use the term "retrofit" or "insert" replacement for like-for-like work. It means the new window slides into the existing frame opening without removing the exterior trim, flashing, or weather-resistant barrier. For a replacement to qualify as like-for-like in most jurisdictions, ALL of the following must be true:
- Same exterior rough opening dimensions — the hole in the wall doesn't change.
- Same operation type — double-hung for double-hung, casement for casement, slider for slider.
- No change to structural framing — no modification to header, king studs, trimmers, or sill plate.
- No change to egress status — if the old window was an egress window in a bedroom, the new one must also meet R310.
- Exterior siding / weather barrier unchanged — insert windows avoid touching the WRB.
If any of those change, you are doing a "full-frame" replacement, which almost always requires a permit.
IECC Energy Compliance
The 2021 International Energy Conservation Code (IECC) sets maximum U-factor and Solar Heat Gain Coefficient (SHGC) values for replacement windows, based on climate zone.
| Climate Zone | Max U-factor | Max SHGC | Example Cities |
|---|---|---|---|
| Zone 1 | 0.50 | 0.25 | Miami, Honolulu |
| Zone 2 | 0.40 | 0.25 | Houston, Orlando, Phoenix |
| Zone 3 | 0.32 | 0.25 | Atlanta, Los Angeles, Dallas |
| Zone 4 | 0.32 | 0.40 | DC, Nashville, Albuquerque |
| Zone 5 | 0.30 | No requirement | Chicago, Boston, Denver |
| Zone 6 | 0.30 | No requirement | Minneapolis, Burlington |
| Zone 7 | 0.30 | No requirement | Duluth, Fargo |
| Zone 8 | 0.30 | No requirement | Fairbanks, Barrow |
Compliance is verified by the NFRC label affixed to each window at purchase. Keep at least one label for the inspector. California Title 24 Part 6 is stricter than IECC — U-factor 0.30 and SHGC 0.23 in many zones.
IRC R310 Egress — Bedroom Windows
If the window you're replacing is the required Emergency Escape and Rescue Opening (EERO) for a bedroom, the new window must also satisfy IRC R310 minimums:
- Net clear opening area ≥ 5.7 sq ft (5.0 for grade-floor)
- Net clear opening height ≥ 24 inches
- Net clear opening width ≥ 20 inches
- Sill height ≤ 44 inches above finished floor
- Operable from inside without tools or keys
Gotcha: Replacing an old egress window with a smaller-opening unit (for example, a double-hung that only opens half its sash area) can violate R310 even if the rough opening is identical. Always verify the actual net clear opening of the new window using NFRC specs.
IRC R308 Safety Glazing — Where Tempered Glass Is Required
Per IRC R308.4, safety-glazed (tempered or laminated) glass is required in any of these locations:
- Within 24 inches horizontally of a door edge
- Windows > 9 sq ft where the bottom edge is within 18 inches of the floor
- Within 60 inches horizontally of a tub or shower drain AND bottom edge < 60 inches above drain
- On stair landings and within 36 inches horizontally of stairs
- Skylights and sloped glazing
- Guardrail / balcony glazing
Hurricane & Impact Zones
Florida HVHZ (High-Velocity Hurricane Zone)
Miami-Dade and Broward counties. All windows must have Miami-Dade Notice of Acceptance (NOA) approval and be impact-rated for large and small missile tests (TAS 201/202/203). The rest of coastal Florida requires Florida Product Approval.
Texas TDI Windstorm Zone
14 coastal counties. Windows must be certified by the Texas Department of Insurance. Installer files a WPI-8 certificate for every replacement — without it, windstorm insurance is voided.
Louisiana, South Carolina, North Carolina coastal
Require wind-rated and DP-rated (Design Pressure) products per state wind maps. South Carolina uses SC Windstorm Mitigation Program.
Historic Districts
Locally and federally designated historic districts (under the National Historic Preservation Act of 1966) require a Certificate of Appropriateness (COA) from the local historic preservation commission before replacing windows. Rules typically mandate: matching original profile, wood or composite frames (often no vinyl), true divided lites or simulated divided lites with exterior grids, and specific paint colors. Unauthorized replacement can result in forced restoration at owner cost.
Federal 25C Credit — Expired December 31, 2025
The Section 25C Energy Efficient Home Improvement Credit previously provided 30% of cost up to $600/year for qualifying ENERGY STAR Most Efficient windows and skylights. It was terminated by the One Big Beautiful Bill Act (P.L. 119-21, signed July 4, 2025) effective 12/31/2025 — no phase-down, no extension. Windows placed in service on or after January 1, 2026 do not qualify for any federal credit.
If you installed qualifying windows in 2025 or earlier: you can still claim the credit on your 2025 tax return using IRS Form 5695. Keep the manufacturer's certification statement and NFRC labels with your records — the IRS can request them.
State and utility incentives for 2026: several states (NY, MA, CA, OR, CT, and others) still offer their own energy-efficiency tax credits or rebates for efficient windows. Many utilities run rebate programs through their energy-efficiency divisions. Search for programs in your state and ZIP at dsireusa.org.
Sources: IRS OBBB FAQ, CRS IN12611.
50-State Window Permit Table
| State | Required? | Threshold | Typical Fee | Notes |
|---|---|---|---|---|
| Alabama | Like-for-like exempt | Enlarging opening | $50–$200 | Coastal counties (Baldwin, Mobile) may require wind-rated windows. |
| Alaska | Like-for-like often exempt | Enlarging opening or new opening | $75–$250 | Extreme cold climate zone 7–8; U-factor compliance strict. |
| Arizona | Like-for-like often exempt | Enlarging opening | $50–$200 | Climate Zone 2B; SHGC compliance critical due to solar load. |
| Arkansas | Like-for-like exempt | Enlarging opening | $50–$200 | Tornado zones; impact glass not required but recommended. |
| California | Yes (Title 24) | Any replacement | $100–$400 | Title 24 energy compliance required for ALL window replacements, not just enlargements. |
| Colorado | Like-for-like often exempt | Enlarging opening | $75–$300 | Climate Zone 5B; U-factor ≤0.30 per IECC. |
| Connecticut | Varies by town | Enlarging or new opening | $75–$300 | All 169 towns set own rules; Stretch Code in some towns requires replacement permits. |
| Delaware | Like-for-like exempt | Enlarging opening | $50–$200 | Coastal wind zones require tested products. |
| Florida | Yes — always | All replacements | $100–$400 | Florida Building Code requires permits for ALL window replacements; HVHZ zones need Miami-Dade NOA approval. |
| Georgia | Like-for-like often exempt | Enlarging opening | $50–$250 | Coastal counties require wind-rated products. |
| Hawaii | Yes | Any replacement | $100–$350 | Honolulu requires permits for all replacements; hurricane zone product approval. |
| Idaho | Like-for-like exempt | Enlarging opening | $50–$200 | Climate Zone 5–6; U-factor compliance. |
| Illinois | Varies (Chicago requires) | Enlarging opening | $75–$300 | Chicago requires permit for most window work; suburbs vary. |
| Indiana | Like-for-like exempt | Enlarging opening | $50–$200 | Indianapolis does not require permit for like-for-like replacement. |
| Iowa | Like-for-like exempt | Enlarging opening | $50–$200 | Des Moines and Cedar Rapids exempt like-for-like. |
| Kansas | Like-for-like exempt | Enlarging opening | $50–$200 | Rural enforcement varies; Wichita exempts like-for-like. |
| Kentucky | Like-for-like exempt | Enlarging opening | $50–$200 | Louisville exempts like-for-like; rural areas often no permit. |
| Louisiana | Yes in coastal | All replacements in HVHZ | $75–$300 | Coastal parishes require wind-rated and labeled products. |
| Maine | Varies by town | Enlarging opening | $50–$200 | Historic districts in Portland require review even for replacement. |
| Maryland | Like-for-like often exempt | Enlarging opening | $75–$300 | Montgomery County requires permit if changing frame type. |
| Massachusetts | Varies (Stretch Code) | Enlarging or new | $75–$300 | Stretch Code towns require IECC compliance documentation. |
| Michigan | Like-for-like exempt | Enlarging opening | $50–$250 | Detroit and suburbs exempt like-for-like. |
| Minnesota | Like-for-like exempt | Enlarging opening | $75–$250 | MN State Building Code; cold climate U-factor strict. |
| Mississippi | Yes in coastal | HVHZ replacements | $50–$250 | Coastal counties require wind-rated products. |
| Missouri | Like-for-like exempt | Enlarging opening | $50–$200 | KC and St. Louis exempt like-for-like; rural areas no permit. |
| Montana | Like-for-like exempt | Enlarging opening | $50–$200 | Most rural counties have no permit; Billings and Missoula enforce. |
| Nebraska | Like-for-like exempt | Enlarging opening | $50–$200 | Omaha exempts like-for-like replacement. |
| Nevada | Like-for-like often exempt | Enlarging opening | $50–$250 | Clark County strict; SHGC compliance for cooling climate. |
| New Hampshire | Like-for-like exempt | Enlarging opening | $50–$200 | Most towns exempt like-for-like; historic districts may review. |
| New Jersey | Yes (NJ UCC) | Any replacement | $75–$300 | NJ Uniform Construction Code requires permit for any window replacement. |
| New Mexico | Like-for-like often exempt | Enlarging opening | $50–$200 | Santa Fe historic district requires design review. |
| New York | Yes (NYC strict) | Varies | $100–$400 | NYC requires permit for any replacement if window opening or frame changes; historic districts strict. |
| North Carolina | Like-for-like exempt | Enlarging opening | $50–$250 | Coastal counties require wind-rated products. |
| North Dakota | Like-for-like exempt | Enlarging opening | $50–$150 | Extreme cold climate; U-factor ≤0.27 IECC. |
| Ohio | Like-for-like exempt | Enlarging opening | $50–$250 | Columbus and Cleveland exempt like-for-like replacement. |
| Oklahoma | Like-for-like exempt | Enlarging opening | $50–$200 | Storm shelter code separate; tornado zones recommend impact glass. |
| Oregon | Yes (ORSC strict) | Most replacements | $75–$300 | Oregon Residential Specialty Code requires permit for most window work. |
| Pennsylvania | Varies | Enlarging opening | $50–$250 | Philadelphia exempts like-for-like; Pittsburgh varies. |
| Rhode Island | Like-for-like exempt | Enlarging opening | $50–$200 | Coastal wind zones require labeled products. |
| South Carolina | Yes in coastal | HVHZ replacements | $50–$250 | Coastal counties (Horry, Charleston, Beaufort) require wind-rated products. |
| South Dakota | Like-for-like exempt | Enlarging opening | $50–$150 | Most rural areas no permit. |
| Tennessee | Like-for-like exempt | Enlarging opening | $50–$200 | Nashville and Memphis exempt like-for-like. |
| Texas | Yes in coastal | TDI zone replacements | $50–$300 | Texas Dept. of Insurance (TDI) windstorm zones require certified installations and WPI-8 form. |
| Utah | Like-for-like exempt | Enlarging opening | $50–$250 | SLC and Provo exempt like-for-like replacement. |
| Vermont | Like-for-like exempt | Enlarging opening | $50–$200 | Historic districts may review; RBES requires energy compliance. |
| Virginia | Varies by locality | Enlarging opening | $75–$250 | Fairfax County requires permit for most replacements; rural exempt. |
| Washington | Yes (WA Energy Code) | Most replacements | $75–$300 | Washington State Energy Code applies to any replacement window. |
| West Virginia | Like-for-like exempt | Enlarging opening | $50–$200 | Rural enforcement limited. |
| Wisconsin | Like-for-like exempt | Enlarging opening | $50–$250 | WI Uniform Dwelling Code; Milwaukee exempts like-for-like. |
| Wyoming | Like-for-like exempt | Enlarging opening | $50–$150 | Most rural areas no permit. |
Typical Permit Costs
- Single window like-for-like (where required): $50–$150
- Whole-house replacement (10+ windows): $150–$600
- Florida HVHZ permit (with NOA review): $150–$500
- California Title 24 compliance review: $100–$400
- Historic district design review: $50–$250 additional
- New opening / enlarged opening with engineered header: $200–$800
How to Apply
- 1
Check your jurisdiction
Call the building department and ask: "Do I need a permit for like-for-like window replacement at [address]?"
- 2
Verify IECC / state energy code
Pick windows that meet your climate zone's U-factor and SHGC requirements. Save NFRC labels.
- 3
Check for historic district / HOA
If either applies, obtain design approval before building permit.
- 4
Complete the application
Include window counts, sizes, operation types, NFRC ratings, and product approvals for coastal zones.
- 5
Pay fees and receive permit
Usually same-day for simple replacement; 1–3 weeks for new openings.
- 6
Schedule inspections
Most cities require a final inspection after installation; some require a mid-install rough inspection for full-frame work.
Key Code References
IRC 2021 Section R105
General permit requirements; R105.2 lists exempt work including some window replacement.
IRC 2021 Section R308
Safety glazing in hazardous locations — tempered glass requirements.
IRC 2021 Section R310
Emergency escape and rescue openings — bedroom egress.
IRC 2021 Section R612
Window fall protection — windows more than 72" above grade must have sill ≥24" or approved fall protection device.
IECC 2021 Section R402.3
Fenestration U-factor and SHGC requirements by climate zone.
Florida Building Code 2023
Permit required for ALL window replacements; HVHZ requires Miami-Dade NOA.
California Title 24 Part 6
State energy code — stricter than IECC for replacement windows.
NFRC 100 / 200
National Fenestration Rating Council — certifies U-factor, SHGC, VT labels on products.
IRC Code (IRS) Section 25C
Energy Efficient Home Improvement Credit — 30% up to $600 for qualifying windows.
Consequences of Skipping the Permit
- Fines of $200–$2,500+ and after-the-fact permit fees at 2–3x normal rate.
- Voided hurricane insurance in coastal zones — without a WPI-8 or HVHZ inspection, the insurer will not pay for storm damage.
- Lost 25C tax credit — the IRS requires code-compliant installation.
- Title issues at resale — unpermitted window work shows up in title and inspection reports.
- Historic district penalties — forced restoration at owner cost can exceed the original project.
- Liability for bedroom egress failure — replacing an egress window with a smaller unit violates R310 and creates major legal exposure if a fire occurs.
Frequently Asked Questions
Do I need a permit to replace windows?
It depends on two factors: your state/city AND whether the new window fits the existing opening. "Like-for-like" replacement (same size window in the same opening) is exempt in most US states under IRC R105.2. However, Florida, California, Oregon, Washington, New Jersey, and New York City require permits for ALL window replacements regardless of size match. Always check with your local building department.
What counts as "like-for-like" window replacement?
Like-for-like (sometimes called "retrofit" or "insert" replacement) means: same exterior dimensions, same rough opening, same operation type (casement for casement, double-hung for double-hung), and the structural framing around the window is not modified. If you replace a 36×48 double-hung with a 36×48 double-hung, it's like-for-like. If you replace it with a 40×60 picture window, it is NOT.
When does window replacement always require a permit?
Always required when you: (1) enlarge or shrink the opening, (2) cut a new opening in the wall, (3) change from one operation type to another in a way that affects egress, (4) install a window in a bedroom where one didn't exist (affects R310 egress), (5) install any window in a Florida HVHZ or Texas TDI coastal windstorm zone, or (6) change the window in a historic district.
What is IECC compliance for windows?
The International Energy Conservation Code (IECC) sets maximum U-factor and SHGC values for windows by climate zone. For Climate Zones 4–8 (most of the US), the 2021 IECC requires a maximum window U-factor of 0.30 and SHGC ≤0.40 (warm zones) or any SHGC (cold zones). New windows must carry an NFRC label showing compliance. California Title 24 and Washington State Energy Code are even stricter.
Do I need tempered glass in windows near a door or shower?
Yes. IRC Section R308.4 requires safety-glazed (tempered) glass in: windows within 24 inches of a door, windows within 60 inches of a tub/shower when the bottom edge is less than 60 inches above the drain, windows larger than 9 sq ft that are within 18 inches of the floor, windows on stair landings, and skylights. Tempered glass is about 20% more expensive than standard glass.
What are hurricane/impact windows and who needs them?
Impact-resistant windows contain laminated glass designed to resist flying debris during a hurricane. They are required by the Florida Building Code in the High-Velocity Hurricane Zone (HVHZ) covering Miami-Dade and Broward counties, and strongly recommended throughout coastal Florida. Texas coastal counties in the TDI windstorm zone require WPI-8 certification. Impact windows cost 2–3x the price of standard windows.
Do bedroom windows have to meet egress requirements?
Yes. IRC Section R310 requires every bedroom and basement habitable space to have at least one "Emergency Escape and Rescue Opening" (EERO). The window must have a net clear opening of at least 5.7 sq ft (5.0 for grade floor), 24-inch minimum height, 20-inch minimum width, and sill height no more than 44 inches above the finished floor. Replacing a bedroom window with something smaller than the egress minimum is a code violation.
Are new windows eligible for the 25C federal tax credit?
Not in 2026 or later. The Energy Efficient Home Improvement Credit (Section 25C) that paid 30% of cost up to $600/year for qualifying ENERGY STAR Most Efficient windows expired December 31, 2025 under the One Big Beautiful Bill Act (P.L. 119-21). Windows placed in service on or after January 1, 2026 do not qualify for the federal credit. If you installed qualifying windows in 2025 or earlier, claim the credit on your 2025 return using IRS Form 5695 — keep the manufacturer certification statement and NFRC labels with your records. Some states still offer their own energy-efficiency tax credits and utility rebates; check DSIRE (dsireusa.org) for programs in your state.
How much does a window permit cost?
Window permits typically cost $50 to $400. A single replacement window permit in a low-cost state like Alabama or Mississippi runs $50–$100. A whole-house window replacement permit in California or Florida can reach $300–$600+. Historic district review adds $50–$200. Many cities charge per opening or a flat rate per project.
Do I need a permit if I'm in a historic district?
Almost always, yes — even for like-for-like replacement. Historic districts have design review boards that regulate window frame material, profile, muntin patterns, and glass type to preserve architectural character. Unauthorized replacement in a historic district can trigger forced restoration to original specifications at owner expense.
Does my HOA need to approve window replacement?
HOA approval and a building permit are separate requirements. Most HOAs with architectural guidelines require approval for exterior changes including windows, especially for frame color and grid patterns. Get HOA approval before pulling a permit — some cities require HOA sign-off as part of the building permit application.
What happens if I replace windows without a permit when one was required?
Consequences include fines ($200–$2,500), forced window removal and re-installation to code at owner expense, after-the-fact permit fees at 2–3x normal rate, and issues with title and insurance at resale. In hurricane and windstorm zones, uncertified installations can void homeowner wind insurance. (The federal 25C tax credit that used to require code-compliant installation is no longer relevant as of 2026 — the credit expired 12/31/2025.)
Related Guides & Tools
Window Cost Calculator
Estimate replacement costs by state.
Siding Permit Guide
IRC R703, weather barrier, and hurricane zones.
Basement Finishing Permit Guide
Egress windows and ceiling height rules.
Driveway Permit Guide
Curb cuts and impervious surface limits.
Deck Permit Guide
50-state deck permit rules.
How to Get a Building Permit
Step-by-step application walkthrough.