Research by DoINeedAPermit Research Team · Updated May 2026
The Short Answer
Like-for-like window replacement in a standard home is exempt from permitting in McHenry. But if your home is in a historic district, if you're replacing an egress window with a sill height over 44 inches, or if Illinois IECC U-factor requirements apply to your climate zone, you'll need a permit or design review.
McHenry follows the Illinois Building Code (adopted from the 2021 International Building Code), which exempts like-for-like window replacement — same opening size, same sash type, same egress compliance — from the permitting process. This is a direct exemption in the code and means you can order, install, and finish without filing. However, McHenry's Building Department enforces three local overlays that can flip the verdict: first, any home in the McHenry Historic District (roughly centered on the downtown square and lakefront wards) requires Design Review Board approval BEFORE permit or work starts — this is a separate city process, not a building permit, but it's mandatory and adds 2-4 weeks. Second, if you are replacing a basement egress window or any bedroom window where the sill height is currently over 44 inches (measured to the interior sill), the replacement must meet IRC R310.1 egress sizing — if your existing opening is undersized or noncompliant, the replacement triggers a permit because it becomes a code-correction project, not a like-for-like swap. Third, McHenry is split between climate zones 5A (northern part) and 4A (southern part); the IECC U-factor requirement for windows is 0.32 for zone 5A and 0.40 for zone 4A. If you are replacing windows in a home built before 2009, your old windows may have a U-factor of 0.50 or higher; replacement windows meeting current code is not mandatory for like-for-like swaps, but if an inspector later sees a wildly mismatched window during unrelated work, it can flag a code issue. The practical rule: call the McHenry Building Department before ordering if your home is historic, if you have basement egress windows, or if your house was built before 1995.

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

McHenry window replacement permits — the key details

McHenry Building Department enforces the 2021 Illinois Building Code, which is based on the 2021 International Building Code (IBC). The exemption for like-for-like window replacement is codified in the Illinois Building Code and applies statewide; it means the opening size, sash type (single-hung, double-hung, casement, fixed), and egress compliance must remain identical to the existing window. If the opening is currently 36 inches wide by 48 inches tall with a single-hung sash, the replacement must be 36x48 with a single-hung sash. The sill height (distance from the floor to the interior bottom of the window) must also remain the same. This exemption is broad and intentional — the state recognizes that upgrading an old window to a new one with better seals, thermal performance, and hardware does not increase structural risk or occupancy hazard, so it does not require plan review or inspection. You can order, install, and finish the work without notifying the city, and you do not owe any permit fees.

The first local complication is the McHenry Historic District. The city maintains a designated historic district (roughly bounded by East and West Michigan Avenue, North and South Prospect Avenue, and extending into the lakefront residential neighborhoods). Any exterior alteration — including window replacement — in the historic district requires Design Review Board (DRB) approval before a permit is issued or work begins. The DRB evaluates whether the replacement window matches the character, material, profile, and finish of the original. Typically, in-kind replacement with matching wood muntin patterns, period-appropriate hardware, and the original color (often natural wood or painted trim) is approved in 2-3 weeks. However, if you want to install a modern vinyl or aluminum window, the DRB will likely request a variance or deny approval outright unless the historic district guidelines explicitly allow it (most do not). The DRB application is separate from a building permit and costs $50–$150 (verify with the city). If you live in the historic district, contact the City of McHenry Community Development Department or visit the DRB page before ordering any windows.

The second complication is egress windows in bedrooms and basements. Illinois Building Code Section R310.1 requires that any bedroom — including basements with sleeping areas — have at least one operable egress window. The window must have a minimum net clear opening area of 5.7 square feet (or 10% of the room floor area, whichever is larger), a minimum width of 20 inches, a minimum height of 24 inches, and a sill height of no more than 44 inches above the floor. If you are replacing a basement egress window and the current sill height is 46 inches or higher, the replacement must correct the sill height to meet the 44-inch maximum. Correcting an undersized opening — e.g., widening the rough opening from 28 inches to 32 inches to gain the required 5.7 square feet — is NOT a like-for-like replacement; it is a code-correction project that requires a permit, a plan showing the new opening size and sill height, and a framing inspection. If your basement bedroom egress window is currently compliant (sill ≤44 inches, opening ≥5.7 sq ft), you can replace it with a new window of the same size without a permit. But if you are unsure whether your basement window meets code, measure the rough opening dimensions and sill height before ordering the replacement. McHenry Building Department staff can advise over the phone (call ahead during business hours).

The third detail is the U-factor (thermal transmittance) requirement. McHenry is in either climate zone 5A (northern neighborhoods) or 4A (southern neighborhoods); the Illinois Energy Conservation Code (IECC) specifies a maximum U-factor of 0.32 for zone 5A and 0.40 for zone 4A. These are new-construction minimums and do NOT apply retroactively to replacement windows in existing homes (unless a building permit is being pulled for another reason, such as a room addition or major renovation). However, if your home is part of an energy-audit program or if you are applying for weatherization grants, the contractor may require IECC-compliant windows (U-factor ≤0.32 or 0.40). Standard replacement windows sold in the Midwest typically meet or exceed these requirements; U-factors of 0.28-0.32 are common for vinyl and fiberglass frames. If you are ordering windows and the product spec sheet shows a U-factor of 0.50 or higher (typical of older aluminum windows), you are buying an outdated product — modern windows are not significantly more expensive and will save on heating costs over 15-20 years.

The practical workflow for a McHenry resident: (1) Measure your existing window opening (width, height, sill height). (2) If the home is in the historic district, contact the DRB before ordering; provide a photo of the current window and the specifications of the replacement. (3) If the window is in a basement or bedroom, confirm the sill height is ≤44 inches and the opening is ≥5.7 sq ft. (4) Order the replacement window matching the existing size and sash type. (5) Install it yourself (if you're capable) or hire a contractor. (6) No final inspection is required for a like-for-like replacement. If the replacement involves opening enlargement, sill-height correction, or is in a historic district and DRB approval is pending, file a permit with the McHenry Building Department ($150–$300 fee, 1-2 week review) and schedule a framing inspection before closing up the wall. The city's online permit portal (https://www.mchenryil.gov or contact City Hall) allows e-permit submission; phone the Building Department if you are unsure whether your project needs a permit.

Three McHenry window replacement (same size opening) scenarios

Scenario A
Ranch home, north McHenry (zone 5A), replacing four vinyl double-hung windows on the first floor — existing and new openings 36 inches wide x 48 inches tall, sill height 30 inches, no basement egress involved
Your 1970s ranch sits in the 5A climate zone north of Route 14, and you're swapping out four old single-pane vinyl windows for new energy-efficient vinyl windows from a big-box store. The existing openings are 36x48 (a standard size for ranch-era homes), and the new windows are also 36x48 with the same double-hung sash type and a sill height of 30 inches above the living-room floor. This is a textbook like-for-like replacement: opening size identical, sash type identical, egress not involved (these are first-floor living-room windows, not bedrooms or basements). The new windows have a U-factor of 0.30, which exceeds the IECC 5A requirement of 0.32 — but this doesn't matter because IECC only applies to new construction or major renovations, not to like-for-like replacements. You do NOT need a permit. You can hire a contractor or DIY the installation, order online or from a local supplier, and proceed without filing anything with the city. Total cost: $150–$250 per window (material + labor) × 4 = $600–$1,000. No permit fees. Timeline: order in a few days, install in 1-2 days. Final inspection: none required. If you live in the historic district, contact the DRB before ordering to confirm the new window style is acceptable; if it is approved, you still don't need a building permit for the like-for-like swap.
No permit required (like-for-like) | Vinyl double-hung, 36x48, sill 30 inches | U-factor 0.30 (exceeds code but not required) | Total cost $600–$1,000 | No permit fees
Scenario B
Waterfront historic home in McHenry Historic District, replacing three 1920s wooden double-hung windows on the front facade — same 32x54 opening and sill height (40 inches), but the existing windows have deteriorated muntin profiles and need exact in-kind restoration
Your Craftsman-era home sits in the McHenry Historic District, and the three front-facing windows are original (or vintage) 1920s wooden double-hung units with authentic muntin patterns and a stained natural-wood finish. You want to replace them with new wood or clad-wood windows matching the same dimensions (32 inches wide x 54 inches tall, sill height 40 inches) and the same divided-lite (muntins) pattern. The opening size and sill height are identical to existing, so from a building-code perspective, this is a like-for-like replacement and exempt from permitting. HOWEVER, because the home is in the historic district, you MUST submit the window specifications to the McHenry Design Review Board before proceeding. The DRB will evaluate the new window's material (wood vs. clad-wood vs. vinyl), muntin pattern (6-over-6, 8-over-8, true divided-lite vs. simulated grilles), finish color, and hardware to confirm it matches the character and era of the original. If you are installing true-divided-lite wooden windows in natural wood or the original painted color, DRB approval typically takes 2-3 weeks and is granted. If you propose vinyl windows with snap-in muntins, the DRB will likely request a variance (additional 2-4 weeks) or deny approval. Once DRB approval is in hand, you do NOT need a building permit for the actual installation because the opening is unchanged. However, if the DRB approval letter specifies conditions (e.g., 'must use wood sash, natural stain only'), you must comply during installation. Cost: $300–$600 per window (wood/clad-wood is more expensive than vinyl) × 3 = $900–$1,800 plus $50–$150 DRB application fee. Total: $950–$1,950. Timeline: 2-3 weeks for DRB review, 1-2 days for installation. Final inspection: none required for like-for-like, but the DRB may request photos of the finished work to confirm compliance with approval letter.
No building permit required (like-for-like opening) | Historic District Design Review Board approval required | Wood or clad-wood windows, 32x54, 6-over-6 muntin pattern, natural finish | DRB fee $50–$150, window cost $900–$1,800 | Total $950–$1,950 | 2-3 week DRB review timeline
Scenario C
Split-level home, south McHenry (zone 4A), replacing one basement bedroom egress window — existing rough opening is 28 inches wide x 24 inches tall (sill height 46 inches), which is noncompliant; new opening must be enlarged to 32x48 inches to meet IRC R310.1 minimum 5.7 sq ft opening area and 44-inch sill-height maximum
Your split-level has a basement bedroom (finished with egress-window requirement), and the existing window opening is a cramped 28x24 inches with a sill height of 46 inches. IRC R310.1 requires an egress window in a bedroom to have at least 5.7 square feet of net clear opening area (5.7 sq ft = 820 sq in; your current window is only 28×24 = 672 sq in, undersized by 15%), a minimum width of 20 inches (compliant), a minimum height of 24 inches (compliant), and a sill height of no more than 44 inches above the floor (your sill is 46 inches, noncompliant by 2 inches). Replacing the window with a new window of the same 28x24 size is NOT a code-compliant swap — it perpetuates an undersized, overly high opening. To bring the egress window into compliance and replace it, you must enlarge the rough opening to approximately 32 inches wide x 48 inches tall, which provides 1,536 square inches (1.07 sq ft above the minimum) and lowers the sill height to 42 inches (below the 44-inch max). This is a structural change: you must remove drywall, potentially cut and frame a new opening, and possibly adjust the foundation sill or subfloor to lower the sill height. This is NOT a like-for-like replacement; it is a code-correction project that requires a building permit, a framing plan, a framing inspection (after opening enlargement, before sill adjustment and glazing), and a final inspection. Cost: $300–$400 for a new window (32x48 egress rated) plus $2,000–$4,000 for framing and sill adjustment (if the current foundation sill is too high, a contractor may need to add a sub-sill or adjust the floor framing). Permit fee: $200–$350 (typically 1-2% of project valuation for a $3,000–$5,000 project, but McHenry may have a flat fee for window-enlargement permits). Timeline: 1 week for permit review, 1-2 days for framing work, 1 day for glazing, 1 week for final inspection scheduling. Total timeline: 2-3 weeks. This project is NOT exempt and requires professional contractor involvement; DIY framing in a basement egress opening is risky because mistakes can compromise the egress function or the foundation.
PERMIT REQUIRED (opening enlargement) | IRC R310.1 egress window (5.7 sq ft minimum, sill ≤44 inches) | Existing opening 28x24 (undersized) + sill 46 inches (over height) | New opening 32x48 + sill 42 inches | Framing inspection + final inspection required | Permit fee $200–$350, window $300–$400, framing labor $2,000–$4,000 | Total $2,500–$4,750 | 2-3 week timeline

Every project is different.

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

Why McHenry's historic district matters for windows — and how to navigate it

The McHenry Historic District is not just an aesthetic overlay; it is a legal requirement enforced by the city's Design Review Board, which has authority over all exterior alterations to properties within the district. The district boundaries roughly encompass the downtown core and lakefront neighborhoods — homes built between the 1880s and 1960s are common. When you replace a window in a historic-district property, the new window must be 'compatible with the character-defining features of the historic district,' per the city's historic-preservation ordinance. This language is intentionally broad and means a design-review staffer or board member will visually compare the replacement window to photographs of the original and to other properties in the district. Common approval criteria include: (1) material match — if the original is wood, the replacement should be wood or clad-wood, not vinyl (though some boards allow vinyl if painted to match the original color); (2) muntin pattern match — if the original is a 6-over-6 or 8-over-8 divided-lite window, the replacement should replicate this pattern, not switch to a fixed picture-window or single-lite design; (3) finish color match — the frame and sash should be stained or painted the same color as the original (e.g., natural stain, forest green, cream); (4) trim and hardware match — replacement windows should retain or restore the original exterior casing and hardware style.

The process is straightforward but requires planning. Before you order windows, submit an application to the McHenry Community Development Department (or Planning & Zoning office; city website will direct you) with photographs of the existing window, the product specification sheet for the proposed replacement, and a brief description (e.g., 'replacing three front-facade 6-over-6 wooden windows with new clad-wood windows, 32x54 inches, natural stain finish, original casing retained'). The DRB meets monthly (typically on a Tuesday or Wednesday evening), and your application will be reviewed within 2-4 weeks. If the proposal clearly matches the original, the DRB will issue a letter of approval or 'compatibility determination' — this letter is your green light to proceed with the installation. If the DRB has concerns (e.g., you proposed vinyl but the original is wood, or the muntin pattern is simplified), they may request a revision or a variance. A variance request can extend the timeline by 2-4 additional weeks. Once approval is in hand, you do NOT need a building permit for the replacement itself because the opening size is unchanged and the work is like-for-like from a structural perspective.

Cost and timeline summary for historic-district windows: DRB application fee is typically $50–$150 (confirm with the city). Review timeline is 2-4 weeks for standard approval, up to 8 weeks if a variance is requested. Window cost depends on material (wood or clad-wood is 30-50% more expensive than vinyl). If you are replacing four windows at $400–$600 per window (clad-wood), your window cost is $1,600–$2,400 plus $50–$150 DRB fee, for a total of $1,650–$2,550. If you proceed with vinyl windows and the DRB denies approval or requests a variance, you either accept the variance conditions or pay to have the vinyl windows removed and replaced with wood — a costly do-over. The safer path is to call the DRB before ordering and ask for a preliminary opinion on your proposed window type and style. A 5-minute phone call can save $500–$1,000 and 4-8 weeks of frustration.

Egress windows in McHenry basements — IRC R310.1 and why sill height matters

Illinois Building Code Section R310.1 is the state's implementation of the International Building Code egress-window requirement. The rule is simple: every bedroom (including basement bedrooms) must have at least one emergency exit window or door. For windows, the opening must be large enough (5.7 square feet minimum net clear area), accessible (not blocked by bars or security grilles), easy to operate (no special tools, manual operation only), and positioned so a person can exit safely (sill height no higher than 44 inches above the floor, so an average adult can reach it and drop out, or a child can crawl through). The net clear opening area is the actual 'hole' available for exit, not the overall window dimension — for a window frame that measures 36 inches wide x 48 inches tall, the net clear opening (subtracting the frame thickness and muntins) is roughly 33x44 inches, or about 1,452 square inches, which exceeds the 5.7-square-foot (820 square inch) minimum. If your basement window is a casement (side-hinged) window, the net clear area is typically very close to the product dimension because the sash swings open fully. If it is a double-hung window (two movable sashes), the net clear area is only half the overall opening height (because you can only open one sash fully), so a 36x48 double-hung window has a net clear area of roughly 36x24 = 864 square inches (0.6 sq ft), which is compliant but tight.

Sill height is the vertical distance from the floor to the interior bottom edge of the window sill. Measuring sill height is crucial: stand inside the bedroom, measure from the finished floor to the lowest point of the windowsill, and record the number. If the sill is 44 inches or lower, the window is compliant. If it is 45 inches or higher, it is noncompliant. Why 44 inches? Building science research shows that a person of average height (65 inches) can reach and maneuver through a window opening with a sill height of 44 inches or lower without jumping or climbing on furniture; a sill higher than 44 inches requires a step stool or bed, which defeats the emergency-egress function. In basements, if the sill height is high (say, 52 inches, which is common in older homes with high foundation walls), the sill must be lowered to 44 inches by either (1) raising the finished floor inside the basement (adding floor framing and materials, costly), or (2) adjusting the window frame by removing the lower portion of the rough opening and installing the window lower in the opening (requires framing work). If you are replacing a basement egress window and the existing sill is already compliant (≤44 inches), you can order a replacement window of the same size and sill height without a permit. If the sill is noncompliant, correcting it is a code-correction project that requires a permit and professional framing.

Practical example: Your 1970s ranch has a finished basement bedroom with a small window. You measure the rough opening at 28 inches wide x 26 inches tall, and the sill height at 48 inches above the finished floor. The opening area is 728 square inches (0.505 sq ft), which is undersized; the sill height is 48 inches, which is 4 inches over the max. Your basement bedroom is not compliant. To bring it into compliance and replace the old window, you need to (1) enlarge the rough opening to at least 32 inches wide x 36 inches tall (1,152 sq in, compliant) or taller to maximize egress comfort, and (2) lower the sill height by adjusting the window frame location or adding a sub-sill to drop the new window frame down. This requires a permit, framing plan, and inspections. Alternatively, if you want to keep the existing opening and sill location unchanged, you can declare the basement room a storage room or non-sleeping use, which removes the egress-window requirement — but if you ever need to sell the home or refinance the mortgage, the lender will likely require code compliance, and you will face a corrective-work order at that time. The safer approach is to address the egress window now while you are planning renovations; the cost of a proper egress window with framing is $2,500–$5,000, which is far less expensive than a future forced remediation or a lender-imposed condition at closing.

City of McHenry Building Department
McHenry City Hall, 667 South Green Street, McHenry, IL 60050
Phone: (815) 385-6000 | https://www.mchenryil.gov (search 'building permits' or 'online permits')
Monday–Friday, 8:00 AM – 5:00 PM (verify hours before visiting)

Common questions

Do I need a permit to replace windows in my McHenry home if the opening size is the same?

No, if the opening size, sash type, and sill height are identical to the existing window, the replacement is exempt from permitting in McHenry (and throughout Illinois). This is called a 'like-for-like' replacement and does not require plan review, permit fees, or inspection. However, if your home is in the McHenry Historic District, you must obtain Design Review Board approval before installation. If the window is in a basement bedroom and the current sill height is over 44 inches, the replacement is not truly like-for-like because it perpetuates a code violation; you will need a permit to correct the opening size and sill height.

What is the McHenry Historic District, and do I need approval to replace windows?

The McHenry Historic District encompasses roughly the downtown core and lakefront neighborhoods, containing homes built between the 1880s and 1960s. Any exterior alteration, including window replacement, requires Design Review Board (DRB) approval before work begins. The DRB evaluates whether the new window matches the original in material (wood vs. vinyl), muntin pattern (divided-lite vs. single-lite), finish color, and hardware. Approval typically takes 2-4 weeks. Once approved, no building permit is needed for the actual installation. If your home is in the district, contact the City of McHenry Community Development Department before ordering windows.

What is the sill-height requirement for basement egress windows in McHenry?

Per Illinois Building Code Section R310.1, any bedroom egress window must have a sill height of 44 inches or lower (measured from the finished floor to the interior bottom of the sill). If your basement bedroom window currently has a sill higher than 44 inches, it is noncompliant. Replacing it with the same-height window perpetuates the violation. You must either lower the sill to 44 inches (requiring framing work and a permit) or declare the room non-sleeping use (not recommended if you plan to sell). Measure your current sill height before ordering a replacement.

How big does a basement egress window need to be?

IRC R310.1 requires a minimum net clear opening area of 5.7 square feet. For a typical double-hung or casement window, this translates to roughly 32 inches wide x 36 inches tall (or 28 inches wide x 48 inches tall). If your current opening is smaller (e.g., 28x24 inches), the replacement must be enlarged to meet the minimum, which requires a permit and framing work. Check the product specification sheet for the net clear area; do not assume the overall frame dimension is the net clear opening.

Can I replace a window myself in McHenry, or do I need to hire a contractor?

For a like-for-like replacement, you can DIY the installation if you have the skills — no permit is required regardless of who does the work. However, if the window replacement involves opening enlargement, sill-height correction, or framing changes (common for egress windows), the project requires a permit, and most homeowners should hire a licensed contractor. Improper framing in a basement egress opening can compromise the safety function. If you are unsure, call the McHenry Building Department and describe your project; they can advise whether a permit is needed.

What is the U-factor requirement for replacement windows in McHenry?

McHenry is split between climate zones 5A (north) and 4A (south). The Illinois Energy Conservation Code specifies a maximum U-factor of 0.32 for zone 5A and 0.40 for zone 4A. These are new-construction minimums and do not apply to like-for-like replacements in existing homes. However, modern replacement windows typically have U-factors of 0.28-0.32, so most products you order will exceed code requirements. If you are seeking energy rebates or weatherization grants, your contractor may require IECC-compliant windows.

How much does a window replacement permit cost in McHenry?

Like-for-like replacement windows are exempt from permitting and cost $0 in permit fees. If your project requires a permit (e.g., opening enlargement, egress correction, historic-district review with permit), the permit fee typically ranges from $150–$350, depending on project scope and valuation. McHenry's fee schedule is available on the city website or by calling the Building Department. Historic District Design Review Board applications cost an additional $50–$150.

How long does a window replacement permit take in McHenry?

Like-for-like replacements require no permit and can be installed immediately. If a permit is needed (opening enlargement, egress correction), plan for 1-2 weeks of permit review and 1-2 weeks for framing inspection and final inspection, for a total of 2-4 weeks. Historic District Design Review Board approval takes 2-4 weeks separately. Contact the Building Department to confirm current review timelines.

What if I replace a basement egress window with one that doesn't meet the sill-height or opening-area requirements?

If the replacement window is undersized or has a sill height over 44 inches, it is a code violation. The violation may be discovered during a home sale (inspector flags it), a refinance (lender requires code compliance), or an unrelated permit project. At that point, you will face a corrective work order, must hire a contractor to remove the window and adjust the opening, and must pay for a permit and inspections — total cost $2,500–$5,000 or more. The safer approach is to ensure the replacement meets IRC R310.1 during installation; the cost difference is modest compared to a forced fix later.

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