Do I Need a Permit to Replace Windows in Salt Lake City, UT?
Salt Lake City's notorious winter temperature inversions — which can trap cold, polluted air in the valley for weeks at a time — make high-performance windows one of the most impactful home upgrades in the city. They also make the permit requirement for window replacement more consequential than in milder climates: poorly installed windows in a Utah inversion home create both energy and air-quality problems that inspectors are trained to catch.
Salt Lake City window replacement permit rules — the basics
Salt Lake City Building Services is one of the few large U.S. cities that explicitly requires a building permit for exterior window replacements, including like-for-like same-size swaps. The SLC Building Services FAQ states this clearly: permits are required to replace exterior doors or windows. The permit application must include a window schedule — a listing of every window being replaced, including the rough opening size, the replacement window size and model type, the energy performance rating (U-factor and Solar Heat Gain Coefficient), and the room in which each window is located. This window schedule is required to verify that replacement windows meet the egress requirements for any window serving a bedroom or sleeping area, and that the energy performance of the new windows meets Utah's adopted energy code.
For most straightforward residential window replacements — replacing existing windows with like-size double-pane vinyl or fiberglass units in a non-historic, non-structural context — the permit qualifies for expedited review. Simple window replacement projects may be processed in as few as 1–3 business days if the window schedule is complete and the egress requirements are met. The permit fee is based on project valuation per the SLC consolidated fee schedule. A 12-window whole-house replacement project valued at approximately $12,000–$20,000 (typical range for a mid-grade SLC vinyl replacement project) generates a combined permit and plan review fee of roughly $200–$350.
Where window replacement becomes more complex in Salt Lake City is when the opening size changes. Enlarging a window opening requires a structural review because the rough opening must be properly framed with a header sized for the new span. This is particularly consequential in older SLC homes where the existing framing around windows may not meet current standards, and in the city's seismic environment where lateral loads at window openings must be addressed. An application to enlarge a window opening goes into the standard 14-business-day residential plan review queue rather than the quick-turnaround queue, and the plans must show the proposed header design and framing details at the modified opening.
Properties in Local Historic Districts — the Upper Avenues, Capitol Hill, Marmalade, and portions of Sugar House — require a Certificate of Appropriateness (COA) from the Planning Division before a window replacement permit can be issued. Per the SLC Historic Preservation Program's published applications guidance, window replacement qualifies for administrative review by Planning Division staff — meaning it does not require a full Historic Landmark Commission public hearing. Staff administrative review typically takes one to four weeks and costs approximately $150–$300 for the COA fee. The review evaluates whether the replacement windows are compatible with the historic character of the building: for a 1915 Victorian in the Avenues, maintaining the historic divided-light pattern with true divided lites or simulated divided lites is typically required, while swapping to a large undivided single-pane picture window would not be approved. Aluminum clad or vinyl windows with appropriate profile proportions and divided light patterns are commonly approved in SLC historic districts.
Why the same window replacement in three Salt Lake City neighborhoods gets three different outcomes
| Variable | How it affects your Salt Lake City window replacement permit |
|---|---|
| Like-for-like vs. opening enlargement | Like-for-like replacement (same rough opening size) qualifies for the quick-turnaround queue at 1–3 business days and requires only a window schedule. Enlarging an opening requires structural plans showing the new header design and the framing changes — these projects go into the 14-business-day residential plan review queue. |
| Window schedule requirement | All SLC window replacement permits must include a window schedule listing each window's location (room name), rough opening size, replacement window model, and energy performance values (U-factor and SHGC). This is how the permit office verifies egress compliance in bedrooms and energy code compliance for the new units. |
| Egress requirements | Bedroom windows must meet IRC egress minimums: minimum 5.7 square feet of openable area, minimum 24-inch clear height, minimum 20-inch clear width, and maximum 44-inch sill height from the floor. Existing non-compliant bedroom windows that are replaced must be brought to current egress requirements, which may mean enlarging the opening. |
| Historic district overlay | Avenues, Capitol Hill, and Marmalade historic district windows require an administrative Certificate of Appropriateness before the permit is issued. Staff review evaluates divided-light patterns, profile proportions, and material compatibility. Processing takes 1–4 weeks with a $150–$300 COA fee. Standard undivided vinyl windows are typically not approved in wood-window-era historic properties. |
| Energy code compliance | Utah's adopted energy code for Climate Zone 5 (Salt Lake City's classification) requires replacement windows to meet specific U-factor and SHGC maximums. ENERGY STAR certification for Climate Zone 5 is a practical shorthand for compliance. The window schedule must document these performance values to satisfy the plan reviewer. |
| Winter inversions | Salt Lake City's temperature inversions — which can trap cold air at -10°F for weeks — make window performance particularly important. Triple-pane windows or high-performance double-pane with krypton fill are increasingly popular in SLC for north-facing exposures and basement bedrooms. Higher-performance units may cost 20–40% more than standard double-pane but deliver meaningful energy savings in SLC's climate. |
Salt Lake City's inversion problem — why window performance matters more here
Salt Lake City's geography creates one of the most severe air quality challenges of any major U.S. city during winter months. The valley is surrounded by mountains on three sides, and when cold air pools in the valley under a warm air mass above (a temperature inversion), pollutants accumulate over days or weeks without dispersing. The Utah Department of Environmental Quality regularly issues air quality alerts during winter inversions, and Salt Lake City has historically ranked among the worst U.S. cities for fine particulate pollution (PM2.5) during these events. For homeowners, a well-sealed, high-performance window envelope is not just about energy bills — it's directly connected to indoor air quality during the city's most polluted weeks.
Single-pane and older double-pane windows that have failed seals (evidenced by fogging between the panes) are common in Salt Lake City's substantial stock of pre-1985 homes. These windows conduct cold air in a band near the glass surface in winter, making rooms near windows uncomfortable and driving heating loads higher. More critically, failed seals and inadequate frames allow air infiltration, which during an inversion means PM2.5-laden outdoor air seeping into the home. Well-installed, properly sealed replacement windows — one of the primary benefits of having the installation inspected — address both problems simultaneously. The permit process in SLC includes a final inspection that can catch improper installation that leaves gaps at the window frame, protecting the homeowner from air quality infiltration as much as energy loss.
For homes with significant north-facing glass — particularly common in the Avenues and East Bench neighborhoods where mountain views drive window placement decisions — the performance differential between standard double-pane (U-factor ~0.30) and high-performance double-pane with low-E and argon/krypton fill (U-factor ~0.20–0.23) is significant in Salt Lake City's cold winters. North-facing windows receive no direct solar gain to offset heat loss, making U-factor the dominant performance parameter. Utah's energy code minimum U-factor for Climate Zone 5 is 0.30 for replacement windows; high-performance units meeting the ENERGY STAR Most Efficient designation (U ≤ 0.20) can cut heat loss through window glass by more than a third. For a Wasatch Range view home with 400–500 square feet of north-facing glass, this performance difference translates to meaningful annual heating cost savings.
What the inspector checks in Salt Lake City for window replacements
Salt Lake City Building Services typically requires a final inspection for window replacements after installation is complete. The inspector verifies that installed windows match the window schedule submitted with the permit: that each window is the approved model, is in the correct room location, and has been properly installed and flashed. For bedroom windows, the inspector specifically confirms egress compliance — that the window meets the 5.7 square foot openable area, the 24-inch minimum clear height, the 20-inch minimum clear width, and the 44-inch maximum sill height from the floor. Non-compliant bedroom windows are a safety issue (egress in a fire), and inspectors treat them seriously.
The inspector also checks the installation quality at the window frame perimeter: proper shim spacing (not over-shimmed or under-shimmed), sill pan flashing that drains water away from the rough opening, and head flashing or flashing tape that prevents water intrusion above the window. In Salt Lake City's climate, where freeze-thaw cycling puts significant stress on window frame-to-wall interfaces, proper flashing is not a cosmetic nicety — it prevents the water infiltration that leads to rotted sills, mold in wall cavities, and deteriorating framing. Window installers who rush through these details to lower price generate the kind of long-term damage that costs far more to repair than the original window replacement. The inspection provides independent verification that these critical installation steps were performed correctly.
What window replacement costs in Salt Lake City
Window replacement costs in Salt Lake City vary based on window material, style, energy performance tier, and the number of units being replaced simultaneously. Standard double-pane vinyl double-hung replacement windows installed in an existing opening (no framing changes) typically cost $350–$700 per window in Salt Lake City, including labor and materials. For a typical SLC single-family home with 12–16 windows, a mid-grade vinyl replacement project runs $5,000–$12,000 total. Higher-performance windows (fiberglass frames, triple pane, or aluminum-clad wood for historic properties) range from $700–$1,500 per window installed, putting a whole-house project in the $9,000–$24,000 range. Historic-compatible divided-light windows cost approximately 15–25% more than standard undivided windows of the same size, per local window installers who specialize in SLC historic neighborhoods.
Permit fees for SLC window replacements are based on project valuation under the consolidated fee schedule. For a $15,000 whole-house replacement, the combined permit and plan review fee runs approximately $200–$290. The permit process adds minimal cost to the project and provides real protection — the egress and installation inspections catch errors that would otherwise remain hidden behind finished walls. Windows in Salt Lake City that are properly flashed and sealed also perform better during the long winter inversion periods, making the investment in quality installation verifiable and documentable. Your window contractor should include permit costs in their total quote; if a quote omits the permit, ask specifically whether the contractor will pull the required building permit and include the fee.
What happens if you replace windows without a permit in Salt Lake City
Unlike most permit violations that only surface when a neighbor complains or at resale, unpermitted window work in Salt Lake City is particularly prone to detection because windows are a visible exterior change. Code enforcement officers who observe freshly installed windows on a house where no permit was pulled may initiate a complaint. The consequence is a retroactive permit at double the standard fee. For window replacement, the retroactive process is less disruptive than for structural work — installed windows generally don't need to be removed for inspection — but the double fee still applies and a code violation is documented against the property.
The egress compliance issue creates a specific liability beyond permit enforcement. A bedroom window that was replaced without a permit and without verification of egress dimensions poses a real fire safety risk. If a fire occurs and a resident cannot escape through a non-compliant bedroom window, the liability implications for the homeowner are significant. The permit and inspection process for window replacement exists precisely to catch these situations before they become tragedies. For the cost of a window replacement permit — typically $200–$350 for a whole-house project — the egress inspection and installation quality check are genuinely valuable safety verifications.
At real estate transactions, unpermitted window replacements generate disclosure complications in Salt Lake City. While windows themselves rarely trigger lender requirements, a title search that reveals a pattern of unpermitted work — including windows — may prompt buyers to demand resolution. Salt Lake City's Certificate of Non-Compliance filing mechanism means that a code enforcement action related to unpermitted windows creates a public record. The window contractor's role is to pull the permit; if a window company tells you no permit is needed for a simple like-for-like swap in Salt Lake City, they are incorrect under SLC's published rules and you should ask them to confirm in writing or contact Building Services at 801-535-7968 to verify.
Salt Lake City, Utah 84111
Permit Processing: 801-535-7968
Building Code Questions: 801-535-7155
Hours: Monday–Friday, 8:00 AM–5:00 PM
Historic Preservation (COA for historic district windows): historicpreservation@slc.gov
Apply online: slc.gov/buildingservices/building-permits
Citizen Access Portal: citizenportal.slcgov.com
Common questions about Salt Lake City window replacement permits
I'm just swapping the same-size windows. Does Salt Lake City really require a permit?
Yes. The Salt Lake City Building Services FAQ states explicitly: "Yes, permits are required to replace exterior doors or windows." This applies to like-for-like same-size replacements in non-historic properties. The permit requirement exists to verify egress compliance in bedrooms (a real safety issue), ensure energy code compliance for the new windows, and confirm proper flashing and installation quality. The permit process for a straightforward same-size replacement is designed to be fast — typically 1–3 business days for the quick-turnaround queue when a complete window schedule is submitted. Some contractors are unfamiliar with this SLC-specific requirement because many other Utah jurisdictions do not require permits for like-for-like window swaps. If your contractor says no permit is needed, confirm with Building Services at 801-535-7968 before proceeding.
What is a "window schedule" and what does it need to include?
A window schedule is the document you submit with the permit application that lists every window being replaced. Salt Lake City requires it to include the room each window is in (bedroom, living room, kitchen, etc.), the rough opening size, the replacement window model and manufacturer, and the energy performance ratings (U-factor and Solar Heat Gain Coefficient, as shown on the NFRC label of the window unit). The room identification is essential because bedroom windows must meet IRC egress requirements that non-bedroom windows don't share. The energy values confirm Utah Climate Zone 5 code compliance. Your window contractor will typically prepare this schedule as part of their installation package; if they don't, Building Services has a window schedule form available on the slc.gov/buildingservices/applications-forms page.
My bedroom windows are tiny — does Salt Lake City require me to make them egress-compliant?
If you are replacing existing non-egress-compliant bedroom windows with new windows of the same size, the city generally does not require you to enlarge the opening as part of a replacement project — you are not adding the non-compliance, you are replacing existing conditions in kind. However, if the replacement windows you install result in a smaller clear opening than the originals (some vinyl replacement windows have larger frame widths that reduce the net clear opening compared to original wood windows), you must ensure the resulting opening still meets the 5.7 sq ft / 24-inch height / 20-inch width egress minimums. If you choose to proactively upgrade to egress compliance while replacing — a worthwhile safety improvement — that enlargement requires structural plans and standard plan review (14 business days).
I'm in the Avenues. Can I put vinyl windows in my 1905 bungalow?
Possibly, depending on the profile and divided-light pattern. Salt Lake City's Historic Preservation Program evaluates replacement windows for compatibility with the historic character of the building. For a 1905 bungalow in the Upper Avenues, the original windows likely had divided-light double-hung sashes. Modern vinyl windows with simulated divided lites (SDL) in the same six-over-six or four-over-four pattern are commonly approved by Planning Division staff in SLC historic districts. Large-pane undivided picture windows or horizontal sliders that don't match the historic period pattern are typically not approved. Contact the Historic Preservation staff at historicpreservation@slc.gov with photos of your existing windows before purchasing replacements — staff can advise on what's likely to be approved in your specific district and home style, saving you the cost of purchasing windows that won't pass the COA review.
Does my window contractor pull the permit, or do I have to?
Under Utah state law, if a licensed contractor is performing the window replacement, they are responsible for obtaining the permit. A window installation contractor who tells you to pull the permit yourself or says permits aren't their responsibility is either unlicensed or misrepresenting their obligations. For an owner-occupied single-family home, the homeowner can pull their own permit by submitting an Owner/Builder Certification — this is a valid option if you are doing the installation yourself or managing the project directly. Rental property window replacements always require a licensed contractor to pull the permit. When hiring a window company in Salt Lake City, confirm upfront that they will pull the required building permit and include the fee in their quote.
What ENERGY STAR certification should I look for when replacing windows in Salt Lake City?
Salt Lake City is in ENERGY STAR Climate Zone 5 (Northern). For Zone 5, ENERGY STAR certification requires a U-factor of 0.27 or lower for single or double pane windows, and a SHGC of any value. For the ENERGY STAR "Most Efficient" designation — which represents the highest performing windows — the requirements are more stringent: typically U-factor ≤ 0.20. For Salt Lake City's climate, where both cold winters (requiring low U-factor) and intense summer sun (requiring appropriate SHGC on south-facing glass) are design drivers, a window with U ≤ 0.25 and SHGC of 0.20–0.30 represents a reasonable high-performance specification. North and east-facing windows prioritize low U-factor; south-facing windows benefit from some solar gain in winter (higher SHGC). Ask your window contractor for the NFRC-certified performance values for each window orientation, not just one spec for all windows.
This page provides general guidance based on publicly available municipal sources as of April 2026, including the Salt Lake City Building Services FAQ and the SLC Historic Preservation Program applications page. Permit rules change. For a personalized report based on your exact address and project scope, use our permit research tool.