Research by DoINeedAPermit Research Team · Updated May 2026
The Short Answer
Like-for-like window replacement (same opening size, same operable type) is exempt in Buffalo Grove. But if you're replacing egress windows, changing opening dimensions, or your home is in the Olde Buffalo Grove Historic District, you need a permit.
Buffalo Grove enforces the 2018 International Energy Conservation Code (IECC) more strictly than neighboring villages on U-factor thresholds — your replacement windows must meet 0.30 U-factor (triple-pane standard in Climate Zone 5A) even for like-for-like swaps if the original windows predate 2010. Additionally, Buffalo Grove's Historic District Design Guidelines require pre-permit approval for any window affecting the streetscape of homes built before 1950; this approval step is NOT automatic and can add 2–4 weeks to your timeline. Outside the historic district, same-size replacements need no permit IF the sill height meets egress code (44 inches or below in bedrooms, per IRC R310) and the frame remains unchanged. The city's online permit portal allows over-the-counter same-size-window exemption verification — email or call ahead to confirm your home's historic status and window U-factor requirement.

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

Buffalo Grove window replacement permits — the key details

Buffalo Grove adopts the 2018 International Energy Conservation Code (IECC) with a critical local amendment: all replacement windows, including like-for-like swaps in existing openings, must achieve a maximum U-factor of 0.30 (the state minimum is 0.32 in Climate Zone 5A). This is enforced at final inspection even when the opening size and frame remain identical. The rule exists because Buffalo Grove's average winter temperature hits -10°F, and older wood-frame homes lose significant energy through single- or double-pane glass; the city's 2015 energy audit found that 62% of residential windows in the village predate the 2006 code cycle. When you apply for a permit, or request an exemption letter, the Building Department will cross-reference the original window specifications from your property card. If your existing window is a 1970s single-pane unit (typical U-factor 1.1), the replacement must be triple-pane or high-performance double-pane with low-emissivity coating. This is NOT negotiable for any window — egress, operable, fixed, or decorative. Plan for $400–$600 per window for IECC-compliant replacements versus $200–$300 for code-minimum triple-pane units elsewhere in Illinois.

Buffalo Grove's Olde Buffalo Grove Historic District (roughly bounded by Lake Cook Road, Arlington Heights Road, Buffalo Grove Road, and Milwaukee Avenue) imposes Design Review approval BEFORE you file a permit. Historic-district guidelines specify that replacement windows must match the existing profile (width of muntins, depth of frame reveal, material — typically wood or wood-clad aluminum for pre-1950 homes). The Historic Preservation Commission meets monthly and requires submission of window photos, specifications, and installation details at least 3 weeks before the meeting. This pre-permit review step is mandatory and cannot be waived; approval letters are then attached to your permit application. Outside the historic district, same-size replacements are exempt IF they are true like-for-like (same operable type — double-hung to double-hung, casement to casement) and meet the U-factor threshold. Inside the historic district, the U-factor rule still applies, but the design-review timeline adds 4–6 weeks. You can check your address against the historic-district map on the Village website; if you're in doubt, call the Building Department before ordering windows.

Egress window replacements carry special rules. If you are replacing a bedroom window (any bedroom on any floor, including basements) with a window in an egress-required opening, the replacement must maintain or improve egress compliance per IRC R310. An egress window opening must have a net clear opening of at least 5.7 square feet, a minimum width of 20 inches, and a minimum height of 24 inches; the sill height must be no more than 44 inches from the floor. If your current egress window has a sill at 46 inches (non-compliant), the replacement must drop the sill to 44 inches or lower — this requires opening enlargement and triggers a full permit with framing inspection. Buffalo Grove Building Department will flag this on initial intake if you mention a basement-bedroom window; be honest about room use. Even if the opening is the same size, if the sill height is borderline, the permit is required and a structural engineer may be needed to certify header capacity.

Buffalo Grove's frost depth is 42 inches in the northern portions (closer to Chicago) and 36 inches in the south, reflecting glacial till soil. This affects window installation detail requirements: your replacement windows must be installed with flashing that extends below the frost line. The Building Department's standard practice is to require flashing inspection if the window frame is being removed (which triggers a permit anyway), but for true like-for-like interior-frame-replacement jobs, flashing detail is assumed compliant if the original installation met code. However, if your home sits in a flood-prone area (a few scattered properties near the Des Plaines River tributary), additional sealant and backdam protection may be required; check with the city's stormwater coordinator if you're near a creek or drainage easement.

Filing a window permit in Buffalo Grove is straightforward but requires advance verification. The Building Department's online portal (accessible via the City website) allows you to request an exemption letter for same-size, non-historic windows; this typically takes 3–5 business days. If you need a full permit (historic district, egress, or opening change), you'll submit an application with product specifications (U-factor, material, operable type), site photos, and a sketch showing the number and location of windows. Permit fees are $75 plus $15 per window (so 5 windows = $150 total). Plan for a final inspection only if the permit is issued; the inspector will check that windows operate freely, are properly sealed, and have flashing details visible. Inspection scheduling is done online through the portal; typical wait is 5–10 days. Once the final passes, you receive a Certificate of Compliance and the work is complete. If you are replacing windows in a historic-district home, plan for 8–10 weeks total (3 weeks Design Review submission + 1 month Design Commission review + 2–3 weeks permit and inspection).

Three Buffalo Grove window replacement (same size opening) scenarios

Scenario A
Six double-hung windows, same size and shape, main floor and second floor, non-historic home in northwest Buffalo Grove, vinyl-frame replacement with 0.30 U-factor
Your home is a 1995 colonial in the Rondell subdivision, outside the historic district. All six windows are original wood double-hung frames, approximately 36 inches wide by 54 inches tall, with sills at 30–36 inches from floor (non-egress locations). You're replacing them with Andersen or Pella vinyl triple-pane units, meeting the 0.30 U-factor requirement. Because the opening size is identical, the operable type is unchanged (double-hung to double-hung), and there are no egress implications, this is a true like-for-like replacement exempt from permitting. You do NOT need to file. However, you should call the Building Department at the main line and confirm this in writing via email to document the exemption, especially if you plan to refinance or sell within 3 years — this creates a paper trail that proves compliance. Your contractor should ensure flashing details match the original installation depth (typically 1.5 inches reveal). Material cost for six vinyl windows is $2,400–$3,600; installation labor $1,800–$2,400. Total out-of-pocket: $4,200–$6,000. No permit fees, no inspection, timeline is contractor availability (typically 2–3 weeks lead time). If any opening is in a bedroom and sill height is above 44 inches, stop and contact the Building Department before ordering — you may need a permit to correct egress compliance.
No permit required (same size, non-historic) | Exemption letter recommended | Triple-pane vinyl, 0.30 U-factor required | Total $4,200–$6,000 materials and labor | No permit fees | 2–3 weeks installation
Scenario B
Three casement windows plus one basement egress window (all same size), Olde Buffalo Grove Historic District, wood-clad aluminum replacement, pre-permit Design Review required
Your home is a 1938 brick Colonial in the historic district's core zone, northeast of Buffalo Grove Road. Three main-floor casement windows are 28 inches wide by 48 inches tall with original wood frames; one basement window (east bedroom) is also 28 x 48, serving as an egress opening with a current sill height of 42 inches (compliant). You're replacing all four with wood-clad aluminum casement frames, 0.30 U-factor, matching the original 1.5-inch muntin profile and wood-grain finish. Because these windows affect the streetscape and interior appearance of a historic home, you must first submit to the Historic Preservation Commission: photos of existing windows from exterior and interior, product literature showing profile compatibility, installation detail drawings, and a pre-construction narrative explaining why replacement is necessary. This submission goes to the City Planner 3 weeks before the monthly Commission meeting. The Commission typically approves wood-clad aluminum replacements that match the original profile and material appearance; approval takes 4–6 weeks on average. Once you have the approval letter, you file a permit with the Building Department ($75 + 4 windows × $15 = $135 total permit fee). The egress window, even though it's same-size, requires a final inspection to confirm sill height and opening clearance still meet IRC R310 (5.7 sq ft net opening, 44-inch sill max). Inspection is scheduled online; typical wait is 1–2 weeks. Total timeline: 8–10 weeks from photo submission to final inspection. Window cost for four wood-clad units: $3,200–$5,000; installation (including flashing removal and reinstallation on a historic home): $2,000–$3,500. Permit fees: $135. Total: $5,335–$8,635. The Design Review step is non-negotiable and cannot be accelerated; plan accordingly if you have a deadline.
Permit REQUIRED (historic district) | Design Review pre-approval mandatory (4–6 weeks) | Wood-clad aluminum required (profile match) | 0.30 U-factor compliance | Egress inspection required | Permit fee $135 | Total $5,335–$8,635 | Timeline 8–10 weeks
Scenario C
One basement bedroom window replacement, same opening size but sill height 48 inches (exceeds 44-inch egress limit), non-historic home south Buffalo Grove
Your home is a 1970s ranch in the south part of the village, non-historic. The basement bedroom has one window (approximately 32 inches wide by 36 inches tall) with a current sill height of 48 inches from the basement floor — this exceeds the 44-inch egress maximum mandated by Illinois Building Code (IBC) and IRC R310. You want to replace the existing single-pane frame with a new triple-pane window, same opening size. Because the opening size is identical but the room is a BEDROOM and the current sill does not meet egress code, you MUST obtain a permit and you MUST correct the sill height to 44 inches or lower. This requires lowering the window opening by 4 inches, which means enlarging the opening downward, removing and replacing the header above, and patching the brick or stucco exterior. The permit application must include structural calculations showing the new header capacity (typically a pair of 2x10 PT beams for a 32-inch span). Permit fee: $75 + $15 per window = $90. Plan for a rough framing inspection (before drywall closure, to certify the new header and sill) and a final inspection (to confirm window operation and flashing). Timeline: 2–3 weeks for structural engineer report, 1 week permit review, 2–3 weeks construction, 1–2 weeks inspections. Total: 6–9 weeks. Window cost: $800–$1,200; structural engineer: $400–$600; masonry/carpentry labor for opening enlargement and header replacement: $2,500–$4,000; drywall patching and finish: $800–$1,200. Permit fees: $90. Total: $4,590–$7,290. This is NOT a like-for-like replacement because it corrects a code violation; the permit requirement is non-negotiable and the cost is substantially higher than a simple frame swap due to framing work.
Permit REQUIRED (egress sill non-compliant) | Structural engineer report required | Header replacement and opening enlargement | 0.30 U-factor compliance | Rough and final inspections | Permit fee $90 | Total $4,590–$7,290 | Timeline 6–9 weeks

Every project is different.

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

Buffalo Grove's 0.30 U-factor requirement and why it matters more than state code

The State of Illinois adopts the 2018 IECC, which sets a maximum U-factor of 0.32 for residential windows in Climate Zone 5A (which includes Buffalo Grove and the Chicago metropolitan area). Buffalo Grove's local amendment lowers this to 0.30, a seemingly small change that dramatically affects product availability and cost. A 0.30 U-factor window typically requires triple-pane glass with low-emissivity (Low-E) coating and insulating gas fill (argon or krypton); a 0.32 window can be a high-performance double-pane. The difference in material cost is $100–$200 per window. This 0.30 threshold applies to ALL replacements, even true like-for-like size and type swaps, because the Buffalo Grove Building Department treats window replacement as a moment to improve energy efficiency — the village adopted this amendment in 2016 following a comprehensive energy audit that identified residential windows as the single largest source of heating loss. The amendment has triggered some contractor frustration because many installers trained in neighboring jurisdictions (Barrington, Long Grove, Lake Forest) are unfamiliar with the more stringent requirement. When you call for an exemption letter, the Building Department will ask you the current U-factor of your existing window; if you don't know, they'll estimate it based on age and type (single-pane pre-1980: ~1.1; double-pane 1980–2005: ~0.55; double-pane post-2005: ~0.32–0.35). If your existing window is below 0.30, your replacement must be 0.30 or better, no exceptions. This is enforceable at final inspection: the inspector will ask for product spec sheets and can physically measure the window frame thickness and glass assembly to verify triple-pane composition.

Historic District Design Review timeline and how to avoid delays

The Olde Buffalo Grove Historic District comprises approximately 400 homes built between 1890 and 1960, primarily along Buffalo Grove Road, Arlington Heights Road, and the surrounding residential blocks. The Historic Preservation Commission (part of the Planning Department) requires Design Review approval before a permit can be issued for ANY window affecting the street-facing facade or visible interior spaces of historic homes. The approval process begins when you submit a Design Review Application (available on the Village website) with photographs of existing windows, product cut sheets showing the new window profile and material, and a narrative explaining the reason for replacement (age, operational failure, energy efficiency, etc.). The commission prefers submissions received at least 3 weeks before their monthly meeting; submissions received after the 15th of the month typically go to the following month's meeting. The commission meets the third Thursday of each month at 7 PM; meetings are open and you may attend to present your project (helpful for any clarifications). Typical approval timelines: standard casement or double-hung replacements matching original profiles are approved in one meeting (4–6 weeks from submission). Non-standard materials, color changes, or profile modifications trigger a second review or request for revision (8–12 weeks total). Once approved, the Historic Preservation Commission issues an approval letter valid for 12 months; you then file the building permit with that letter attached. The Building Department will fast-track the permit if Design Review approval is attached, typically issuing within 3–5 business days. Common rejections include: (1) replacement windows with wider muntins (muntins are the dividing bars in the glass grid) — historic homes require matching the original grid pattern, typically 2-inch-wide muntins for 1930s-1950s homes; (2) replacement frames that reduce the visible glass area by more than 1 inch on any side — the frame should align with the original masonry or wood trim reveal; (3) vinyl frames on masonry homes — many historic homes require wood or wood-clad aluminum to maintain thermal and visual consistency. Before ordering windows, contact the City Planner (usually found in the Planning Department listing on the Village website) and request a preliminary design review — a 10-minute phone call can save you $500 in wrong-product orders.

City of Buffalo Grove Building Department
Buffalo Grove Village Hall, 15 Floral Parkway, Buffalo Grove, IL 60089
Phone: (847) 520-4565 (main line; ask for Building Department during business hours) | https://www.buffalogrovevillage.org/permits
Monday–Friday, 8 AM–5 PM (closed major holidays; confirm before submitting)

Common questions

Do I need a permit to replace a single window if it's the exact same size and type?

No, if you are NOT in the Olde Buffalo Grove Historic District, the window is not an egress window, and your replacement meets the 0.30 U-factor requirement. Contact the Building Department in advance to confirm your home's historic status and that your replacement product meets the U-factor threshold — get this in writing via email. This creates a paper trail in case of future sale or refinance.

What is the U-factor and how do I know if my replacement windows meet Buffalo Grove's 0.30 requirement?

U-factor measures how much heat escapes through a window; lower is better. Buffalo Grove requires 0.30 or better (more stringent than state code at 0.32). Check the product spec sheet from your window manufacturer — the U-factor will be listed prominently. Most triple-pane units with Low-E coating meet 0.30; many premium double-pane units meet it as well. If you're unsure, email the spec sheet to the Building Department or call and ask before ordering.

I'm in the historic district. Do I need Design Review approval before I get a permit?

Yes. The Historic Preservation Commission must approve the window design (profile, material, color) before you can file a permit. This is a separate step from permitting and takes 4–6 weeks on average. Submit your Design Review application at least 3 weeks before the commission's monthly meeting; once approved, attach the approval letter to your permit application. You cannot skip this step.

What if my basement bedroom window's sill is too high (above 44 inches) and I'm replacing it with the same size opening?

You must obtain a permit and correct the sill height to 44 inches or lower to meet egress code (IRC R310). This requires enlarging the opening downward, which means a new header and structural review. This is no longer a like-for-like replacement; expect higher costs ($4,500–$7,000+) and a 6–9 week timeline including structural engineering and two inspections.

How much does a window replacement permit cost in Buffalo Grove?

The base permit fee is $75, plus $15 per window. A single-window replacement is $90; five windows is $150. This fee does not include the cost of the windows, installation, or structural engineering (if needed). Fees are non-refundable once the application is submitted.

Do I need an inspection after my windows are replaced?

For like-for-like replacements that are exempt from permitting, no inspection is required. If you file a permit (historic district, egress correction, or opening enlargement), you will need a final inspection to confirm proper installation, operation, and flashing. Final inspections typically take 5–10 business days to schedule once you notify the Building Department that work is complete. Egress windows require both a rough framing inspection (before drywall closure) and a final inspection.

Can I install windows myself or do I need a licensed contractor?

Buffalo Grove allows owner-occupied homeowners to perform work on their own residence. However, if a permit is required (historic district, egress correction, opening enlargement), you may need to hire a licensed contractor for structural work or header installation, depending on the scope. Check with the Building Department if you plan to do the work yourself; they can clarify licensing requirements for your specific project.

What happens if I replace windows without a permit and I was supposed to get one?

The Building Department may issue a stop-work order (typical fine: $500) and require you to file a permit and inspection retroactively at double the normal fee. Additionally, unpermitted work may trigger insurance claim denials if water damage occurs, and any future sale of the home requires disclosure of unpermitted work, which reduces buyer confidence. In the historic district, unpermitted window replacement can result in a $1,000+ fine and forced restoration of the original window profile.

How long does the entire window replacement process take in Buffalo Grove?

Like-for-like exempt replacements: 2–3 weeks (contractor availability only). Non-historic same-size permits: 2–3 weeks (permit + final inspection). Historic-district replacements: 8–10 weeks (Design Review 4–6 weeks, permit 1 week, installation and inspection 1–3 weeks). Egress corrections: 6–9 weeks (engineering, permit, rough and final inspections). Build extra time into your timeline if you order windows from the factory (2–4 weeks lead time) or if you're waiting for the next monthly Design Review meeting.

Where can I find the historic-district map and check if my home is in the Olde Buffalo Grove Historic District?

The historic-district map is available on the Village website under 'Community Development' or 'Planning Department.' You can also call the City Planner at (847) 520-4565 and provide your address; they will confirm your historic status immediately. If you're unsure, it's always safer to assume you are in the district until confirmed otherwise — Design Review approval costs only time, not money, and protects you from later enforcement issues.

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 Buffalo Grove Building Department before starting your project.