What happens if you skip the permit (and you needed one)
- Historic-district violations can trigger $100–$500 fines per window plus a forced removal/replacement order; Batavia Planning & Zoning staff actively monitors exterior work in designated zones.
- Lender or title-company flag: when refinancing or selling, the property disclosure asks about unpermitted work; a window replacement in a historic district on record with the county can block a mortgage refinance.
- Insurance claim denial: if the replacement window is damaged in a covered loss, some insurers (especially those writing in IL historic districts) will deny the claim if the window was installed without the required design review.
- Stop-work order: Batavia Building Dept can issue a stop-work order if an inspector observes unlicensed installation or non-compliant windows during a routine inspection; the fine is $250–$500 per violation.
Batavia window replacement permits — the key details
Batavia adopted the 2018 Illinois Building Code (IBC) in full, with no substantive local amendments to window rules. This means IRC R612 (window fall protection) and IRC R310 (egress windows) apply directly. The exemption for same-size, same-type, same-compliance replacements is in IRC R612.2: 'The alteration, repair, replacement or reconstruction of any part of an existing building shall be subject to the provisions of Sections R502, R503, R504, R505, R506, R507, R603, R605, R606, R611, R612, R613 and R614 of this code... [but] windows in existing buildings shall not be required to comply with the fall-protection requirements of R612.1 if replacement windows are of the same type and size as existing windows.' What this means in plain English: if your 1990s casement window in a living room is 32 inches wide by 48 inches tall, you can replace it with a new 32x48 casement of the same opening size, same sash count, same operational type (single-hung stays single-hung, casement stays casement), and you do NOT need a permit. The city's Building Department interprets this narrowly but fairly — a change from double-hung to casement in the same opening is a 'different type' and thus requires a permit; a different brand or style of double-hung is fine as long as the rough opening stays the same.
Egress windows in bedrooms are where Batavia's code becomes strict. IRC R310.2 mandates that any bedroom window (including a replacement) must have a net clear opening of at least 5.7 square feet (or 5 feet in some occupancy types) and a sill height not exceeding 44 inches above the floor. Batavia Building Department staff told homeowners in recent permit discussions that a 1970s bedroom with a 48-inch sill or a 4.8-square-foot opening must be 'brought up to code' on replacement — meaning either a new, lower-silled window or a structural reframing of the sill height. This is NOT optional. If your basement bedroom has an existing casement window with a 4.2-square-foot opening, replacing it with an identical casement does NOT exempt you from the code; you must file a permit and likely hire a contractor to enlarge or lower the sill. The reason: IRC R310 is a life-safety rule, and Batavia's Building Department (like most IL jurisdictions) will not waive it under the 'same-size' exemption if the existing window is already non-compliant.
Historic-district windows in Batavia are the biggest wild card. The city's historic-district guidelines (Batavia Comprehensive Plan Appendix: Historic Preservation) require that any 'character-defining' window in a contributing structure must be approved by the Planning & Zoning Department before a building permit is issued. Contributing homes are those built before 1960 in the downtown Batavia Historic District and Old Farm residential overlay. Materials, muntin pattern (the grid of small panes), frame profile, and color are all subject to review. A 1920s double-hung window with a 12-over-12 muntin pattern cannot be replaced with a modern 2-over-2 white vinyl unit, even in the same opening, without a design-review approval. The process is: (1) call Batavia Planning & Zoning at the main city number, (2) submit photos and a product spec sheet of the proposed window, (3) wait for a review letter (2-3 weeks), and (4) bring that approval letter to the Building Department when you file your permit (if a permit is otherwise needed). If you skip this step and do the work anyway, Batavia Planning & Zoning can issue a violation notice, require removal, and levy a fine. Many Batavia homeowners in historic districts are surprised to learn that a permit exemption does NOT mean you can skip design review; they are two separate gateways.
U-factor and energy compliance are not a Batavia-specific enforcement point for replacement windows, but they matter at purchase. The 2018 IBC/IECC Climate Zone 5A (which includes most of Batavia) requires U-factor 0.32 for windows; this is a state-level floor, not a permit trigger. Window manufacturers stamp the NFRC rating on every unit. Batavia Building Department does not inspect U-factor on simple replacements — the burden is on you to buy compliant windows upfront. If you later file a permit for an egress enlargement or header modification, the inspector WILL verify the U-factor is on the label. For like-for-like replacements, compliance is assumed (you are not downgrading), so no inspection.
The practical next step: (1) Measure your window opening (rough opening width and height). (2) Check if your home is in Batavia's historic-district overlay using the city's parcel map (available on the city website). (3) If historic, call Planning & Zoning FIRST with a photo and spec sheet of your proposed window; get a design-review letter. (4) If non-historic and the opening is the same size, same type (single-hung to single-hung, etc.), and NOT an egress window, you do not need a permit — just install and move on. (5) If you have any doubt (egress window, sill height below 44 inches, opening-size change, or structural modification), call the Building Department directly at the main Batavia city number and ask to speak with a permit technician; a 5-minute phone call will confirm whether you need a permit and what the fee is.
Three Batavia window replacement (same size opening) scenarios
Batavia's historic-district windows: the design-review gateway
Batavia's historic-district overlay is enforced by the Planning & Zoning Department, NOT the Building Department. This is a critical distinction: even if the Building Department says 'no permit needed,' the Planning & Zoning Department can still require design approval for any exterior alteration in a contributing historic property. Contributing properties are roughly those built before 1960 in the Batavia Historic District (downtown, along Main Street and surrounding residential blocks) and in the Old Farm residential overlay (south of IL Route 38, near Batavia High School). If you own a home built in 1930 in this area, you are subject to the Historic District Design Guidelines, adopted as part of Batavia's Comprehensive Plan. The guidelines are accessible on the city website under 'Planning & Zoning' or 'Historic Preservation.'
Window replacements in historic properties are evaluated for: (1) muntin pattern (the grid of panes — 6-over-6, 8-over-8, 12-over-12, and so on are preferred; 1-over-1 or blank modern windows are typically not approved), (2) frame profile and material (wood is preferred, wood-clad or aluminum is sometimes accepted, vinyl is usually not), (3) color (off-white, cream, or the original color of the house is preferred; bright white or dark colors may be rejected), (4) depth of the frame as seen from the outside, and (5) whether the window is on a primary or secondary elevation (front-facing windows are scrutinized more closely than rear windows). A homeowner who wants to install a modern white vinyl 2-over-2 in a 1920s colonial with 12-over-12 windows will need to either accept that design review will likely deny it, or budget for a higher-end replacement window with true divided lites or a muntin pattern that matches the original.
The process is: homeowner calls Planning & Zoning, describes the work, and either submits photos/specs online or schedules a short phone conversation. Planning & Zoning sends a review letter within 2-3 weeks. Once approved, the homeowner brings that letter to the Building Department (if a building permit is otherwise needed) or simply installs the window (if no permit is required). The fee for design review is typically $50–$100, separate from any building permit fee. Some homeowners are frustrated by this requirement because it adds time and cost, but Batavia's Planning & Zoning staff are generally accommodating if you propose windows that reasonably match the original character of the house.
Egress windows and Batavia's code enforcement
IRC R310 is a life-safety rule that Batavia enforces strictly on any window in a 'sleeping room' (bedroom). A sleeping room in residential code is defined as a room used or intended to be used for sleeping purposes. The code requires: (1) a net clear opening of at least 5.7 square feet (width times height of the clear space when the window is fully open), (2) a minimum clear opening width of 20 inches, (3) a minimum clear opening height of 24 inches, and (4) a sill height not exceeding 44 inches above the floor. Replacement windows in existing bedrooms must meet ALL of these criteria. If your existing bedroom window does not meet these criteria, Batavia Building Department will require you to modify the window or the opening to comply.
The challenge is that many 1970s and 1980s homes in Batavia have basement bedrooms or small bedrooms with casement windows that are too small or too high. A homeowner might assume that because the opening is 'the same size' as the original, they can install a replacement without a permit. This is incorrect if the existing opening is non-compliant. Batavia Building Department has rejected several over-the-counter replacement-window applications in recent years based on sill height or net clear opening. The correct approach: measure your bedroom window's sill height (from floor to sill) and calculate the net clear opening (the dimensions of the glass when the window is fully open). If either fails the IRC R310 test, you need a permit and likely a structural modification.
Interestingly, if a window is in a room that is NOT classified as a sleeping room (e.g., a basement office, a finished storage room, or a bonus room with no egress design), then IRC R310 does not apply and a 'same-size' replacement is exempt. This is where a phone call to Batavia Building Department can clarify things. If you are unsure whether your basement window is in a 'sleeping room' for code purposes, ask the Building Department for a room-classification consultation. It is free and takes 10 minutes.
Batavia City Hall, 100 N. Island Avenue, Batavia, IL 60510
Phone: (630) 454-2540 (main city number; ask for Building Department) | https://www.batavia.il.us (navigate to Planning & Zoning > Building Permits for permit portal and forms)
Monday–Friday, 8:00 AM – 5:00 PM (verify on city website for seasonal changes)
Common questions
Do I need a permit to replace a window if the opening size is exactly the same?
Not usually, IF the window is not in a historic district AND is not an egress window in a bedroom. Batavia follows IRC R612.2, which exempts same-size, same-type (single-hung for single-hung, casement for casement) replacements. However, if your home is in Batavia's Historic District or Old Farm overlay, you must get design-review approval from Planning & Zoning first, even if the opening is identical. And if the window is in a bedroom with a sill height above 44 inches or a net clear opening below 5.7 square feet, you need a permit to upgrade it to current code.
What is the cost of a window-replacement permit in Batavia?
Batavia typically charges $75–$250 for a window-replacement permit, depending on whether it is a simple replacement (counter-review, $75–$150) or involves structural modification or egress enlargement ($200–$400). Historic-district design review is an additional $50–$100 and is processed by Planning & Zoning, not the Building Department. If you have multiple windows, the permit fee may be a flat fee or per-window; call the Building Department to ask about bundling discounts for 3+ windows.
I have a 1960s bedroom with a high sill window. Can I just replace it with the same-size window?
Not without a permit. If your bedroom window's sill is higher than 44 inches above the floor or the net clear opening is smaller than 5.7 square feet, IRC R310.2 requires you to bring it up to code on replacement. This usually means lowering the sill (structural work) or enlarging the opening. You must file a permit, and the Building Department will schedule a framing inspection. This is non-negotiable; Batavia enforces it as a life-safety rule.
Is my Batavia home in a historic district? How do I find out?
Batavia's main historic district is downtown, roughly bounded by Fabyan Parkway, Main Street, and the Fox River. There is also an Old Farm residential overlay south of IL Route 38. Check the city's parcel map on the Batavia website (Planning & Zoning section) or call Planning & Zoning at (630) 454-2540 and give your address. They will confirm in 1 minute whether design review is required. If you're in doubt, assume yes and contact Planning & Zoning before you order your window.
What happens if I replace a window without a permit and Batavia finds out?
If the replacement was truly exempt (same-size, non-egress, non-historic), no penalty. If it was a violation (historic-district design review skipped, or an egress window not brought to code), Batavia Planning & Zoning can issue a violation notice, require removal, and fine you $100–$500 per violation. During a refinance or sale, title work may flag the unpermitted work. Insurance claims might be denied if the window was damaged and the replacement was not code-compliant.
How long does a window-replacement permit take in Batavia?
Same-size replacements with no plan review take 1–2 weeks (counter review). If you need framing inspection (egress enlargement), add 1–2 weeks. If the window is in a historic district, add 2–3 weeks for design review (Planning & Zoning) before the Building Department can issue the permit. Plan for 3–4 weeks total if you're in a historic property.
Do replacement windows need to meet a U-factor requirement in Batavia?
Yes, but it's not a permit-inspection point for simple replacements. The 2018 IECC (adopted by Batavia) requires a U-factor of 0.32 for windows in Climate Zone 5A. Every new window sold in the US has an NFRC label with the U-factor stamped on it. When you buy a window, check the label. If you later file a permit for an egress enlargement or structural modification, the inspector will verify the label. For like-for-like replacements, compliance is assumed.
Can I use a vinyl window in a historic Batavia home?
Probably not. Batavia's historic-district guidelines prefer wood or wood-clad windows. Vinyl is rarely approved, especially on primary (front-facing) elevations. If your home is in the historic district, contact Planning & Zoning before you buy the window. If you prefer vinyl for budget or maintenance reasons, you may need to accept that design review will deny it, or focus the replacement on rear or secondary elevations where vinyl may be more acceptable.
Do I need a contractor or can I install a replacement window myself?
Batavia allows owner-occupied homeowners to pull permits and perform work themselves (no contractor license required for owner-occupied residential). However, if the work involves structural modification (lowering a sill, enlarging an opening, installing a header), you may need a licensed contractor or need to hire one for the structural framing inspection. For a straight-swap replacement window, DIY is permitted. If you are uncertain, the Building Department can advise on what requires a licensed contractor.
What is the difference between Batavia's Building Department and Planning & Zoning?
Building Department handles permits, inspections, and code compliance (IRC R612, R310, etc.). Planning & Zoning handles design review, historic-district guidelines, and zoning. For window replacements, you may need approvals from BOTH if you're in a historic district. Call one phone number (630-454-2540) and ask to speak to the right department, or visit the city website for separate contacts.