Research by DoINeedAPermit Research Team · Updated May 2026
The Short Answer
Fences under 6 feet in rear or side yards are typically permit-exempt in Grayslake; any fence in a front yard, or any fence 6 feet or taller, requires a permit regardless of location. All pool-barrier fences require a permit regardless of height.
Grayslake enforces the standard Illinois residential fence thresholds with a local twist: the city's online permitting portal allows same-day over-the-counter approval for non-masonry fences under 6 feet that don't violate setback rules — meaning you can often walk out with a permit in under an hour if your project qualifies. However, Grayslake sits in both FEMA floodplain zones (particularly near Diamond Lake), and any fence within a recorded flood-hazard area triggers additional FEMA/county review, adding 2-3 weeks to the timeline even if the fence itself is exemption-eligible. The city also honors recorded utility easements across residential lots — common along the rail corridor north of I-94 — and requires written utility-company sign-off before permit issuance if your fence footline crosses one. Front-yard sight-line rules (corner-lot setbacks) are enforced stringently because of the city's grid of narrow corner lots around downtown. Replacement fences of identical material and height may qualify for expedited 'like-for-like' exemption, but you must submit the prior permit or tax record as proof.

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

Grayslake fence permits — the key details

The primary rule is height and location. Per Grayslake zoning code (and Illinois Residential Code R110.1), non-masonry fences (wood, vinyl, chain-link, metal) under 6 feet in side or rear yards are exempt from permitting. Any fence 6 feet or taller requires a permit. Any fence in a front yard — corner lot or interior lot — requires a permit regardless of height, because of corner-lot sight-line rules and the need to verify setback from the front property line. Masonry fences (brick, concrete block, stone) have a lower threshold: they require a permit if over 4 feet high, and must include structural footing plans and often engineering if over 6 feet. Pool-barrier fences (required by Illinois Residential Code AG105 for in-ground, above-ground, and spa pools) require a permit at any height, and must meet specific self-closing/self-latching gate requirements, clearance from pool edge, and footing depth (42 inches minimum in Grayslake because of frost depth). The city does allow homeowners to pull permits themselves — you don't need a licensed contractor — but you must submit a site plan showing property-line dimensions, proposed fence location and dimensions, material and height, and gate location (if applicable).

Grayslake's online permit portal (accessible via the city website) streamlines under-6-foot, non-masonry, non-pool fences that don't violate setbacks. You can upload a simple sketch with measurements, and staff will flag it same-day if it clears. However, floodplain overlay matters: the city overlays FEMA floodplain zones (identified on the city's GIS map, particularly near Diamond Lake and the Des Plaines River corridor) on most residential lots. If your fence footline falls within the 100-year floodplain, you must obtain a Floodplain Development Permit in addition to the building permit; this adds a county review step and typically 2–3 weeks. You can check your lot's floodplain status free on the FEMA Flood Map Service Center or by calling the Grayslake Building Department. Utility easements are another local complication: Grayslake has recorded easements along the Metra rail right-of-way and for buried gas and fiber lines. If your fence crosses a utility easement (check your deed or the county assessor's office), you must get written sign-off from the utility company (Nicor Gas, Verizon, local water authority) before the city will issue the permit. This adds 1–2 weeks but is non-negotiable.

Corner-lot sight-line rules are strict in Grayslake because of the dense grid of corner lots downtown and the need to preserve driver visibility at intersections. If your property is a corner lot, any fence, wall, or hedge on the front or corner side must maintain clear sight lines to the street and opposing properties. Typically this means a maximum 3-foot height for the first 25 feet back from the corner intersection, or you may be required to set it back further from the property line. The city's planning staff will flag this during review if applicable. Replacement fences are sometimes eligible for expedited 'like-for-like' exemption — if you're replacing an existing fence with identical material, height, and location, you may be able to skip permitting if you submit the original permit or tax record proving the fence was legal when built. However, this exemption does not apply if the original fence violated setback rules or if conditions have changed (e.g., new neighbor, new floodplain mapping, new utility easement). Call the Building Department to ask if your replacement qualifies before investing in demolition.

Material choice doesn't change the permit requirement, but it does affect inspection. Wood, vinyl, chain-link, and metal (steel, aluminum) are all equally permitted under Grayslake code. However, wood fences in rural or fire-prone zones (north of I-94, toward the Moraine) may trigger a Fire Chief approval step if over 6 feet — the city has local fire code amendments requiring 10-foot defensible space around fence perimeters in certain zones. Vinyl and metal fences rarely trigger this. All non-masonry fences over 6 feet must have footing depth of at least 36 inches (frost protection per IRC R404.1.4); masonry over 4 feet requires 42 inches. In Grayslake's climate (Zone 5A), frost depth is 42 inches, so assume that standard. Inspections are typically final-only for non-masonry fences under 6 feet (no intermediate footing inspection unless specifically requested). Masonry fences over 4 feet trigger a footing inspection before backfill, and a final inspection after completion.

HOA approval is completely separate from city permitting and must usually be obtained first. Many Grayslake subdivisions (particularly those built after 1990) have HOA covenants that restrict fence height, setback, material, or even prohibition of visible fencing. The city will not issue a permit if the HOA votes it down, so check your CC&Rs (Conditions, Covenants & Restrictions) or contact your HOA board before filing. Pool fences carry extra scrutiny: the gate must be self-closing and self-latching per AG105, tested during final inspection. The inspector will manually check gate closure and latch function. Any deficiency (gate too slow to close, latch too easy to release) will trigger a 'fail' and re-inspection; expect 1–2 weeks for a re-pull. Permit fees in Grayslake are typically $75–$150 flat for residential fences under 6 feet, or $0.50–$1.00 per linear foot for fences 6 feet or taller (calculated and quoted during intake). Masonry fences may trigger a higher fee because of engineering review. Most permits are valid for one year; if you don't start work within that window, the permit expires and you must re-pull.

Three Grayslake fence (wood/vinyl/metal/chain-link) scenarios

Scenario A
6-foot wood privacy fence, rear yard, standard subdivision lot, no floodplain, no pool
You own a corner lot in the Eastbrook subdivision south of I-94, and you want to install a 6-foot pressure-treated pine privacy fence along the rear property line (back 60 feet, running 120 feet east-west). Because the fence is exactly 6 feet (threshold height), it requires a permit even though it's in the rear yard. Your lot is not in a FEMA floodplain (confirmed via the city GIS map), and no utility easements cross the rear line. You submit a simple sketch via the online portal showing the rear property line, the 6-foot height, PT pine construction, and the proposed fence location (20 feet from the rear property line to allow landscaping access). The city flags no sight-line issues because the fence is rear-yard only. You receive a permit same-day, typically at $100 flat fee. You hire a contractor or build it yourself; no footing inspection is required for non-masonry, so the inspector comes out once after you've backfilled (posts set, boards attached). Inspection takes 30 minutes, and you're done. Total timeline: permit intake to final inspection, 3–5 business days if the inspector doesn't flag issues. Footing depth must be 36 inches minimum (frost protection), and posts must be set in concrete, not soil alone — this is a common failure during inspection. Material cost for a 120-foot run is roughly $3,000–$4,500; permit fee $100.
Permit required (6 ft = threshold) | No floodplain overlay | No easement conflict | PT pine UC4B posts, 36-inch footing | Final inspection only | $100 permit + $3,000–$4,500 material | Timeline: 3–5 business days
Scenario B
5-foot vinyl privacy fence with gate, front corner of lot, Grayslake downtown historic district, no floodplain, no pool
You own a corner lot in downtown Grayslake (front yard facing Main Street and a side-street intersection), and you want a 5-foot white vinyl fence with a gate on the front-yard side to enclose a small patio. At 5 feet (under 6 feet) and in the front yard, this triggers two complications: first, any front-yard fence requires a permit to verify sight-line compliance (corner-lot rule). Second, your property is within the Grayslake Historic District overlay, which imposes additional design review — the Historic Preservation Commission must approve the fence material, color, and style before the Building Department will issue a permit. You submit a permit application with photos of the proposed vinyl fence, color swatches, gate style, and a site plan showing the fence location 25 feet back from the corner intersection (to maintain sight lines). The city's planning staff flags that vinyl privacy fencing is acceptable in the Historic District (as a modern substitute for picket or wrought iron), but you may be asked to modify gate style or color if it's too contemporary. You attend a brief Historic Preservation Commission meeting (typically 3–4 weeks out), they vote approval (usually granted for vinyl in residential zones), and then the Building Department issues the permit flat-fee $75. No footing inspection required for non-masonry under 6 feet, so final inspection only, 2–3 business days after completion. The gate must be checked for proper operation during final inspection. Total timeline: permit intake, HPC review, final inspection, 5–7 weeks. Material cost for ~80 linear feet is $2,000–$3,200; permit fee $75. This scenario is NOT exempt because of the front-yard location, even though it's under 6 feet.
Permit required (front yard) | Historic District overlay (HPC review) | 5 ft height, under threshold but location-triggered | Vinyl picket-compatible gate | Final inspection only | $75 permit + $2,000–$3,200 material | HPC approval 3–4 weeks | Total timeline: 5–7 weeks
Scenario C
4-foot concrete-block pool-barrier fence, above-ground pool installation, rear yard within floodplain, self-latching gate required
You're installing a new 24-foot round above-ground pool in the rear yard of your lot near Diamond Lake, and you need a pool-barrier fence per Illinois Residential Code AG105. The pool is 4 feet deep, so you're required to build a fence or other barrier that surrounds the pool and prevents unattended child access. You choose a 4-foot concrete-block fence (which looks better than chain-link to you). Even though 4 feet is the masonry threshold (meaning it normally requires a permit), the pool barrier rule overrides: ALL pool fences require a permit regardless of height. Your lot is within the FEMA 100-year floodplain (confirmed on city GIS), so you must also obtain a Floodplain Development Permit from the county. You submit a permit application with a site plan showing the pool location, the proposed fence perimeter (200 linear feet), the gate location (minimum 4 feet from pool edge per code), footing details (42 inches deep because of Zone 5A frost depth), and concrete specifications (4,000 psi concrete, reinforced). You also submit a 'pool barrier compliance' checklist showing the gate is self-closing and self-latching, tested to AG105 standards. The city issues a building permit ($150 flat, masonry), and you apply separately for the Floodplain Development Permit to the county (Lake County Planning Department), which adds 2–3 weeks of review. The county may require fill-and-grading calculations if the pool pad is elevated above adjacent grade. Once both permits are in hand, you can begin footing excavation. The Building Inspector comes out to inspect footings before backfill (checking depth, concrete quality, and rebar placement) — a critical inspection for masonry. After backfill, the fence is built, and final inspection occurs (inspector manually tests gate closure and latch function, checks overall fence condition). If the gate fails the latch test, you must adjust and re-inspect. Total timeline: permit intake to final inspection, 4–6 weeks (including floodplain review). Material cost for 200 linear feet of 4-foot block fence is $6,000–$9,000; permits: $150 building + $200–$300 floodplain = $350–$450 total.
Pool barrier permit required (all heights) | 4-foot concrete block (masonry threshold) | FEMA floodplain overlay (county review) | 42-inch footing depth (frost) | Self-latching gate (AG105 tested) | Footing + final inspections | $150 building + $200–$300 floodplain | Material $6,000–$9,000 | Timeline: 4–6 weeks

Every project is different.

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

Grayslake floodplain overlay and how it changes your fence timeline

Grayslake sits in two floodplain zones: the Diamond Lake / Lake Michigan corridor to the east and portions of the Des Plaines River floodplain to the west. About 30–40% of residential Grayslake properties fall within the FEMA 100-year floodplain. If your fence (or pool barrier, or any structure) crosses the floodplain boundary or is located entirely within it, you must obtain a Floodplain Development Permit from Lake County before the City will issue a building permit. This adds a mandatory 2–3 week county-review step that many homeowners don't anticipate. Check your lot's floodplain status for free on the FEMA Flood Map Service Center (msc.fema.gov); search by address and zoom to your property. If you're in the blue shaded area, you're in the floodplain.

The county's concern is elevation: any fence or structure within the floodplain must not obstruct flood flow or increase upstream water elevation. A 6-foot solid vinyl fence, for example, might be deemed to obstruct flow and trigger a denial or requirement to use lattice or chain-link instead (which allows water through). A 4-foot masonry fence is more likely to be approved if you can demonstrate elevation calculations showing the fence pad is above the base flood elevation (BFE) for your zone. Hire a surveyor (cost $300–$500) to certify the fence location and elevation; this satisfies the county. Without it, the county will require fill-and-grading calculations, adding another 1–2 weeks and $800–$1,500 in engineering fees. If your lot elevation naturally sits above the BFE (common on the subdivisions on higher ground south of I-94), the county may waive Floodplain Development Permit requirements entirely — check with the city first.

The lesson: if your fence is in a floodplain, add 2–3 weeks and $300–$800 (survey or engineering) to your budget, and consider a lattice or semi-transparent design to improve your county approval odds. Solid masonry or vinyl privacy fences are scrutinized more heavily in floodplain zones because they obstruct water flow.

Utility easements and the Metra rail corridor — why your fence may be blocked before it's built

Grayslake has a critical north-south utility corridor: the Metra UP-N commuter rail line runs through the center of town (roughly from the I-94 interchange northward through downtown and into the residential areas north of Lake Street). On either side of the rail right-of-way (typically 100–150 feet wide), there are recorded easements for gas (Nicor), electric (ComEd), and fiber optic (Verizon, AT&T) lines. Additionally, older residential lots have buried water and sanitary sewer easements that may cross rear yards or side yards. If your proposed fence footline crosses any of these easements, the utility company has legal right to access the easement for maintenance and repairs — and a fence blocks that access. Before the city will issue a permit, you must obtain written sign-off from the utility company confirming either that no lines are present, or that the utility company consents to the fence location.

How to check: review your property deed (easements are listed on the legal description) and check the Lake County Assessor's GIS map (lakecountyil.gov/assessor), which shows recorded easements. Alternatively, contact the city Building Department and ask them to flag any easements on your lot. If an easement crosses your fence line, contact the utility directly: Nicor Gas (866-556-6002), ComEd (877-411-2270), Verizon (908-559-4899), or your local water district. Utility companies typically respond to easement sign-off requests within 5–10 business days. They may require you to move the fence, or they may approve it as-is. Some utilities don't allow any fence in the easement; others allow it if the fence has removable sections for access. Without written approval, the city will reject your permit or issue it with a condition requiring easement sign-off before you can build.

Cost and timeline: easement sign-off is free, but it adds 5–10 business days to your permit process. If the utility company requires you to move the fence or install removable panels, that can increase material cost by $500–$2,000. In the worst case (e.g., buried gas line runs directly along your rear fence line and the utility requires a 10-foot buffer), you may need to relocate or abandon your fence plan entirely. Check easements early — before you order materials or hire a contractor.

City of Grayslake Building Department
10 South Seymour Avenue, Grayslake, IL 60030
Phone: (847) 548-3670 | https://www.grayslake.com/departments/building-permits
Monday–Friday, 8:00 AM–5:00 PM (verify locally for holidays and summer hours)

Common questions

Is a 5-foot fence in my side yard permit-exempt in Grayslake?

Yes, typically. Non-masonry fences (wood, vinyl, chain-link, metal) under 6 feet in side or rear yards are exempt from permitting in Grayslake. However, if your side yard is visible from the street (corner lot or lot with alley access), the city may consider it a 'front yard' equivalent and require a permit. Check with the Building Department if you're unsure of yard classification on your lot.

I'm replacing an old fence with identical material and height. Do I still need a permit?

Not always. Grayslake allows a 'like-for-like' exemption if you can prove the original fence was legal when built (by submitting the prior permit or tax record) and conditions haven't changed. However, if the original fence violated setback rules, or if new floodplain mapping, easement records, or zoning amendments now affect the location, the exemption doesn't apply. Call the Building Department to confirm before demolishing.

What if my lot is in the floodplain? Does that prevent a fence entirely?

No, but it requires additional county review. If your fence is in a FEMA floodplain, you must obtain a Floodplain Development Permit from Lake County in addition to the city building permit. This adds 2–3 weeks to your timeline. The county may approve solid privacy fences if your lot elevation is above the base flood elevation (BFE), or may require lattice or chain-link instead. Hire a surveyor ($300–$500) to document your lot's elevation, which improves your county approval odds.

Can a homeowner pull a fence permit themselves, or do I need a contractor?

Homeowners can pull permits themselves in Grayslake for owner-occupied properties. You don't need a licensed contractor. You'll submit the application (available online or in person) with a simple site plan showing property lines, fence location, dimensions, and material. Inspection is your responsibility — you'll schedule it with the Building Department once the fence is complete.

My HOA says no fences over 3 feet, but I want 6 feet. Can I ignore the HOA?

No. The city will not issue a building permit for a fence that violates your HOA's Conditions, Covenants & Restrictions (CC&Rs). Even if the city's zoning allows 6 feet, the HOA's restriction is binding and enforceable. You must either get the HOA to amend or waive its restriction, or comply with the 3-foot limit.

What's the difference between a building permit and a Floodplain Development Permit?

A building permit confirms the fence meets Grayslake's zoning, setback, and height rules. A Floodplain Development Permit (issued by Lake County) confirms the fence won't obstruct flood flow or raise upstream water elevation if your lot is in a FEMA floodplain. Both are required if your lot is in the floodplain; only the building permit is required otherwise. You apply for the floodplain permit separately and simultaneously with the building permit.

Do I need Historic Preservation Commission approval for my fence in downtown Grayslake?

If your property is within the Grayslake Historic District overlay (roughly downtown and adjacent residential blocks), yes. The HPC reviews fence material, color, and style for consistency with the district's historic character. Vinyl and wood picket fences are usually approved; modern aluminum privacy screens may be rejected. Submit design samples with your permit application, and allow 3–4 weeks for HPC review before the city issues the building permit.

What happens during the fence inspection? What causes a 'fail'?

For non-masonry fences under 6 feet, a final inspection only — the inspector checks fence condition, post depth and anchoring, gate operation (if applicable), and setback compliance. Common failures: posts set in soil instead of concrete (frost heave risk), insufficient footing depth (less than 36 inches), gate failing to self-close or self-latch (pool barriers), and fence encroaching on easement or neighbor's property. Repairs are typically minor and re-inspection is scheduled within 1–2 weeks.

I have a utility easement across my rear yard. Can I still build a fence over it?

Maybe. You must get written permission from the utility company (Nicor, ComEd, Verizon, local water/sewer district). Some utilities allow fences if they have removable sections for access; others don't allow fences in easements at all. Contact the utility directly with your lot map and easement location. Expect 5–10 business days for a response. Without written approval, the city will reject your permit.

How much does a fence permit cost in Grayslake, and how long does it take?

Non-masonry fences under 6 feet typically cost $75–$100 flat fee and take 1–3 business days (often same-day over-the-counter). Fences 6 feet or taller, or masonry over 4 feet, cost $100–$200 (or $0.50–$1.00 per linear foot) and take 5–10 business days. Floodplain fences add 2–3 weeks for county review. Pool-barrier fences trigger footing and final inspections, adding another 1–2 weeks. Historic District fences add 3–4 weeks for HPC review. Permits are valid for one year; work must start within that window or the permit expires.

Disclaimer: This guide is based on research conducted in May 2026 using publicly available sources. Always verify current fence (wood/vinyl/metal/chain-link) permit requirements with the City of Grayslake Building Department before starting your project.