What happens if you skip the permit (and you needed one)
- Stop-work orders issued by the Building Department carry a $250 fine plus mandatory removal, and any future permit for the property gets flagged for non-compliance review — adding 1–2 weeks to processing.
- Insurance claim denials: most homeowner policies exclude unpermitted structures, and a fence claim can run $3,000–$8,000 after wind or animal damage.
- Resale disclosure hit: unpermitted fences must be disclosed on the Transfer Disclosure Statement in Illinois, scaring buyers and reducing home value by 2–5% in Buffalo Grove's competitive market.
- HOA enforcement: if you're in a deed-restricted community (common in Buffalo Grove), your HOA can issue fines of $50–$500/month for non-compliant fences and force removal regardless of city permit status.
Buffalo Grove fence permits — the key details
Buffalo Grove's zoning ordinance caps residential fences at 6 feet in height for side and rear yards, and 4 feet in front yards (measured from finished grade). The city defines 'front yard' as the area between the front property line and the front of the house, and 'corner lot' as any property with two public street frontages — corner lots get even tighter restrictions because the city enforces sight-line triangles per the zoning code to prevent traffic hazards. Masonry or stone fences of any kind require a permit regardless of height, and must include engineering and footing details if over 4 feet. Post-and-rail, wood, vinyl, and chain-link fences under 6 feet in side/rear yards are exempt — no permit required — but only if they do not encroach on recorded easements (utility, drainage, or pedestrian). If you're building within 10 feet of a utility easement, the city requires written clearance from the utility company (Nicor Gas, ComEd, or the local water authority) before permit issuance.
Pool barriers are a special case and always require a permit plus final inspection, regardless of fence height. The fence must be at least 4 feet tall, have a self-closing and self-latching gate (meeting IBC Section 3109.12 — the latch must require intentional release by a child over 5 years old), and the gate must swing away from the pool. Common rejection reasons include missing gate spec sheets or a site plan that doesn't show the pool and fence relationship clearly. Buffalo Grove's Building Department is strict on pool barriers because drowning is the leading cause of unintentional injury death for children ages 1–4 in Illinois; inspectors will not pass a pool fence without seeing the gate hardware spec and a signed affidavit from the contractor or homeowner confirming the gate function. If you're installing a pool barrier, budget 3–4 weeks for permit review plus inspection scheduling, versus 3–5 business days for a standard rear-yard fence.
Corner-lot sight-line enforcement is where Buffalo Grove differs most sharply from neighbors like Wheeling and Mount Prospect. The city has a specific sight-line triangle requirement: on a corner lot, fences cannot exceed 4 feet in height within 25 feet of the intersection of the two street property lines. This means a corner lot at Dundee Road and Buffalo Grove Road cannot build a 6-foot fence anywhere within that 25-foot zone, even in the rear yard if it backs to another street. The city's Building Department requires a site plan with property-line measurements and fence location marked to scale — without it, you will get a rejection and a 2–3 day resubmission wait. If you're unsure whether your lot is a corner lot, call the Village's Planning Department (same building as the permit office) to confirm before drawing plans.
Replacement of an existing fence 'in kind' may be exempt if it meets four conditions: (1) it's under 6 feet, (2) it's in the same location as the old fence, (3) it's the same material (or functionally equivalent — e.g., vinyl is OK for wood), and (4) it doesn't encroach on easements or violate setbacks that may have changed since the original fence was built. Buffalo Grove's zoning has been amended several times, and an old fence that was legal in 1995 might violate current code. If you're replacing an old fence, you must disclose that it's a replacement in the permit application, and the inspector will compare the new fence location to the old one; if the old fence had a setback violation, they may require you to pull it back. This adds cost and is why calling the Building Department first is worth the 10 minutes.
Post-hole depth in Buffalo Grove must account for the 42-inch frost depth (tied to Chicago and Cook County standards). This means wood posts must be set at least 42 inches deep plus the above-ground height of the post (typically 4–6 inches) to prevent frost heave in winter. Concrete footings are required for posts in clayey, glacial-till soil common in Buffalo Grove. If you pour shallow footings (under 36 inches), you risk posts settling or leaning after the first freeze-thaw cycle, and the city's inspector will flag it as a structural defect. Some contractors cut corners and set posts only 24–30 inches deep — this typically fails inspection. Budget $60–$100 per post hole for labor to dig to 42 inches in frost-proof depth, plus concrete and post material. Vinyl fences, which are lighter, sometimes get away with slightly shallower posts if properly braced, but the Building Department's inspector has final say.
Three Buffalo Grove fence (wood/vinyl/metal/chain-link) scenarios
Buffalo Grove's corner-lot sight-line triangle: why it matters and how to measure it
Buffalo Grove's zoning ordinance defines a sight-line triangle for corner lots to protect pedestrian and vehicular safety at intersections. The triangle is formed by two straight lines: one running 25 feet from the corner along each street property line, then connected by a diagonal line. No structure, including a fence, can exceed 4 feet in height anywhere within this triangle. This rule is stricter than some neighboring suburbs — for example, Wheeling allows 6-foot fences on corners if they are set back 10 feet from the property line, whereas Buffalo Grove caps corner-lot fences at 4 feet within the triangle regardless of setback. If your lot is at the intersection of Dundee Road and Buffalo Grove Road, you must treat the first 25 feet of both street frontages as a restricted zone. Violating this rule can result in a stop-work order, a $250 fine, and mandatory fence removal.
To measure the triangle correctly, start at the corner point where the two street property lines meet (you can find exact property-line locations on the Cook County Assessor's map or a professional survey). From that corner, measure 25 feet along the first street property line and mark it. From that same corner, measure 25 feet along the second street property line and mark it. The triangle is the area bounded by these two 25-foot segments and the diagonal line connecting them. The Buffalo Grove Building Department requires that you show this triangle on your site plan with the corner point and both 25-foot measurements clearly labeled. Many homeowners miss this step and submit a site plan with just the fence line, then get a rejection email asking for the sight-triangle data. Redrawing and resubmitting adds 2–3 days to the process.
If your corner lot is an odd shape (curved street line, flag lot, or irregular property line), the Building Department's inspector may require a professional survey to establish the exact corner point and sight-triangle boundaries. A surveyor's fee for a simple corner-lot sight-line survey runs $300–$600 in the Chicago area. For most residential corner lots, a scaled property map from the Cook County Assessor or online GIS tools is sufficient, but call the Building Department ahead to confirm — the 10-minute phone call can save you a rejection and a $300 survey bill. If you are borderline (your fence is 4.5 feet tall within the triangle or 25 feet 2 inches from the corner), the inspector will flag it as a violation; there is no 'close enough' grace in Buffalo Grove's enforcement.
Frost heave and post failure in Buffalo Grove's glacial-till soil: why 42-inch depth is non-negotiable
Buffalo Grove is built on Pleistocene glacial till — clay-rich soil with unpredictable particle size and poor drainage. This soil type, combined with the region's 42-inch frost depth (Chicago standard), creates a hostile environment for shallow fence posts. When water in the soil freezes during winter, it expands, and that expansion (called frost heave) can lift a shallow post by 2–4 inches. When the soil thaws in spring, the post often doesn't settle back to its original depth, leaving it tilted or cracked. Contractors who cut corners and set posts only 24–30 inches deep (cheaper and faster than 42-inch holes) create a ticking bomb: the fence looks fine for one winter, then starts leaning in year two. The Building Department's inspector is trained to spot this — they will measure post-hole depth and may require excavation to verify footing depth. If you fail inspection due to shallow footings, you must dig out the posts, reset them to 42 inches, and schedule a re-inspection; this typically costs $500–$1,500 in rework plus a $75 re-inspection fee.
Concrete is essential in Buffalo Grove soil. A post set in soil alone, even at 42 inches, is prone to post-rot and tilting. The correct method is to set the post in a concrete footing that extends below the frost line (42 inches) and has a slight crown on top to shed water. A standard 4x4 post should be set in a concrete footing of at least 12x12 inches at the surface, tapering to 8x8 inches at the bottom, with a depth of 42 inches minimum. This volume requires 1.2–1.5 cubic feet of concrete per post. For a 200-linear-foot fence with posts every 6 feet (approximately 33 posts), you need roughly 40–50 cubic feet of concrete, costing $200–$400 in material plus $60–$100 per post in labor to dig, set, and pour. Skimping on concrete depth or footing size is the #1 reason fences fail inspection in Buffalo Grove.
Soil testing is rarely required for residential fences, but if your lot is in a flood zone or has poor drainage history (standing water in wet springs), the inspector may ask for a brief site assessment to ensure posts won't sit in water. Buffalo Grove has several low-lying areas near Salt Creek and the Des Plaines River where hydric soils are present. If your fence crosses a drain-field easement or flood-prone zone, use post-hole diggers or an auger to test the soil at 42 inches — if you hit clay with high moisture content, you may need to place a perforated drain tile around the posts or use composite posts instead of wood. These upgrades add $300–$800 to the project but prevent post rot within 5–7 years. Call the Village's Public Works or Engineering Department if you're unsure whether your property is in a flood or drain-field zone; they can tell you over the phone.
Buffalo Grove Village Hall, 5 Parlane Drive, Buffalo Grove, IL 60089
Phone: (847) 520-8210 or (847) 541-3600 (main switchboard — ask for Building or Planning) | https://www.vbg.org (village website; permit portal typically accessible via 'Permits' or 'Building' link; some applications allow online submission, some require in-person or scanned submission)
Monday–Friday, 8:30 AM – 4:30 PM (closed municipal holidays; verify holiday closure dates on village website)
Common questions
Can I build a fence on the property line, or do I need to set it back?
In Buffalo Grove, fences are typically allowed on the property line (0 setback) UNLESS a recorded utility or drainage easement crosses your property. If an easement is present, you must set the fence back at least 3–5 feet from the easement boundary — your survey or the county assessor's map will show easement locations. Always check the Cook County Assessor's parcel map or a professional survey before you dig; if you build into an easement, the utility company can force removal, and you'll owe both removal costs and the contractor's time to relocate the fence.
My HOA says I need HOA approval too. Is that the same as the city permit?
No. HOA approval and city permits are completely separate. The city permits you for code compliance (height, setback, sight-line rules). The HOA approves you for neighborhood aesthetics (color, material, style). You must obtain BOTH. If your HOA denies the fence, the city permit is meaningless — you still can't build. If the city denies the fence (e.g., sight-line violation on a corner lot), the HOA approval doesn't matter. Always get HOA approval in writing BEFORE you file for a city permit, to avoid the embarrassment of pulling a permit and then having your HOA reject the project.
I'm replacing an existing fence with the same material and height in the same spot. Do I still need a permit?
Maybe. If the fence is under 6 feet, in the same location as the original, and the original was legal under current code, then replacement 'in kind' may be exempt. However, if the original fence had a setback violation or was built before Buffalo Grove's current zoning code (amended in recent years), you may be required to permit and bring it into compliance. Call the Building Department or submit a brief 'replacement fence' inquiry before you start work; the 10-minute call is worth it. If you tear down the old fence and a city inspector spots the footings before you rebuild, you could be cited for demolition without permit.
What if my fence crosses an easement I didn't know about?
If you build a fence in an active easement (utility, drainage, or pedestrian), the utility company or municipality can issue a notice to remove at your expense. Removal typically costs $1,500–$4,000 depending on fence length and depth. To avoid this, always request an easement map from the Buffalo Grove Engineering or Public Works Department (or check the Cook County Assessor's parcel map) before breaking ground. If an easement runs through your lot, you can usually build a fence nearby, but you must stay clear of the easement boundary by at least 3 feet (more if the utility company specifies). When in doubt, call the utility company directly (ComEd, Nicor Gas, AT&T, or water authority) and ask for written clearance.
How deep do the post holes need to be in Buffalo Grove?
Buffalo Grove's frost depth is 42 inches, and post holes must extend at least 42 inches below finished grade to prevent frost heave. Add the above-ground height of the post (typically 4–6 inches for standard residential fences) to determine total post length. In Buffalo Grove's glacial-till soil (clay-rich), posts must also be set in concrete footings, not just soil. The concrete footing should extend the full 42-inch depth and have a slight crown on top to shed water. Shallow footings (under 36 inches) will fail inspection and require rework. This is non-negotiable and the single most common cause of post failure in the region.
Do I need to hire a licensed contractor, or can I pull the permit as a homeowner?
Buffalo Grove allows homeowners to pull permits for residential fences on owner-occupied property — you do not need a licensed contractor. However, you are responsible for code compliance, so know the rules before you build. If the fence fails inspection due to code violations (wrong height, wrong setback, shallow footings, etc.), you must correct the problem at your expense. Many homeowners hire a contractor anyway because digging 42-inch holes in frozen glacial till is brutal, and a contractor's labor ($60–$100 per post hole) is cheaper than renting equipment and your personal time. If you use a contractor, make sure they are insured and have experience with Buffalo Grove's frost-depth and sight-line rules.
Can I build a vinyl fence instead of wood? Does the city care?
Yes, vinyl fences are allowed in Buffalo Grove. The Building Department does not restrict material — you can use wood, vinyl, metal, or chain-link as long as the fence meets height and setback rules. Vinyl is popular because it requires less maintenance, but it costs 30–50% more than wood. Some HOAs restrict vinyl to certain colors (white, tan, or natural tones), so check your CC&R document before you buy. Vinyl posts still require 42-inch frost-depth footings and concrete, just like wood; the deeper footing requirement doesn't change based on material.
What if I'm building near a utility line I can see (ComEd pole or Nicor marker)?
If a utility pole or underground utility line runs across or near your property, you must call 'Call811' (1-800-892-0123 or 811 in Illinois) at least 2 days before digging, and the utility company will mark the line with paint or flags. This is free and is legally required in Illinois. After the lines are marked, you can plan your fence to avoid them. If you hit an unmarked utility line while digging, you are liable for repair costs (often $5,000–$20,000 for a severed gas or electric line). Never assume you know where the lines are — always call 811 first.
My neighbor says my fence is over 6 feet. How do I know if the inspector will measure it the same way?
The Building Department measures fence height from the finished grade (the ground level after any grading or landscaping) to the top of the fence. If your lot slopes, the grade may be different on different sides of the fence. If you have a hill on your property, a 6-foot fence at the top of the hill might appear 8 feet tall from the road. The inspector will measure at multiple points along the fence and will catch this. If you are borderline, ask the Building Department's inspector to do a pre-construction site visit and confirm the measurement before you build; this takes 2–3 days but eliminates the risk of building a fence that gets cited as over-height and requires removal.
I want to build a masonry fence (brick or stone) — do I need anything special?
Yes. Masonry fences over 4 feet in Buffalo Grove require a permit, site plan, and structural engineering. The engineer must provide footing details, material specs, and drainage details. The footing must extend below the frost line (42 inches) and be designed to handle the weight of the masonry and freeze-thaw cycles. Masonry fences also typically require a footing inspection (mid-construction) and a final inspection. Timeline is longer (4–6 weeks) because of the engineering review and dual inspections. Cost is higher: engineering ($800–$1,500), permitting ($200–$300), and material/labor ($150–$200 per linear foot for masonry). If you are considering masonry, get a quote from a contractor experienced in Buffalo Grove's frost-depth requirements; they will know what footing depth and design the Building Department expects.