What happens if you skip the permit (and you needed one)
- Stop-work order issued; contractor fined $250–$500 per day of unauthorized work; fence must be removed or brought into compliance within 14 days.
- Insurance claim denial: homeowner's policy typically excludes unpermitted structures; if damage occurs (wind, fallen tree), claim is rejected outright.
- Resale penalty: Moline title company will flag unpermitted fence on TDS (Transfer Disclosure Statement); buyer can demand removal or $3,000–$8,000 price reduction.
- Property-line dispute: neighbor calls city; civil lawsuit over encroachment can cost $2,000–$5,000 in legal fees if survey reveals fence is 6 inches over the line.
Moline fence permits — the key details
Moline's baseline fence rule is straightforward: wood, vinyl, metal, or chain-link fences under 6 feet tall in rear and side yards are exempt from permitting. Masonry fences (brick, stone, concrete block) over 4 feet require a permit and structural engineering. The city's code does not distinguish between replacement and new construction — a like-for-like 5-foot wooden fence replacement does not need a permit. However, this exemption vanishes the moment the fence moves into a front yard or crosses a corner-lot sight line. Moline's zoning administrator applies a 25-foot sight-distance triangle from any street intersection; if your corner lot's fence sits within that triangle at any height, a permit is mandatory. The reason is driver safety — tall fences block sight lines, increasing accident risk. This rule is enforced by staff review during permit intake, not random inspections; most homeowners don't learn about it until they call the city to ask if they can skip the permit. If you're unsure whether your lot qualifies, call the Building Department at the city's main line and ask to verify your legal description and corner status.
Pool barriers are categorized separately under IRC AG105 (swimming pool and spa safety). Any fence, wall, or gate that encloses a swimming pool — inground or above-ground — must meet barrier standards: minimum 4 feet tall (measured from ground to top of fence), with no gaps wider than 4 inches, and a self-closing, self-latching gate that opens away from the pool. Moline requires a separate pool-barrier permit even if the fence would otherwise be under 6 feet. Inspectors check the hinge installation, latch height (54–60 inches from ground), and gate swing during a final inspection. If you're replacing an old pool fence that doesn't meet current standards, you cannot simply patch it; you must bring the entire barrier into code compliance or install a new one. This is not optional. The city's building inspector will catch it during final inspection and issue a correction notice. Pool barriers often add 2–3 weeks to the timeline because inspectors schedule them separately from routine fence inspections.
Frost depth in Moline is 42 inches (same as Chicago), which affects footing requirements for masonry and braced wooden fences. If you're installing a masonry fence over 4 feet, footings must extend 42 inches below finished grade, plus 12 inches of gravel base for drainage. This alone adds $800–$2,000 to the cost depending on soil conditions and depth. Moline's glacial-till soil (clay mixed with gravel) is fairly stable, but in wet springs or near the Rock River, groundwater can rise; if your property is within the 100-year floodplain (which covers much of north Moline along the river), the building department may require footings below the anticipated flood-elevation line, adding further expense. Non-masonry fences (wood, vinyl, chain-link) under 6 feet do not require engineered footings, but contractors should still set posts at least 30 inches deep in Moline's soil for stability against wind and frost heave.
Permit fees in Moline are $75 flat for fence permits under 6 feet (non-masonry, rear/side yard) and $150 for masonry or corner-lot submissions. The city does not charge by linear foot, which is favorable for large properties. Plan review is typically same-day for simple rear-yard submissions; corner-lot applications go to the zoning administrator for sight-line verification and take 3–5 business days. Inspections are final only (no footing inspection for non-masonry). Masonry fences over 4 feet receive a footing inspection before the fence is backfilled, so you must notify the city 24 hours in advance and leave the trench open. Homeowners are allowed to pull permits in Moline and perform the work themselves on owner-occupied properties; however, if the fence will cross a property line or encroach an easement, the city will require a signed boundary survey before permit issuance.
HOA approval is separate from city permitting and must be obtained FIRST in any Moline subdivision with recorded deed restrictions. Many neighborhoods in Moline (particularly the older subdivisions west of 38th Street and near Riverside Park) have HOA guidelines that impose height limits, material restrictions, or color requirements stricter than city code. The city will not issue a permit if your HOA documents prohibit the fence. Verify your CC&Rs before submitting. The city's building department does not check HOA compliance; it is your responsibility to confirm. If you proceed without HOA approval, your HOA can legally force removal even if the city issued a permit. Additionally, if your fence will be built within 10 feet of a recorded easement (utility, drainage, or ROW), you must obtain written consent from the easement holder (typically ComEd, City of Moline Water Department, or Moline Utilities). The city will ask for proof of consent before permit issuance. Easement violations can result in forced removal and civil liability.
Three Moline fence (wood/vinyl/metal/chain-link) scenarios
Corner-lot sight-distance rules in Moline: what 'corner lot' really means
Moline's zoning code defines a corner lot as any residential parcel bounded by two public rights-of-way. This includes obvious corners (intersection of two streets) but also includes flag lots or parcels where a secondary line abuts an alley classified as a public right-of-way. The city's sight-distance requirement applies a 25-foot triangle from the intersection: a line drawn 25 feet along each street from the intersection point, then a diagonal line connecting them. Any fence, wall, tree, or structure taller than 3 feet within that triangle is subject to height restrictions or removal. Moline's planning staff actively enforces this during permit review; if you submit a permit for a corner lot, staff will automatically pull up the legal description, plot the sight triangle, and flag any height violations.
The practical consequence: if you're on a corner lot and want a 6-foot fence, it can only be placed outside the sight triangle. On a typical residential corner lot (say, 60 feet on the primary street and 100 feet on the secondary street), the rear of the lot and much of the side setback fall outside the triangle. However, if your lot is shallow or oddly shaped, you may find that the only place for a rear fence is within the sight triangle. In that case, you're limited to a 3-foot fence, or you must apply for a variance (which requires a hearing before the zoning board and costs $250–$400 in fees plus 6–8 weeks). This is why Moline's corner-lot requirement is more stringent than neighboring East Moline or the unincorporated Rock Island County — the city actually staff-reviews and enforces it rather than relying on homeowner self-certification.
If you're unsure whether your lot is a corner lot or whether your proposed fence location falls within the sight triangle, contact the Moline Building Department and provide your legal description or address. Staff can run a quick check and email you a diagram. Do this BEFORE hiring a contractor or ordering materials. Proceeding without verification and then discovering a violation during inspection will force removal and create liability for the contractor.
Footing depths and frost heave: why Moline's 42-inch requirement matters
Moline is in USDA Hardiness Zone 5A (northern part) transitioning to 4A (southern part), with a frost depth of 42 inches — the same as Chicago and considerably deeper than downstate Illinois (which averages 36 inches). Frost heave occurs when water in soil freezes, expands, and pushes up structures anchored in shallow footings. Posts set only 24 inches deep in Moline will shift 1–3 inches upward each winter, creating leaning fences, separated joints, and sagging gates within 3–5 years. This is one of the most common fence failure modes in the region.
Masonry fences over 4 feet in Moline MUST have footings extending 42 inches below grade; this is a code requirement, not a contractor suggestion. Non-masonry fences (wood, vinyl, chain-link) are not strictly governed by frost depth in code, but professional contractors in Moline routinely set posts 36–42 inches to avoid the liability of frost heave. If you hire a contractor who sets posts only 24 inches deep and your fence heaves after the first winter, you have a warranty claim — but it's easier to spec the right depth upfront. The cost difference between 24-inch and 42-inch posts is roughly $50–$100 per post in labor and materials; for a 120-linear-foot fence with posts every 6 feet (20 posts), that's $1,000–$2,000 difference. It's a worthwhile investment in Moline's climate.
Moline's glacial-till soil (clay mixed with gravel from the last ice age) drains moderately well, but in wet springs or near the Rock River floodplain, groundwater rises. If your property is in a recorded flood zone, the building department may require footings to extend below the 100-year flood elevation (determined by FEMA flood maps), which can be 5–10 feet below grade in the worst cases. This is rare for residential fences, but verify your flood status before finalizing footing depth with your contractor.
Moline City Hall, 619 16th Street, Moline, IL 61265
Phone: (309) 524-2305 | https://www.moline.il.us/permits (or search 'Moline IL building permit portal')
Monday–Friday, 8:00 AM–5:00 PM
Common questions
Do I need a permit if I'm just replacing my old fence with a new one that's the same height and material?
If your old fence was under 6 feet, in a side or rear yard, and not a pool barrier, then no — like-for-like replacement is exempt in Moline. However, if your old fence was non-compliant (e.g., in a sight-line violation on a corner lot), replacing it with the same non-compliant fence is still non-compliant. If you're on a corner lot or replacing a front-yard fence, verify code compliance before ordering materials. When in doubt, call the Building Department and describe the existing fence; staff can tell you in 5 minutes whether a permit is needed.
My HOA says my fence style is not allowed. Can I get a city permit anyway?
No. City permits and HOA approval are separate processes, but the city will not issue a permit if deed restrictions prohibit it. You must obtain HOA approval first. If your HOA denies the fence but you believe the restriction is unreasonable, you can petition the HOA board or sue for relief, but the city will not intervene. Many HOA disputes are resolved through mediation; some HOAs have variance procedures. Check your CC&Rs and HOA bylaws for the appeal process.
What's the difference between a 5-foot and a 6-foot fence in Moline? Do I really need a permit for 6 feet?
Yes, 6 feet triggers permitting in Moline for rear and side yards. The threshold is deliberately set at 6 feet to allow tall privacy fences while maintaining sight lines for pedestrian and vehicle safety. A 5-foot fence is exempt; a 6-foot fence is not. The city enforces this strictly — if you build 6 feet without a permit and an inspector discovers it during a neighborhood complaint or property inspection, you'll be issued a correction notice and required to obtain a permit retroactively (which costs the same $75–$150 plus potential fines) or remove the fence.
I'm in a flood zone. Does that affect my fence permit?
Possibly. If your property is in the 100-year FEMA flood zone (common in north Moline near the Rock River), the building department may impose additional footing requirements or restrict fence placement in certain areas to preserve drainage or access for levee maintenance. Check your flood zone status on the FEMA Flood Map before filing. The city can advise you; call the Building Department with your address and they can confirm. Flood-zone fences may add 1–2 weeks to plan review.
Can I install a fence myself, or do I need to hire a contractor?
You can pull a permit and install the fence yourself if you own and occupy the property (owner-builder exemption applies in Moline). However, the city will still require a final inspection, and if the fence doesn't meet code (footing depth, height, materials, pool barrier specs), you'll be issued a correction notice. If you hire a contractor, they typically pull the permit on your behalf. Contractors are generally licensed and insured, so if something goes wrong, you have recourse. If you DIY and make a mistake, you're liable for removal costs and fines.
What if my fence will be built on or near a utility easement?
If your fence is within 10 feet of a recorded easement (utility, drainage, or ROW), you should obtain written consent from the easement holder (typically ComEd, City of Moline Water Department, or Moline Utilities) before filing a permit. Moline does not require proof of consent for exempt fences (under 6 feet, rear/side yard), but you're still liable if the utility later claims interference. For permitted fences (masonry, corner lot, pool barrier), the city may request proof of easement consent. Contact the relevant utility; they typically issue written consent within 5–10 business days.
How long does a fence permit take in Moline?
Permit approval typically takes 1–3 business days for straightforward rear-yard submissions (under 6 feet, not a corner lot, not masonry). Corner-lot sight-line reviews take 5–7 days because staff must verify setback compliance. Masonry fences or pool barriers take 5–7 days for plan review (engineering drawing review). Installation itself takes 1–4 weeks depending on scope. Final inspection is typically same-day or next-day after you schedule it.
What if my fence violates the setback and the neighbor complains?
Moline code enforcement handles neighbor complaints. If a fence is determined to be in violation (e.g., encroaches the property line, blocks a corner-lot sight line, or exceeds height limits), the city will issue a correction notice. You'll have 14–30 days to remove or relocate the fence, depending on the violation severity. If you don't comply, the city can pursue civil penalties ($50–$500 per day) or file a lien on your property. Additionally, your neighbor can file a civil lawsuit for trespass or nuisance, which can cost both parties thousands in legal fees. Verify property lines and code compliance BEFORE construction, not after.
Do I need to file a site plan or survey with my fence permit application?
For exempted fences (under 6 feet, rear/side yard), no formal site plan is required, but you should have a clear understanding of where the fence will be placed relative to property lines and setbacks. For permitted fences (corner lot, masonry, pool barrier, or 6+ feet), the city may request a simple sketch showing the fence location, height, material, and distance from property lines. For corner-lot sight-line verification, an engineer's sight-distance diagram is typically required. If your fence will encroach a property line or easement, a professional boundary survey is strongly recommended (cost: $300–$600) to avoid costly disputes or forced removal later.
What happens during a fence inspection in Moline?
Inspections depend on the fence type. Non-masonry rear-yard fences (under 6 feet) receive a final inspection only: the inspector verifies height, material, gate function (if applicable), and pool-barrier compliance (if applicable). The inspection is typically 15–30 minutes. Masonry fences over 4 feet receive a footing inspection before backfilling (to verify depth, gravel base, rebar), then a final inspection after completion. Pool-barrier fences receive extra scrutiny: the inspector checks gate latch height (54–60 inches from ground), self-closing/self-latching function, and gap widths (no larger than 4 inches). To schedule an inspection, call the Building Department or use the online portal and request a final inspection date; inspectors typically respond within 1–2 business days.