What happens if you skip the permit (and you needed one)
- Stop-work order plus $500–$1,500 fine from Elmhurst Code Enforcement; unpermitted fence must be removed or brought into compliance at your cost, which often exceeds original permit fees by 200%.
- Title insurance company may flag unpermitted fence on deed or during refinance closing, creating a lien or withholding funds until resolution ($2,000–$10,000 in closing delays or title work).
- HOA enforcement (if applicable): HOA can levy fines of $100–$500 per month or demand removal, independent of city action — and you may face civil court if HOA calls a hearing.
- Insurance claim denial: homeowner's policy exclusions for unpermitted structures can leave you uninsured for fence damage from storms or vandalism, and your lender may require proof of permit before refinance approval.
Elmhurst fence permits — the key details
Height limits in Elmhurst are governed by zoning district and yard position. Rear and side-yard fences can be 6 feet tall (wood, vinyl, chain-link, metal); masonry fences are capped at 4 feet unless engineered. Front-yard fences are limited to 3.5 feet (or 4 feet if masonry) and ALWAYS require a permit, even if under the exemption threshold, because Elmhurst Title 17 explicitly mandates corner-lot sight-triangles per traffic-safety code. A corner lot is defined as any lot touching two public streets; if your property is on a corner, any fence facing either street is a 'front-yard fence' and requires approval. The city's zoning officer will pull up your lot record and flag corner-lot status automatically — you cannot self-declare a rear fence if the lot is platted as a corner. Non-corner rear or side fences under 6 feet, 100 linear feet or less, are generally permit-exempt if they are wood, vinyl, or chain-link (not masonry). However, if your fence sits within a recorded utility easement (ComEd, NICOR Gas, water, or sanitary sewer), you must obtain written permission from the utility company BEFORE construction; the city will not issue a permit into an easement without utility sign-off. Elmhurst's GIS property-record search (available on the city website) shows easement overlays — consult it before submitting.
Pool barriers are never exempt and are subject to IRC AG105 and Section 3109 of the 2021 IBC. Any fence, wall, or combination used to restrict access to a residential pool must have a self-closing, self-latching gate; gates must not open into the pool; and the barrier must be inspected by a licensed home inspector or engineer. Elmhurst Building Department requires a gate-detail drawing (PDF or sketch) showing hinge location, latch type, and gap dimensions (no gap over 0.25 inches at ground level). If the pool is above-ground and removable, a hard barrier (4-sided fence) is required per code; inflatable or soft pools do not satisfy the IRC. Any homeowner DIY-ing a pool fence must still file a permit application; owner-builder status is allowed for owner-occupied residential projects, but the gate inspection is non-negotiable. Elmhurst has had three cited pool-access violations in the past five years (per building-permit records), so the city is actively enforcing this. Do NOT assume a pool fence can slip through without a permit; the city's liability exposure is high and code enforcement is alert.
Masonry fences (brick, stone, concrete block, stucco over block) over 4 feet require a permit, foundation/footing detail certified by a structural engineer, and footing inspection during construction. Elmhurst's frost depth is nominally 36-42 inches below finished grade (depending on microclimate and soil composition across the city — the northern third drifts toward 42 inches Chicago standard, the southern third toward 36 inches). Your footing must extend below frost depth plus 6 inches, so plan for 42-48 inches minimum. Concrete footings must be 12 inches wide for standard brick, 16 inches for 12-inch block. If your soil is clay-heavy (common in Elmhurst's southern and central areas due to glacial till), you may encounter poor drainage; the engineer will likely specify a gravel layer and perforated drain tile behind the footing. Masonry permits cost $100–$150 and require a site plan showing the fence location relative to property lines, easements, and existing structures. Timeline is 2-3 weeks because the city's plan-review engineer checks footing depth, bearing capacity, and easement conflicts. If the masonry fence is part of a HOA subdivision, the HOA often has its own masonry guidelines (color, cap style, finish); obtain HOA written approval before submitting to the city, as the city will not block approval on aesthetic grounds, but HOA enforcement can force removal post-construction.
Replacement fences present a gray area: if you are removing an existing wood fence and installing an identical wood fence in the same footprint, same height, Elmhurst may allow a permit exemption via a simple 'like-for-like replacement' notice rather than a full permit application. You must visit City Hall or call the Building Department and state this is a 1-for-1 replacement; the department will issue a written confirmation or low-cost exemption notice ($0–$25). If the existing fence footprint is outside setback limits but you are simply replacing it, the exemption applies only if the height is unchanged. If you are relocating the fence, changing material (vinyl replacing wood), or raising height, a full permit application is required. Do NOT assume replacement is automatic; contact the city first with a photo of the existing fence and your replacement plan. Chain-link fences are treated identically to wood fencing for permit purposes — height and location drive the threshold, not material — so a 6-foot chain-link in the rear yard is exempt, but a 6-foot chain-link on a corner lot (any fence is front-yard on corner lots) requires a permit.
Elmhurst Building Department contact is typically through City Hall (phone and portal listed below). The city does NOT require a site survey for fence permits under 6 feet in rear yards; a sketch showing fence location relative to the house and property corners is sufficient. For corner-lot or front-yard fences, the city may request a property-line survey or a certified lot survey to verify setbacks, but you can submit and ask — the planner will tell you if a survey is required during intake. Permit applications can be filed in person (preferred, same-day decision for simple projects) or via the online portal if available. Processing fees are typically a flat $75–$125 for residential fences; masonry fences may be $125–$200. After permit issuance, final inspection is the only required inspection for wood/vinyl/chain-link fences under 6 feet; masonry fences over 4 feet require a footing inspection during construction (before backfill) and a final inspection after completion. Timeline from application to final sign-off is 1-2 weeks for exempt or simple permits, 3-4 weeks for masonry or complex setback cases.
Three Elmhurst fence (wood/vinyl/metal/chain-link) scenarios
Elmhurst frost depth, soil conditions, and footing requirements for fences
Elmhurst sits at the boundary between two soil regimes: the northern third of the city (north of Butterfield Road) experiences Chicago-standard frost penetration of 42 inches, driven by the continental climate and the reach of glacial till deposited in the last ice age. The southern third of the city (south of Lake Street) drifts toward the 36-inch frost line standard that applies downstate. The city's Building Department and engineers typically use 42 inches as the safe conservative standard for all residential fence footings, meaning posts must be set at least 42 inches below finished grade, plus 6 inches into bearing soil, for a minimum excavation depth of 48 inches. Vinyl and wood fence posts (4x4 or 4x6 lumber, or vinyl equivalents) should be set in concrete (minimum 3,000 PSI pour) with a post tube or post-setting form to ensure the concrete extends at least 12 inches above grade to prevent water pooling at the base. Chain-link posts (1.5-inch or 2-inch tubular steel) can be smaller and lighter but must still be set 42 inches deep. During Elmhurst's typical freeze-thaw cycle (late October through April), soil moisture expands and contracts; a post set shallower than frost depth will heave up 2-4 inches during winter, cracking the fence and shifting gates out of alignment. This is the primary cause of fence failure in Elmhurst-area projects; a contractor cutting corners on footing depth will save $200 upfront and cost you $2,000–$4,000 in repairs within 18 months. Masonry footings are even more critical: brick or block walls must sit on a concrete pad extending below frost depth, typically 12-16 inches wide, with a 4-inch sand or gravel drainage layer below the concrete to allow water migration away from the wall. Clay-heavy soil (glacial till clay, common in Elmhurst's central and southern areas) is prone to moisture entrapment; if water is trapped behind a masonry wall and freezes, the hydrostatic pressure can fracture the bricks or disrupt the mortar. A licensed engineer will specify perforated drain tile along the base of the footing to mitigate this. Conversely, sandy or loamy soil (found in pockets across Elmhurst, especially near old glacial melt-water channels) drains faster and may not require drain tile, but a layer of gravel is still prudent. Elmhurst's Building Department does not require soil-boring reports for residential fences, but if your property is on a slope or in a known high-water zone (east of IL Route 83 near the East Branch DuPage River), the department may ask for a drainage plan or footing elevation chart to ensure the fence does not impede stormwater runoff. Ask the building department if your address is in a flood zone or wetland overlay before designing the fence.
Post spacing and lateral bracing vary by material and wind exposure. Vinyl fence panels are typically 6 feet wide, so posts are spaced 6 feet apart; spacing them wider than the panel width increases deflection and stress on hinges, and spacing them closer wastes material. Wood picket or board fencing can be spaced 4-8 feet depending on board width and wind load (a 1x6 board can span 6-8 feet safely, a 1x4 needs 4-6 feet). Chain-link is typically installed on posts spaced 5-6 feet apart, with the mesh tensioned between posts using top rail, bottom tension wire, and post-mounted brackets. Elmhurst's code does not prescribe post spacing (that is a construction standard, not a code mandate), but the permit reviewer may ask about post spacing if the fence is unusually tall (over 8 feet) or in a high-wind zone. The city is not located in an explicit 'high-wind' county (that designation applies to coastal areas), but winter storms and the city's exposure to prairie winds mean lateral loads are non-negligible. A properly engineered tall fence (8+ feet) should include cross-bracing or a structural engineer's stamp to confirm wind resistance. For routine residential fences under 8 feet, standard construction practices are sufficient, and the city will not demand an engineer's letter unless the scope is exceptional.
Easements, utilities, and right-of-way constraints in Elmhurst residential lots
Elmhurst's residential lots, especially in older subdivisions developed before 1990, frequently have recorded utility easements running along rear property lines, side property lines, or diagonally across the lot. Common easements include ComEd electric (2-3 feet wide, often 5 feet north of the rear property line), NICOR Gas (2-3 feet, typically along rear line), Elmhurst municipal water (4-5 feet, along or near the rear line), and sanitary sewer (typically along the street frontage or rear line). If your fence intersects a recorded easement, you cannot build without written permission from the utility company and, in many cases, the city's consent. Utility companies allow fences within easements under specific conditions: the fence must not impede access to underground utilities, must allow room for future digging and maintenance, and (for overhead lines like ComEd) must not allow tree growth to contact the lines. ComEd's standard allows a fence within an easement if it is set at least 5 feet away from a marked utility pole or cable run, and if the homeowner agrees that ComEd can enter to maintain or remove tree limbs at any time without advance notice. NICOR Gas, similarly, allows fencing if the homeowner grants access for leak detection and maintenance. To determine if your lot has easements, access Elmhurst's GIS Property Viewer (available on the city website) and search your address; the system displays parcel boundaries and recorded easements as overlays. If an easement appears to cross your planned fence line, call the utility company BEFORE submitting a permit. ComEd: 1-800-334-7661; NICOR Gas: 1-877-642-6748; Elmhurst Water Department: (630) 530-3000. Get written confirmation that the utility allows your fence in the easement, or obtain written waiver/release from the utility. The city will ask you to submit this letter with your permit application if an easement is involved. Without it, the city will not issue a permit, or will issue a conditional permit pending utility sign-off. Failure to respect easement rights exposes you to utility-company removal orders (and you pay for removal), liens on your property, and criminal trespassing charges if crews need to enter your land and you refuse access. This is not hypothetical; Elmhurst code enforcement has issued stop-work orders for fences built into easements without utility permission. The moral: check the easement map FIRST, before contracting or digging.
Right-of-way (ROW) setback rules in Elmhurst vary by street classification. A typical residential collector street (e.g., Prospect Avenue, Elm Street) has a 50-60 foot ROW, meaning the public owns the land from the center line of the street to 25-30 feet on each side. Your private lot begins at the edge of the ROW. If your lot front is adjacent to a major street (IL Route 83, Butterfield Road, St. Charles Road), the ROW may be wider (60-100 feet), which means your actual buildable front-yard line is farther back than on a residential street. A fence built into the ROW without permission is a trespass and can be removed by the city at your expense. To verify your lot's ROW boundary, consult your property deed or ask the Elmhurst City Engineer's office to mark the ROW limits on a site plan. Most residential front yards have a setback of 25-30 feet from the street curb; a fence at the edge of your property (the ROW boundary) is typically 20-25 feet back from the curb, which is acceptable. However, if you have a corner lot and you place a fence closer to the street to define the corner, you risk violating sight-line rules and ROW rules simultaneously. The city's zoning map and GIS overlay show setbacks by zoning district; use these tools to confirm your fence line location before construction. Any fence within the ROW requires city ROW permit approval in addition to a building permit; this is a rare scenario for routine residential fences but can arise if a lot is unusually small or the ROW is unusually wide.
City Hall, 209 W. First Street, Elmhurst, IL 60126
Phone: (630) 530-3000 (main line; ask for Building Department) | https://www.elmhurst.org (check 'Permits and Services' or 'Building Department' for online portal or permit forms)
Monday–Friday, 8:00 AM–5:00 PM (closed holidays; confirm holiday closures on city website)
Common questions
Do I need a permit for a wooden fence under 6 feet in my backyard in Elmhurst?
No, if your lot is not a corner lot and the fence does not sit within a recorded utility easement. Wooden, vinyl, or chain-link fences under 6 feet in side or rear yards are permit-exempt in Elmhurst. However, if your lot is a corner lot (touching two public streets), ANY fence is considered a 'front-yard fence' and requires a permit, even if it is under 6 feet. Always check the city's GIS to confirm your lot is not a corner lot and verify no easement crosses your fence line before construction.
What is the maximum height for a fence on a corner lot in Elmhurst?
Corner-lot front-yard fences are limited to 3.5 feet tall for non-masonry fences (wood, vinyl, chain-link). Masonry fences are capped at 4 feet. This is because Elmhurst's zoning code requires a sight-triangle clear of opaque barriers above 3.5 feet at corner intersections for traffic safety. Any fence taller than 3.5 feet on a corner lot requires a permit, a site plan showing the sight-triangle, and approval from the city's zoning officer. If your corner lot's sight-triangle analysis shows a taller fence is feasible, the planner may grant an exception, but this is rare.
Can I install a pool fence myself in Elmhurst, or do I need a contractor?
You can legally pull the permit yourself as an owner-builder, but you cannot inspect and sign off on the pool barrier gate yourself. A licensed home inspector or structural engineer must certify that the self-closing, self-latching gate meets IRC AG105 specifications (3-second closing delay, no gaps larger than 0.25 inches at ground level). The inspector's sign-off is mandatory before the city will issue a final certificate of compliance. Many homeowners hire a contractor to install the fence AND hire a separate inspector ($150–$300) to verify the gate. Alternatively, hire a contractor who includes gate certification in their scope.
How much does a fence permit cost in Elmhurst?
Residential fence permits cost $75–$125 for non-masonry fences (wood, vinyl, chain-link) under 6 feet. Masonry fences over 4 feet cost $125–$200 because they require plan review and footing inspection. Pool barrier permits are also $150–$200. These are flat fees, not based on linear footage, so a 50-foot fence and a 200-foot fence cost the same permit fee. A replacement 'like-for-like' fence may qualify for a lower exemption notice ($0–$25) if you contact the city first.
What if my fence will be built partly in a utility easement in Elmhurst?
You must obtain written permission from the utility company (ComEd, NICOR Gas, Elmhurst Water) before the city will issue a permit. Contact the utility by phone, describe your fence location, and request written approval or waiver. The city will require a copy of the utility's letter with your permit application. If the utility denies permission or you do not obtain approval, the city will either reject the permit or issue it conditionally pending utility sign-off. Building without utility approval exposes you to removal orders and fines.
How long does it take to get a fence permit in Elmhurst?
Non-masonry residential fences under 6 feet in rear or side yards (and not on corner lots) are often processed same-day if you file in person at City Hall; no plan review is required. Masonry fences, corner-lot fences, or fences requiring easement verification take 1-3 weeks for plan review and approval. Pool barrier permits take 1-2 weeks for review, plus time for gate inspection scheduling. Total timeline from application to final inspection and sign-off is typically 1-4 weeks for simple projects, 4-6 weeks for complex ones.
Do I need an HOA approval in addition to a city permit for a fence in Elmhurst?
The city permit and HOA approval are separate. The city does not require HOA sign-off as a precondition for a building permit. HOWEVER, most Elmhurst subdivisions (Elmhurst Village, Golfview Park, Oakwood, etc.) have CC&Rs that mandate HOA architectural review and approval before fence construction. You must obtain HOA written approval BEFORE filing with the city — or at minimum, BEFORE breaking ground. If you build without HOA consent, the HOA can fine you ($100–$500 per month) or demand removal, even if the city permit is valid. Confirm your HOA's fence rules in your CC&Rs or contact your HOA board.
My fence will be 6 feet tall on a corner lot in Elmhurst. Do I still need a permit?
Yes, absolutely. Corner-lot front-yard fences are limited to 3.5 feet (non-masonry) or 4 feet (masonry). A 6-foot fence on a corner lot violates the sight-line requirement and will be rejected by the city's zoning officer. If you want a taller fence, you must locate it on the side or rear of the corner lot, away from both street frontages. Contact the city's planner to determine if the lot layout allows a rear fence that still provides privacy.
What is the frost depth in Elmhurst, and how deep should fence posts be set?
Elmhurst's frost depth is 42 inches for most of the city (36-42 inches depending on microclimate and soil type). Fence posts must be set at least 42 inches below finished grade, plus 6 inches into bearing soil, for a minimum excavation depth of 48 inches. Posts set shallower than this will heave during freeze-thaw cycles in winter and spring, causing the fence to shift and crack. Concrete footing should be at least 3,000 PSI strength and should extend 12 inches above grade to prevent water pooling at the base. For masonry walls, the concrete pad must be 12-16 inches wide and set 48 inches deep.
Can I replace my old fence without a permit in Elmhurst?
Maybe. If you are removing an existing fence and installing an identical fence in the same footprint and height, and your lot is not a corner lot, Elmhurst may allow a permit exemption via a 'like-for-like replacement' notice. Contact the Building Department and describe your replacement plan (existing height, material, location) with a photo of the old fence. The city will confirm exemption status or tell you if a full permit is required. If you are changing material, raising height, or relocating the fence, a full permit is required.