Research by DoINeedAPermit Research Team · Updated May 2026
The Short Answer
Same-size window replacement in Johnston is exempt from permitting under Iowa Code, but historic-district windows, basement egress windows, and any opening enlargement require a permit before work starts.
Johnston enforces Iowa's state building code (currently 2021 IRC with amendments), and like most Iowa municipalities, the city exempts like-for-like window replacement from permit requirements — meaning if you're dropping a new window into an existing opening of the same size, operable type, and existing egress compliance, you don't need to file. This is rare good news in the permit world. However, Johnston's main distinguishing factor is its historic-district overlay — homes in the historic district (primarily near the downtown core and along Madison Avenue) require design-review approval from the Johnston Historic Preservation Commission BEFORE any permit work, even for same-size replacements, because window material, color, and profile must match the historic character. Additionally, if you're replacing a basement bedroom window and the existing sill is higher than 44 inches, the replacement window must meet egress-window requirements (IRC R310), which triggers a full permit and framing inspection. The city has streamlined over-the-counter permitting for routine exterior work, so even when a permit is needed, plan on 1-2 weeks for approval if it's a straightforward case.

What happens if you skip the permit (and you needed one)

Johnston window replacement permits — the key details

Iowa Code Chapter 103 allows municipalities to adopt the International Building Code, and Johnston follows the 2021 IRC with state amendments. The critical rule for window replacement is buried in Iowa's exemption list: replacement of windows with the same frame size, same operable type, and same number of operating sashes requires no permit. This means a 3-over-1 double-hung window coming out and a new 3-over-1 going back in — same rough opening — is a DIY or contractor job with zero paperwork. The logic is straightforward: if you're not changing the structural framing, not altering egress, and not touching the building envelope in a way that affects energy code, the city doesn't need to inspect it. This exemption is codified in Iowa Administrative Code 105 IAC 1, and Johnston's Building Department adheres to it. However, do not interpret this as a blanket exemption for all window work — the exemption is tightly conditional.

The historic-district wrinkle is Johnston-specific. The city's historic district includes roughly 40 blocks in the original downtown (bounded by Merle Hay Road, Fleur Drive, Grand Avenue, and Center Street) plus scattered historic homes elsewhere. Any visible window change in the historic district — even a same-size replacement — requires submission of a Historic Preservation Permit Application to the Johnston Historic Preservation Commission before you file a building permit. The HPC reviews color, frame profile, divided-light pattern, and material (wood vs. aluminum vs. vinyl). Most aluminum or vinyl replacements are flagged as non-historic and rejected; you must use wood or documented compatible material. This adds 2-4 weeks to your timeline and can cost $200–$400 for the design review, plus the cost of a historically accurate window (often 30-50% more than a standard vinyl unit). If you live in the historic district, this is not optional — starting work before HPC approval exposes you to fines and forced removal.

Egress windows in bedrooms are the second major trap. Iowa Code and the IRC require bedrooms (including basements) to have at least one operable window meeting egress dimensions: minimum 5.7 square feet of net clear opening, minimum 24 inches wide, minimum 37 inches tall, and a sill height not exceeding 44 inches above the floor. If your basement bedroom window is currently non-compliant (sill too high, or opening too small), replacing it with a same-size window keeps it non-compliant. The moment you replace it, the new window must meet current code. This triggers a permit, framing inspection, and possibly window-well modification. Don't assume that because the old window was there, the new one can be the same — the 2021 IRC has tightened egress enforcement. A basement sill at 48 inches is common in older Johnston homes; swapping it without fixing egress is a permit violation and a safety liability.

Energy code (IECC) is not Johnston-specific but worth mentioning because it's a hidden rejection reason. Iowa Zone 5A requires U-factor ≤ 0.27 for residential windows. If you're replacing old aluminum-frame single-pane windows with new insulated glass, you're fine — nearly all new windows meet this. But if your permit application lists an older product without performance data, the city may request NFRC certification. This rarely stops a permit, but it adds delay. Tempered-glass requirements (IRC R308.4) also apply: any window within 24 inches of a door, over a bathtub, or in wet areas must be tempered. Replacement windows in those locations must comply, so your contractor should specify tempered glass in the purchase order.

Johnston's Building Department processes window permits over-the-counter or via mail. If a permit is required, you file a standard Building Permit Application (available on the city website or in person at City Hall), attach a site plan showing window locations, and pay the fee (typically $50–$150 per window or flat $100–$200 for the job depending on the inspector's calculation). Plan for 1-2 weeks for staff review. Final inspection is a quick walkthrough confirming the windows are installed and operable. If the opening was enlarged or framing touched, a framing inspection is required before drywall closure.

Three Johnston window replacement (same size opening) scenarios

Scenario A
Same-size double-hung replacement, ranch home in Copper Ridge neighborhood, no historic district
You're replacing four 3-over-1 double-hung windows in your ranch-style home (built 1975, Copper Ridge subdivision, west of Merle Hay Road). The existing windows are aluminum-frame single-pane; the new ones are vinyl-frame with insulated low-E glass, same rough opening dimensions (42 inches wide by 52 inches tall). None of the windows are in a bedroom (two are in the living room, two in the kitchen, both well above egress sill height). Your home is outside the historic district. This is a textbook like-for-like exemption. You do not need a permit. You can hire a contractor or DIY install. No building department paperwork, no inspection, no city fee. The only verification is that the installer uses proper flashing and sealant (contractor's responsibility, not the city's). Typical cost for four vinyl replacement windows plus installation is $2,500–$4,500. Timeline is immediate — order windows, schedule install, done in one day. The only gotcha would be if your home had a deed restriction (rare in Johnston, but possible in some older subdivisions) limiting window material or color; check your plat map and CC&Rs before buying. After install, keep receipts for the product and installer in case you sell the home and the disclosure process asks about recent window work (even exempt work can be listed as 'upgrades').
No permit required (same-size opening) | Permit fee $0 | No inspection | Vinyl, low-E insulated glass | Total cost $2,500–$4,500 | Typical timeline 1-2 weeks (order + install)
Scenario B
Basement bedroom egress-window replacement, historic ranch home in downtown Johnston historic district
You own a 1960s ranch home two blocks from Johnston's City Hall, within the historic district. The basement bedroom has an existing aluminum window, 30 inches wide by 36 inches tall, sill height 48 inches above the floor. The window is too small and too high to be an egress window (needs 37-inch minimum height, 44-inch maximum sill). You want to replace it with a new double-hung window, same opening dimensions. This scenario triggers TWO permit requirements. First, because the home is in the historic district, you must file a Historic Preservation Permit Application with the HPC before filing a building permit. Submit photos of the existing window, a photo of the proposed replacement window, and documentation showing the new window matches the historic character (likely a wood-frame divided-light design, not vinyl). The HPC typically meets monthly; approval takes 4-6 weeks. Cost: $200–$300 HPC review fee. Second, because the basement bedroom does not currently have an egress window, and replacing this window means you're aware of the code requirement, the city will require the replacement to meet egress dimensions. You'll need to enlarge the opening to 5.7 square feet minimum clear opening, install a sill at 44 inches or lower, and likely install a window well or areaway. This requires a building permit, framing inspection, and structural engineer sign-off if the wall is load-bearing. Building permit fee: $150–$300. Framing inspection plus final: $0 (included in permit). Window-well installation: $800–$1,500. New historically compliant window (wood, divided-light): $1,200–$2,000. Total project cost: $2,500–$4,500. Timeline: 6-8 weeks (HPC approval + permit + installation + inspection). This is now a professional contractor job; DIY is not advisable due to structural work.
Historic Preservation Permit required | Building permit required (egress upgrade) | HPC review fee $200–$300 | Building permit fee $150–$300 | Window well $800–$1,500 | Historic window (wood, divided-light) $1,200–$2,000 | Framing inspection included | Total $2,500–$4,500
Scenario C
Same-size kitchen window replacement in historic district, vinyl frame, owner wants to DIY
You live in a 1920s Colonial-Revival home in Johnston's historic district (near Madison Avenue), and you want to replace the kitchen window — a 3-over-3 wood-frame window (36 inches wide by 48 inches tall). You've found a vinyl replacement window from a big-box store, same dimensions, modern low-E glass. This scenario hinges entirely on the HPC's material and design standards. The HPC's guidelines (published on the city website) generally require wood-frame, divided-light windows for historic homes; vinyl is not preferred and often rejected. Before you pull a building permit, you MUST file a Historic Preservation Permit Application with the HPC, submit photos of the existing and proposed windows, and wait for their decision. If the HPC approves vinyl (rare, but possible if the window matches profile and color), you then do NOT need a building permit (same-size opening exemption applies). If the HPC rejects the vinyl window and requires wood, you're looking at a wood-frame divided-light window ($900–$1,400), HPC re-review ($2-3 weeks), and then again, no building permit needed (still same-size exemption). If the HPC approves and you're cleared for installation, you can hire a contractor or DIY the swap; it's straightforward carpentry. The city does not inspect exempt replacements, so there's no final walkthrough. Total cost if HPC approves vinyl: $800–$1,200 (window + installation). Cost if HPC requires wood: $1,200–$1,800. HPC review fee: $150–$250. Timeline: 4-6 weeks (HPC review) plus 1-2 days (installation). Critical lesson: never assume your vision of a replacement is acceptable in the historic district; get HPC pre-approval in writing before you buy anything.
Historic Preservation Permit required | Building permit NOT required (same-size opening) | HPC review fee $150–$250 | Vinyl window might be rejected (HPC preference for wood) | Wood-frame window $900–$1,400 | Vinyl window $600–$900 | No city inspection (exempt work) | Timeline 4-6 weeks (HPC) plus 1-2 days install

Every project is different.

Get your exact answer →
Takes 60 seconds · Personalized to your address

Historic district windows in Johnston: the HPC barrier that kills DIY plans

Johnston's Historic Preservation Commission is a real gate, not a rubber stamp. The city's historic district (primarily downtown and select residential blocks) was established in 1987, and the HPC was created to preserve the architectural character of homes built before 1965. In practice, this means window replacements in the historic district are subject to design review before any construction permit can be issued. The HPC meets on the second Tuesday of each month. You submit a Historic Preservation Permit Application (available at City Hall or via the city website), provide photos of the existing window and the proposed replacement, and note the manufacturer, frame material, color, and divided-light configuration. The HPC then reviews whether the replacement matches the home's era and style. For a 1920s Colonial, the HPC expects wood-frame, true divided lights (not grilles-on-glass). For a 1960s ranch, they may accept modern materials but still want a clean, simple profile.

The challenge is that most off-the-shelf replacement windows do not meet historic standards. Vinyl frames, simulated divided lights (fake muntins), and modern color finishes (bright white, bronze, black) are often flagged as non-historic. Applicants are then asked to resubmit with a compliant product. This delay — reapply, wait another month, resubmit, wait again — can stretch a simple window swap from 2 weeks to 3-4 months. The HPC charges a review fee ($150–$250 per application), which compounds the cost. If you are DIY-inclined and live in the historic district, factor in the HPC timeline and material costs before you start. Many Johnston homeowners in the historic district simply budget $400–$600 per window for HPC-approved wood or aluminum frames and accept the longer timeline as the cost of living in a preserved neighborhood.

One workaround: contact the Johnston Planning Department before buying windows. Ask them to review your proposed window against the historic guidelines, in writing if possible. This informal pre-screening often saves a month of back-and-forth. Some contractors who specialize in historic windows in the Des Moines metro (Johnston is part of greater Des Moines) have pre-approved product lines that the HPC regularly accepts; hiring such a contractor can smooth the process significantly, though it costs more upfront.

Egress windows: the hidden cost trap in basement replacements

Egress windows in bedrooms are governed by IRC R310, and Iowa code adoption means Johnston enforces this rigorously. The rule is simple in principle but brutal in execution: every bedroom (including basements) must have at least one operable window meeting egress dimensions. Egress windows are an emergency exit, not just a source of light. The opening must be at least 5.7 square feet of net clear glass (not counting the frame), at least 24 inches wide, at least 37 inches tall, and the sill must be no higher than 44 inches above the floor. Additionally, if the egress window leads to a window well or areaway (common for basements), the well must be at least 9 square feet and equipped with a ladder or steps.

Many Johnston homes built in the 1960s-1980s have basement windows that do not meet these standards. The sill is often 48-52 inches high (window perched near the ceiling), and the opening is undersized. When you replace such a window with a new one of the same dimensions, you're technically creating (or perpetuating) a code violation. Under the 2021 IRC and Iowa's adoption, the moment a building permit for window replacement is pulled, the city inspector checks egress compliance. If the replacement window doesn't meet egress requirements, the city will deny the permit unless you enlarge the opening, lower the sill, and install a proper well. This is not a $500 job; it's a $1,500–$2,500 project when you add framing, drywall, concrete work for a well, and the larger, more expensive window.

The practical lesson: if you have a basement bedroom, do NOT file a permit for window replacement unless you're prepared to bring that egress window into compliance. If you DIY a replacement without a permit, you avoid the forced compliance, but you create a safety hazard and a liability exposure (if a fire or emergency occurs and occupants cannot escape through an undersized egress window). Insurance companies are increasingly checking basement-bedroom egress compliance as part of homeowner claims; a bedroom window that doesn't meet code can void a claim. The safest path is to hire a contractor familiar with Johnston's basement remodeling codes, pull the permit upfront, and budget for full egress compliance. Alternatively, if the room is not designated a 'bedroom' (it's a family room, office, or rec space with no legal bedroom status), egress is not required — but the city will verify occupancy intent in writing.

City of Johnston Building Department
Johnston City Hall, 6321 Merle Hay Road, Johnston, IA 50131
Phone: (515) 278-2766 (main city line; ask for Building or Planning) | https://www.johnstoniowa.com (city website; building permit forms and historic district guidelines available under Planning/Building)
Monday-Friday, 8:00 AM - 5:00 PM (call to confirm hours and building inspector availability)

Common questions

Do I need a permit to replace windows in my Johnston home if I'm not changing the opening size?

No, not unless your home is in the historic district or the window serves as an egress window in a bedroom. If you're doing a same-size replacement with the same operable type (e.g., double-hung for double-hung), Iowa Code exempts it from permitting. However, if your home is in the historic district, you must file a Historic Preservation Permit with the HPC before any work — even if no building permit is required. The HPC reviews the window's material and design to ensure it matches the historic character.

What is the Johnston historic district, and do I live in it?

Johnston's historic district encompasses roughly 40 blocks in the original downtown area (south of Merle Hay Road, east of Grand Avenue, north of Fleur Drive, west of Center Street) plus scattered historic properties elsewhere. The city's Planning Department can confirm whether your address is in the district, or you can check the city website or call (515) 278-2766. If you're unsure, assume you are and file a Historic Preservation Permit application; the HPC will tell you if you're not.

How much does a Historic Preservation Permit cost in Johnston, and how long does it take?

The HPC review fee is typically $150–$250 per application. The HPC meets on the second Tuesday of each month. If you submit your application by the first of the month, expect a decision by mid-month (4-6 weeks from initial submission if you need to resubmit with a revised window choice). Approval is not guaranteed; if the window doesn't match historic guidelines, you'll be asked to revise and reapply.

Can I use a vinyl-frame window in Johnston's historic district?

Possibly, but it depends on the home's era and the HPC's design guidelines. For homes built before 1950 (Victorians, Colonials, bungalows), the HPC strongly prefers wood frames with true divided lights. Vinyl is often rejected for these homes. For homes built 1950-1965 (mid-century moderns, ranches), vinyl may be acceptable if the profile is simple and the color matches. Always submit a photo and specification to the HPC for pre-approval before purchasing. Assume you'll need wood for any home before 1950.

What is an egress window, and why does it matter for my replacement?

An egress window is an operable window in a bedroom that serves as an emergency exit. It must have a minimum clear opening of 5.7 square feet, be at least 24 inches wide and 37 inches tall, and have a sill height of 44 inches or less. If your basement bedroom window is currently above 44 inches or too small, replacing it with a same-size window keeps it non-compliant. Iowa Code requires egress-window compliance, and the city will flag it during permit review. You must enlarge the opening and lower the sill, which is a major project ($1,500–$2,500).

Can I replace windows in my Johnston home without a permit if the opening doesn't change?

Yes, if your home is not in the historic district and the window is not an egress window in a bedroom. Same-size replacements are exempt under Iowa Code. You do not need to file a building permit, and the city does not inspect the work. However, keep receipts for the windows and installation in case you sell the home; Iowa's Residential Property Disclosure Statement requires you to note any recent work (even exempt work can be listed as 'home improvements').

What energy-code standards must my replacement windows meet in Johnston?

Iowa Zone 5A requires replacement windows to meet U-factor ≤ 0.27 per the IECC. Most modern insulated-glass windows meet this standard, and manufacturers typically provide NFRC ratings on the product. If you're buying from a big-box store or national brand, you're almost certainly compliant. If a permit is required, the city may request NFRC certification; this is routine and rarely causes rejection.

Do I need tempered glass in my Johnston replacement windows?

Yes, if the window is within 24 inches of a door, over a bathtub, or in other wet areas (IRC R308.4). Replacement windows in those locations must be tempered. When you order replacement windows, inform the contractor or supplier of the location so tempered glass is specified. This is a standard requirement and adds minimal cost.

How long does the building permit process take for a window replacement in Johnston?

If a building permit is required (e.g., opening enlargement, egress upgrade), expect 1-2 weeks for staff review, assuming you submit complete applications and required documentation upfront. Add 1-2 days for framing inspection and final inspection after installation. If the work is in the historic district, add 4-6 weeks for HPC review before the building permit is even filed. Total timeline for an unencumbered permit: 2-3 weeks. With historic review: 6-8 weeks.

What happens if I replace windows in Johnston without a permit and one was required?

If discovered, the city issues a Notice of Violation and may assess a $250–$500 fine. If the work was in the historic district, the HPC can require you to remove and replace the window with a compliant one at your cost. If you sell the home, you must disclose the unpermitted work on the Residential Property Disclosure Statement, which can reduce your sale price by 5-10% or block closing. Lenders may also refuse to refinance if unpermitted work is discovered in an appraisal.

Disclaimer: This guide is based on research conducted in May 2026 using publicly available sources. Always verify current window replacement (same size opening) permit requirements with the City of Johnston Building Department before starting your project.