Research by DoINeedAPermit Research Team · Updated May 2026
The Short Answer
Like-for-like window replacement (same opening size, same operable type) is exempt from permitting in Libertyville. But if your home is in a historic district, or if you're replacing a basement egress window, or if the opening changes size, you must pull a permit.
Libertyville follows the 2021 Illinois Building Code, which exempts alterations that don't change opening size, frame type, or egress compliance. What sets Libertyville apart: the city's local historic-district overlay covers roughly a quarter of the village, particularly the downtown and older residential core north of Briarcliff Road. Homes in these districts — including those on the Register of Historic Properties — must get design-review approval FROM THE HISTORIC PRESERVATION COMMISSION BEFORE you apply for a building permit. This pre-permit review step is Libertyville-specific and takes 3-4 weeks; skip it and your permit application will be rejected. The city has also adopted current IECC energy standards, so replacement windows must meet U-factor ratings for Climate Zone 5A (typically U-0.30 or better for double-hung). Even though the permit itself may be exempt, a window quote should confirm the window's U-factor and NFRC rating — many homeowners discover this mismatch only after installation. Outside the historic district and with no egress-compliance issues, you're free to replace windows without a permit.

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

Libertyville window replacement permits — the key details

The core rule in Libertyville is straightforward: per the 2021 Illinois Building Code (which the city has adopted), window replacement in an existing opening of the same size, with the same operable type (e.g., double-hung for double-hung), and with no change to egress compliance, is exempt from permitting. No permit application, no fee, no inspection. This exemption applies to 95% of like-for-like replacements in non-historic homes. However, the city does NOT exempt you from design requirements. Your replacement window must meet current IECC energy standards: for Libertyville's Climate Zone 5A (the northern portion of the village), a minimum U-factor of 0.30 is required; for the southern parts in Zone 4A, the standard is slightly less stringent. Check the window's NFRC label — if it doesn't list a U-factor, or if the label says U-0.35 or higher, the window may not comply. Many big-box retailers stock windows that meet federal minimum standards but not Illinois IECC, so ask explicitly. If you install a non-compliant window, the city won't catch you at the point of purchase, but a future home inspector, lender, or code official conducting a compliance audit could issue a notice of non-compliance and require replacement.

The Libertyville Historic Preservation Commission is the city's unique gate-keeper for homes in historic districts. If your address falls within the Libertyville Historic District, the Downtown Historic District, or is on the Register of Historic Properties, you must submit a design-review application to the HPC before you apply for a building permit. The HPC reviews window frame material (wood is strongly preferred; aluminum and vinyl are typically not approved), profile (muntin pattern, depth, color), and material finish. This review takes 3-4 weeks and costs no fee, but it is mandatory. The HPC meets twice a month, so if you miss an agenda deadline, you add a month to your timeline. Many homeowners skip this step, submit a permit application directly, and the Building Department rejects it with a note: 'Historic-district design review required.' At that point, you're back to square one. To avoid this: (1) identify whether your home is in a historic district (the city's website has a map), (2) call the City of Libertyville Planning & Zoning Department at (847) 984-7500 to confirm, (3) request a design-review application, (4) submit it with photos of your current windows and photos/samples of the replacement windows, (5) attend the HPC hearing or submit written comments, (6) receive approval, (7) then file your building permit (if one is needed — usually it's still not, but the HPC approval is your green light). For non-historic homes, skip this step entirely.

Egress windows in bedrooms are a second major carve-out that often surprises homeowners. Under IRC R310.1, any bedroom — including finished basements used as bedrooms — must have an operable egress window with a minimum clear opening of 5.7 square feet, a sill height no higher than 44 inches above the floor, and a minimum net clear opening height of 24 inches and width of 20 inches. If you're replacing a basement window in a room used or intended for sleeping, and your current window has a sill height over 44 inches, your replacement window must also have a sill height of 44 inches or less. This is not an exemption; it is a requirement that applies even to like-for-like replacement. If your basement bedroom window sill is currently 48 inches high, you cannot simply drop in a same-size replacement — you must lower the sill. This usually means cutting the opening, adding a new header or modifying the sill framing, and pulling a permit. Libertyville's Building Department is strict on this rule because basement bedrooms are a compliance issue for rental properties and future sales. If you have any doubt about whether a room is legally a 'bedroom,' ask the city. A finished basement that could be a bedroom (has a closet or is marketed as one) is treated as a bedroom for egress purposes.

Frost depth in Libertyville averages 42 inches (Chicago standard), which affects window-frame durability and condensation management in cold snaps but does not directly change permitting. What matters more for window replacement is the condition of the jamb and exterior casing. If your existing windows have rotted wood or compromised sealing, the replacement window installer will likely need to address the opening itself — removing the old frame, inspecting for hidden water damage, and installing new flashing or caulking. This is still not a permit-triggering event if the opening size doesn't change, but it's a cost add-on (typically $200–$500 per window for frame repair) that homeowners often discover mid-project. Also, Libertyville's climate (cold winters, humid summers) makes air sealing critical; a cheap vinyl replacement window with poor caulking will not perform. Invest in high-quality installation and flashing tape to avoid drafts and future mold issues.

The practical workflow for a Libertyville window replacement: (1) Measure your existing windows and confirm opening size. (2) Check if your home is in a historic district using the city website or by calling (847) 984-7500. (3) If yes, submit design review to the HPC; if no, proceed to step 4. (4) Get a written quote from a contractor that specifies the window's NFRC U-factor, SHGC (Solar Heat Gain Coefficient), and VT (Visible Transmittance) — not just 'energy-efficient.' Confirm the U-factor meets or beats IECC (U-0.30 for Zone 5A, U-0.32 for Zone 4A). (5) If the opening size changes or you're replacing an egress window, or if the contractor recommends framing repairs, contact the Building Department to request a pre-permit consultation (free, takes 15 minutes by phone). (6) Place the order and schedule installation. (7) If a permit is required, file it online through the city's portal or in person; if not, keep a copy of your window specification sheet and installer invoice for your records — you'll want these if you sell or refinance. (8) After installation, schedule a final inspection only if required. For most like-for-like replacements, there is no inspection.

Three Libertyville window replacement (same size opening) scenarios

Scenario A
Same-size double-hung replacement, non-historic home, no egress issues — Briarcliff neighborhood ranch
You're replacing the six double-hung windows in your 1970s ranch on the south side of Libertyville (Zone 4A). The existing windows are 3x5 feet, wood frame, single-pane. The replacement is a vinyl double-hung, same exact opening, NFRC rated U-0.28 (exceeds Zone 4A IECC requirement of U-0.32). Your home is not in a historic district. Your house has no basement bedroom, so no egress concerns. This is a perfect like-for-like scenario: no permit required, no fee, no inspection. The contractor can pull permits for their own workers' comp documentation, but you the homeowner do not need to apply. Installation takes 1-2 days. Total project cost: $6,000–$9,000 for six windows plus labor. Keep the window U-factor label and the installer invoice in your file in case of a future sale — a home inspector may ask for proof of IECC compliance, especially if the previous owner had window-replacement work flagged in a prior inspection. No special caulking or flashing is needed if the frames are in good condition; if the installer finds sill rot during removal, add $1,500–$3,000 for frame repair.
No permit required (same opening) | IECC U-factor verified (U-0.28 vs. required U-0.32) | Non-historic district | Installation 1-2 days | Total permit fees: $0 | Project cost: $6,000–$9,000
Scenario B
Historic-district window replacement, wood frame to match original profile — Downtown Victorian on Libertyville Avenue
Your 1895 Queen Anne is on Libertyville Avenue in the Libertyville Historic District (downtown core). You're replacing four 2x4-foot windows with divided-light wood frames to match the existing muntin pattern. Same opening, but the HPC approval is required before any work starts. Step 1: You contact the Planning & Zoning Department (847-984-7500) and request a Historic Preservation Commission design-review application. Step 2: You submit the application with photos of the current windows, the NFRC label and specification sheet of the replacement window (which must be wood, with a profile matching the existing), and samples of the frame finish (typically natural wood or a period-appropriate paint color like cream or dark green). Step 3: The HPC meeting is in two weeks; you attend or submit written support. Step 4: The HPC approves the design (the windows are compliant because the profile matches and the material is wood). Step 5: Even though the opening is the same size, you file a building permit as a courtesy — it takes 10 minutes online, costs $50–$100, and gives you a paper trail. Step 6: You schedule installation; the contractor does the work. Step 7: No inspection is required if the opening doesn't change. Total timeline: 4-6 weeks (2 weeks for HPC, 1 week for permit, 1-2 weeks for window lead time, 1-2 days install). Total cost: $150–$200 for permit and HPC fees (HPC is free, permit is ~$50–$100), plus $10,000–$16,000 for four wood windows and installation. If the HPC rejects the design because the replacement windows are vinyl or have a different muntin pattern, you must revise and resubmit; add another 2-4 weeks.
Historic district design review required | HPC approval: 3-4 weeks | Permit required (courtesy/compliance) | Permit fee: $50–$100 | Wood frame mandatory | Opening size unchanged | Final inspection: None required | Total project cost: $10,000–$16,000
Scenario C
Basement bedroom egress window replacement, sill height non-compliant — Forest Glen split-level
Your split-level has a finished basement bedroom (sleeps two, has a closet, is on the deed as a bedroom). The current egress window is a casement, 2.5 feet wide x 4 feet tall, but the sill height is 48 inches above the basement floor — 4 inches above the IRC R310.1 maximum of 44 inches. You want to replace it with a newer casement. Because the sill height exceeds the code minimum, the replacement window must also have a sill of 44 inches or lower. This means you must lower the opening: remove the old window, cut down the frame opening by 4-6 inches, install new sill framing, add a new flashing pan, and drop in the replacement window. This is not a like-for-like swap; it's a structural alteration that requires a permit. Step 1: You call the Building Department at (847) 984-7500 to describe the work. They confirm: yes, you need a permit because the opening is being resized. Step 2: You hire a contractor and request a quote that includes the framing work (reinforcing the header, flashing, new sill). Step 3: You file a permit online, upload a photo of the current window, note the opening change, and state the new replacement window's specs (sill height 42 inches, clear opening 5.7+ sq ft, NFRC rated). The permit fee is $150–$250 based on the project valuation ($3,000–$5,000). Step 4: The permit is issued within 5 business days. Step 5: Framing inspection happens before the window is installed; final inspection after. Step 6: Work takes 2-3 days. Total timeline: 1 week for permit, 2-3 weeks for window lead time, 2-3 days install. Total cost: $3,500–$5,500 for materials and labor, plus $150–$250 permit fee. The city requires this because bedrooms are safety-critical; an egress window with a sill over 44 inches could trap an occupant in a fire. This is strictly enforced at inspection.
Permit required (opening resized for egress compliance) | Egress rule: IRC R310.1 (sill ≤ 44 inches) | Framing inspection required | Final inspection required | Permit fee: $150–$250 | Total project cost: $3,500–$5,500 | Timeline: 3-4 weeks

Every project is different.

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

Libertyville's Historic Preservation Commission and window design review

The Libertyville Historic Preservation Commission (HPC) is perhaps the city's most homeowner-relevant design authority for window work. Unlike a general building permit, which checks code compliance (egress, energy, structure), the HPC checks visual and historical compliance. The city's 2019 Historic District Design Guidelines explicitly address window replacement: wood frames are the standard (aluminum and vinyl are 'not appropriate'), divided-light muntin patterns must match the original, and exterior casing profiles must be preserved. If your home was built before 1960 and is in the Historic District or on the Register, the HPC will scrutinize material and profile. Homeowners are often shocked to learn this because the Building Department's permit process (which is code-based) feels separate from the HPC's design process (which is preservation-based). In practice, Libertyville treats them sequentially: design review first (HPC), permit second (Building Department). If you go straight to the Building Department, they will bounce you back to the HPC. The HPC meets twice a month on the first and third Tuesday at 7 PM; design-review applications are due one week before. If you miss a deadline, you wait another month. To avoid delays: contact the Planning Department in advance, request the application form and the Design Guidelines document, and prepare a complete submission with photos, material samples, and contractor contact info. The HPC is staffed by volunteers who are knowledgeable and generally supportive of thoughtful restoration; a clear, well-documented application is usually approved without modification.

One frequent source of HPC friction is the temptation to use low-cost vinyl windows to save money. Vinyl windows (like Pella Impervia or Andersen Renewal) look fine, but the HPC typically does not approve them for historic homes because the frame depth and profile differ from wood, and vinyl weathers differently over time. If a homeowner proposes vinyl, the HPC often asks them to reconsider, which triggers a six-week cycle: applicant submits, HPC reviews (two weeks), denial or modification request (one week), applicant revises, resubmits (two weeks out), HPC re-reviews (two weeks). To sidestep this: budget for wood windows from the start. A wood replacement window (Marvin, Anderson, Pella wood options) costs 30-50% more than vinyl, but it clears HPC quickly and holds value in a historic home. Ask your contractor about wood options; many contractors default to vinyl because it's their standard offering and they may not proactively mention wood.

The HPC's actual approval letter is not a building permit — it's a certificate of design review. You must still file a building permit with the City of Libertyville Building Department after receiving the HPC approval. However, once you have the HPC letter, the Building Department's review is a formality (10 minutes, $50–$100 fee, done). Do not skip either step. A homeowner who got HPC approval but didn't file a building permit is not fully compliant; if the work is discovered during a sale or refinance, the city may issue a violation notice asking for a retroactive permit. In rare cases, the city has required homeowners to remove unpermitted windows and reinstall them under permit supervision — an expensive and intrusive remedy. The lesson: HPC approval + building permit = full compliance; HPC approval alone = incomplete.

IECC energy standards and U-factor compliance in Libertyville

Illinois has adopted the 2021 IECC (International Energy Conservation Code), and Libertyville enforces it for all window replacement work. For Climate Zone 5A (northern Libertyville, roughly north of Briarcliff Road), the required U-factor is 0.30 or better; for Zone 4A (southern portions), it's 0.32 or better. Many homeowners assume 'energy-efficient' means compliant, but standard vinyl windows sold at big-box stores often have U-factors of 0.35-0.40, which fails Illinois code. A few things to watch: (1) The U-factor must be on the NFRC label on the window itself; if the spec sheet doesn't list it, the window is not certified and is not compliant. (2) U-factor varies by window type: a double-hung window in the same product line often has a worse (higher) U-factor than a fixed window because of the operable sash and weatherstripping trade-offs. (3) Storm windows or secondary glazing can improve U-factor after the fact, but the primary window replacement must meet code at purchase. When you get a quote, explicitly ask the contractor: 'Is this window NFRC-rated, and what is the U-factor?' Do not accept a vague answer like 'Yes, it's energy-efficient.' Ask for the label. Print it and file it.

Libertyville's Building Department is not aggressive about retroactive enforcement of IECC for installed windows unless a home inspector, lender, or permit-review during a sale flags it. However, if you pull a permit for any reason (even an advisory permit for a like-for-like replacement in a historic district), the city can (and occasionally does) require proof of IECC compliance. A few homeowners have discovered non-compliant windows after selling and had to agree to remediate (re-glaze or replace) before closing. The cheapest proactive fix: when you replace windows, demand the NFRC label and verify the U-factor before installation. If you're not sure, email the label photo to the Building Department's inspection team (call 847-984-7500 for email) and ask 'Does this meet IECC for my address?' They'll answer in an email within 2 business days. This costs nothing and gives you peace of mind. Libertyville's climate (cold winters to -15°F, humidity peaks in summer) also makes air-sealing important; even a compliant U-factor window will underperform if the frame is caulked poorly. Ask the installer to use a quality caulk or flashing tape (not just silicone caulk) and to seal all gaps between the window frame and the opening.

City of Libertyville Building Department
200 South Milwaukee Avenue, Libertyville, IL 60048
Phone: (847) 984-7500 | https://www.libertyvilleil.gov/permits (use city website to access permit portal or submit in person)
Monday-Friday 8:00 AM - 5:00 PM (call to confirm current hours)

Common questions

Do I need a permit to replace windows in a non-historic Libertyville home if the opening size doesn't change?

No. Like-for-like window replacement (same opening, same operable type, same egress compliance) is exempt from permitting under the 2021 Illinois Building Code, which Libertyville has adopted. However, the replacement window must meet IECC energy standards (U-factor 0.30 or better for Zone 5A, 0.32 or better for Zone 4A). Keep the NFRC label and installer invoice for your records in case a future home inspector or lender asks for proof of compliance.

My home is in the Libertyville Historic District. Can I replace windows without design review?

No. All window replacements in homes within a historic district or on the Register of Historic Properties must receive design-review approval from the Libertyville Historic Preservation Commission before you file a building permit. The HPC reviews frame material (wood preferred, vinyl usually not approved), muntin pattern, and finish. The review is free but takes 3-4 weeks. After HPC approval, you file a building permit with the city (typically a formality for same-size replacements; $50–$100 fee).

What is the sill-height rule for basement bedroom windows?

Under IRC R310.1, any basement room used or intended as a bedroom must have an operable egress window with a sill height of 44 inches or less above the floor. If your current window sill is higher than 44 inches, your replacement window must also be 44 inches or lower. This requires lowering the opening, which triggers a permit and framing inspection. This rule is strictly enforced in Libertyville for safety compliance.

How do I know if my window meets Libertyville's IECC energy standard?

Look for the NFRC label on the window frame itself or in the specification sheet. The label lists the U-factor. For Libertyville addresses in Climate Zone 5A (north of Briarcliff Road), the U-factor must be 0.30 or better; for Zone 4A (south), 0.32 or better. If the label doesn't list a U-factor, the window is not NFRC-certified and does not meet code. Ask your contractor to email you the label before purchase; if you're unsure, send it to the Building Department (call 847-984-7500 for email).

What happens if I install non-IECC-compliant windows in Libertyville?

If the work is done without a permit, the city is unlikely to discover it unless a home inspector, lender, or code compliance audit flags it. However, at the point of sale or refinance, a lender may require proof of IECC compliance, and a home inspector will note non-compliant windows in their report. Some lenders will not close on a home with non-compliant windows without a retrofit or remediation agreement. The safest approach: verify U-factor before buying, and request the NFRC label in writing from your contractor.

Can I replace a basement egress window with a smaller opening if I'm under the 44-inch sill requirement?

No. An egress window in a bedroom must meet minimum opening sizes: 5.7 square feet clear opening area, 24 inches minimum height, and 20 inches minimum width. Reducing the opening size below these minimums violates IRC R310.1 and fails safety compliance. If your current egress window is undersized, the replacement must meet or exceed the minimum dimensions. If that means enlarging the opening, you must pull a permit and have a framing inspection.

How long does a Libertyville window-replacement permit take?

For a standard same-size replacement in a non-historic home, no permit is required (zero timeline). For historic-district homes, design review (HPC) takes 3-4 weeks, then a courtesy permit takes 1 week, for a total of 4-5 weeks before installation. For egress window work that requires opening resizing, the permit itself takes 5-7 business days, but framing inspection and final inspection add 2-3 weeks total.

Can I replace windows myself in Libertyville if I own the home?

Yes, if a permit is required, Libertyville allows owner-builder work for owner-occupied residences. However, you must pull the permit in your name and schedule inspections (framing and final if required). If no permit is required (like-for-like replacement in a non-historic home), you can hire any contractor and do not need to notify the city. If your home is in a historic district, you must file design review regardless of who does the work.

What if my contractor says the old window was a 'special size' and the new one needs to be slightly different?

If the opening size changes, even by a few inches, it is no longer a like-for-like replacement and a permit is required. Measure the opening before you buy the window; if the existing frame is damaged or out-of-square, your contractor can often make a new frame fit the opening without changing the opening itself. Always confirm the exact opening dimensions in writing before ordering the window. If the contractor proposes modifying the opening, ask them to prepare a scope of work and recommend filing an advisory permit with the city first (call 847-984-7500) so you know the cost and timeline before committing.

Do I need to disclose unpermitted window replacement if I sell my Libertyville home?

Illinois requires property sellers to disclose all known unpermitted work on the Transfer Disclosure Statement (TDS). Unpermitted window replacement in a non-historic home (where it may be exempt) is typically not flagged, but in a historic district, unpermitted windows are a red flag because the HPC approval was skipped. A lender's home inspector will usually note the work, and the lender may require a retroactive permit or removal before closing. The safest approach: keep copies of permits, HPC approvals, and NFRC labels; if work was done without permit and you didn't know, disclose it to your real-estate agent and contact the city for a retroactive-permit process.

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