What happens if you skip the permit (and you needed one)
- Stop-work order plus $100–$300 fine from the Building Department; you'll be required to remove the fence or rebuild it to code at your expense, potentially double the original labor cost.
- Your homeowners insurance may deny a claim if the unpermitted fence caused injury (e.g., collapse on a child) — liability exposure of $50,000+ in a lawsuit.
- Lender will block refinancing or appraisal if an unpermitted fence is visible; sale disclosure (MLS or Title Company) can kill a deal or force a price reduction of $2,000–$5,000.
- If a neighbor complains about setback or height, the city can issue a citation ($50–$150) and order removal; you lose the fence and the money spent.
Maryland Heights fence permits — the key details
Maryland Heights follows the standard Missouri residential fence code: wood, vinyl, metal, and chain-link fences under 6 feet in side or rear yards on non-corner-lot properties are EXEMPT from permitting. However, masonry walls (brick, stone, concrete block) of any height require a permit if taller than 4 feet. The height is measured from the grade level of the property — if your yard slopes, the city measures from the highest ground point on your side of the fence. Pool-barrier fences (enclosures around pools, spas, or hot tubs) require a permit REGARDLESS of height and must meet IRC AG105 standards: a minimum 4-foot barrier with a self-closing, self-latching gate that latches from both sides and cannot be opened by a child under 5. If your fence doubles as a pool barrier, the gate mechanism is non-negotiable, and the Building Department will require a photo of the latch during the final inspection.
Front-yard fence setbacks are where Maryland Heights deviates from permissive neighbors. The city's zoning code requires any fence in a front yard to be set back a minimum of 5 feet from the property line (per local ordinance; some cities allow 0-foot setbacks for picket fences). On corner lots, the sight-triangle rule applies: if your lot is at the corner of two streets, any fence higher than 2.5 feet must be set back 30 feet along BOTH street-facing sides to avoid blocking drivers' sight lines. This is measured from the intersection point. A 4-foot 'neighbor-blocking' privacy fence on a corner lot's front corner will trigger an immediate stop-work order because it violates the sight-line ordinance. Even if you're exempted from permitting due to height (under 6 feet), a corner-lot front fence still needs a permit to verify compliance with sight-triangle geometry. The Building Department's online portal requires a scaled site plan showing lot lines, street names, proposed fence location, and height — many homeowners fail to provide this detail and receive a rejection email with a 5-day cure deadline.
Frost depth in Maryland Heights is 30 inches; the local code requires fence posts to be set below this depth to prevent heave and sag. For wood or vinyl fences, this typically means a 36-42 inch post hole (3-4 feet deep, depending on the installer's preference for concrete setback) using concrete footings. Metal and chain-link fences are lighter and often use 24-30 inch footings, but the Building Department inspector will spot-check if the fence shows any signs of movement or poor drainage around the base. If you're replacing an old fence and want to reuse the existing post holes, disclose this upfront — if the old holes are shallower than code, you'll be required to dig and re-set. Masonry walls require engineer-designed footings on undisturbed soil or compacted fill, and the inspector will want to see a footing cross-section at permit review. For wood fences, pressure-treated lumber rated UC4B (suitable for ground contact in Missouri's climate) is required; using untreated wood or lower-grade lumber will fail inspection.
Maryland Heights sits on loess and alluvium soils in the northern part of the city, with karst features (sinkholes, caverns) in the south. If your property is south of I-270, the Building Department may require a soil investigation for any fence over 4 feet or any masonry wall, especially if there's a history of settling. A simple letter from a soil engineer confirming 'no apparent subsidence risk' usually suffices and costs $200–$400. The city's permit application includes a checkbox for 'karst area awareness' — if you check 'yes' without engineering backup, the Department will request it. Northern Maryland Heights properties rarely encounter this issue. All fence locations must also clear utility easements; if your fence will be built within a utility easement (recorded on your deed), you'll need written permission from the utility company (Ameren, MO American Water, etc.). The Building Department checks easement records and will flag violations before permit issuance.
Timeline and cost for Maryland Heights fence permits: a non-masonry, non-corner-lot rear or side fence under 6 feet with a complete site plan is typically approved over-the-counter in 1-2 business days, with a flat permit fee of $50–$75. Masonry fences or corner-lot permits require a full-review period (7-14 days) and cost $100–$200. Pool-barrier permits have the same fee but require a gate-latch photo during final inspection. The Building Department charges a separate inspection fee (typically $30–$50) for masonry or pool barriers; standard under-6-foot fences in side/rear yards often don't require an inspection if approved as-is. If you're a homeowner building your own fence (owner-builder privilege applies in Maryland Heights), you can pull the permit yourself — no licensed contractor signature is required. However, if you hire a contractor, they'll typically handle the permit pull as part of the estimate. Always obtain HOA approval BEFORE applying for a city permit if your property is deed-restricted; the city won't care about HOA rules, but an HOA violation can force fence removal even after the city signs off.
Three Maryland Heights fence (wood/vinyl/metal/chain-link) scenarios
Corner-lot sight-triangle setback rules — Maryland Heights' most common rejection
Maryland Heights applies a strict 30-foot sight-triangle rule for any fence or wall on a corner lot. The intersection point is where the two street centerlines meet; from there, measure 30 feet along each street edge. Any structure (fence, wall, hedge, shed, parked car) taller than 2.5 feet within this triangle is a sight-line violation and must be removed or redesigned. This rule applies to FRONT-YARD fences only; rear-yard fences on corner lots are exempt. The Building Department enforces this rule because blocked sight lines at intersections cause accidents; Maryland Heights' traffic division reviews corner-lot fence permits before approval.
Many homeowners don't understand that their corner lot's 'front yard' includes both street-facing sides. If you're at the corner of Westwind and Crescent, BOTH sides facing Westwind and BOTH sides facing Crescent are front yards for permit purposes. You cannot hide a 4-foot fence on the Crescent side just because it's technically the 'side' of the lot — if it's closer to the street than 30 feet from the intersection, it violates the sight-triangle rule. The city's zoning map shows corner-lot designations; check before you design. If your lot is flagged as corner-lot in the GIS system, assume sight-triangle review applies.
The 2.5-foot threshold is the key number. A 2-foot chain-link fence is safe; a 3-foot fence requires setback verification. Picket fences (open design with good sightlines through the fence) are sometimes exempted at the inspector's discretion if the inspector can see through the pickets and confirm no line-of-sight is blocked — but this is rare and not guaranteed. Solid privacy fences are never exempted. If you want a tall privacy fence on a corner lot, you'll need to set it back at least 30 feet from the intersection centerline, which often means shifting to a side/rear configuration or reducing height to 2.5 feet.
Site plan submission is CRITICAL for corner-lot permits. Your plan must show: lot lines (with dimensions), street names and centerlines, the intersection point, the 30-foot sight-triangle area shaded or highlighted, and your proposed fence location with height notation. A simple sketch with dimensions is acceptable, or a surveyor's map. Without this visual documentation, the Department will reject and request resubmission. The city's permit portal has a corner-lot checkbox — select it, and the system flags for sight-triangle review automatically.
Masonry walls, frost depth, and footing inspections in Maryland Heights loess soil
Maryland Heights' frost depth is 30 inches — meaning soil freezes to that depth in winter. Any fence or wall post or footing must be set BELOW 30 inches to avoid frost heave, which is the upward lifting of soil (and the structure above it) as it freezes and thaws. Frost heave causes masonry walls to crack, crack, settle unevenly, and eventually fail. This is why the Building Department requires footing depth inspections for masonry walls over 4 feet. Wood and vinyl fences are more forgiving because they're lighter, but the city still recommends 36-inch holes to stay safely below frost depth.
Maryland Heights loess soil is wind-deposited silt, generally stable but prone to settling if not properly compacted. A structural engineer designing a masonry wall will specify: footing depth (minimum 30 inches, typically 36-42 inches), width (12-24 inches depending on wall height and soil bearing capacity), concrete strength (minimum 3,000 PSI), and compaction requirements for fill soil. If your lot has prior site disturbance (an old fence, a filled-in pond, or a demolished structure), the engineer may require a geotechnical site investigation to confirm bearing capacity. This adds $300–$600 to the project cost but prevents costly failures.
Footing inspections happen BEFORE you pour concrete. Once concrete is in place, you can't verify depth without breaking it up. The Building Department's inspector will visit to check the hole depth (frost depth compliance), any soil composition issues (rocks, fill, water), and the concrete mix design. If the footing is inadequate, the inspector will issue a correction order, and you'll be required to dig deeper or redesign. This is why it's smart to hire an experienced masonry contractor who's familiar with Maryland Heights' requirements — they'll anticipate frost-depth and bearing-capacity issues before breaking ground.
Replacement fences (tearing out an old fence and building a new one in the same location) can sometimes reuse old footings if the new design is identical to the old. However, if the old fence is settling or heaving, the new footings must be set deeper or relocated. Document the old fence condition with photos before removal; if it was built to non-code depth, you'll be required to rebuild to current code standards.
Maryland Heights City Hall, Maryland Heights, MO 63043 (confirm address via city website)
Phone: (314) 737-2600 (main city line — ask for Building/Planning Department) | https://www.marylandheightsmissouri.com (check for 'Permits' or 'Building Services' link)
Monday–Friday, 8:00 AM–5:00 PM (closed weekends and city holidays)
Common questions
Do I need a permit to replace my old fence with the same height and material?
If you're replacing an existing fence with identical height, material, and location, you may qualify for an exemption under Maryland Heights' 'like-for-like replacement' rule. However, you must provide proof — either the original permit number, a photo of the old fence, or a sworn statement that the fence has been in place for over 10 years. If the old fence was non-code (shallow footing, sight-line violation, etc.), the city will require the new fence to meet current standards. Contact the Building Department with documentation to confirm exemption eligibility before starting work.
What if my lot is within a utility easement? Can I still build a fence?
Utility easements are recorded on your deed and run along the property edge (typically 10–20 feet behind the front line or along the rear line). You CAN build a fence within an easement, but you must obtain written permission from the utility company (Ameren, MO American Water, etc.). The city's permit application requires a utility-company sign-off if your fence is in an easement. Contact the utility directly with your property deed and fence site plan; they'll review and either approve (most allow fences) or deny (if future maintenance access is needed). This process typically takes 2–3 weeks and costs nothing. Do not skip this step — building without utility approval can result in a removal order.
Is HOA approval the same as city permit approval?
No. The city permit is a legal requirement; HOA approval is a private deed-restriction requirement. You MUST obtain HOA approval BEFORE applying for a city permit if your property is deed-restricted. The city doesn't enforce HOA rules. However, if you build a fence approved by the city but rejected by the HOA, the HOA can fine you or force removal through legal action, regardless of the city permit. Always check your HOA CC&Rs (Covenants, Conditions & Restrictions) and get HOA sign-off in writing before pulling a city permit.
Can I pull a fence permit myself as a homeowner, or do I need a licensed contractor?
Maryland Heights allows owner-builders to pull fence permits for owner-occupied residential properties. You do NOT need a licensed contractor's signature. However, the permit application requires a detailed site plan showing property lines, fence location, height, and material. If you're unsure how to prepare this, a surveyor ($300–$500) can help. Most contractors include permit pulling in their estimate, so if you hire someone, they'll handle it. If you DIY the permit, allow 1–2 extra weeks for the application and approval process.
What's the difference between a fence and a wall for permit purposes?
In Maryland Heights' code, a 'fence' is typically wood, vinyl, metal, or chain-link (non-load-bearing structures). A 'wall' is masonry (brick, stone, concrete block, stucco-clad) and is load-bearing. Fences under 6 feet in side/rear yards are exempt; walls over 4 feet always require a permit and inspection. If you're building a hybrid (chain-link fence on a stone base), the whole structure is treated as a wall if the masonry portion is over 4 feet. A structural engineer can clarify your design's classification.
How deep should my fence posts be in Maryland Heights?
Maryland Heights' frost depth is 30 inches, so all posts must be set at least 30 inches below grade. In practice, contractors dig 36–42 inch holes and set posts in concrete to account for soil settling. For wood or vinyl, this is typically 36 inches deep. Chain-link and metal posts may be 30–36 inches. Masonry walls require engineer-designed footings that extend to 36–42 inches (or deeper if the engineer specifies compacted fill or soil investigation). Ask your contractor for a footing detail; the Building Department inspector will verify depth if you're getting a footing inspection.
What happens if the Building Department rejects my permit application?
The Department will email or mail a rejection letter with specific reasons (e.g., 'site plan missing property lines,' 'gate latch design not compliant'). You'll have 5–7 days to correct and resubmit at no additional cost. Common fixes: add dimensions to the site plan, provide a gate-latch spec sheet, or move the fence to meet setback requirements. If the rejection is due to a fundamental design issue (e.g., fence violates sight-triangle on a corner lot), you may need to redesign — this could delay your project 2–4 weeks. Contact the Building Department by phone if the rejection reason is unclear; staff can usually clarify over the phone in 10 minutes.
Do I need a soil engineer's report for a masonry fence in Maryland Heights?
Not always, but it depends on your lot and wall height. For a 4-foot brick fence in stable, non-karst Maryland Heights loess soil, the Building Department will typically accept a footing detail provided by your masonry contractor (footing depth, width, concrete strength, and compaction notation). For walls over 5 feet, or if your property is in the southern karst zone where sinkholes are possible, the Department may request a soil engineer's letter confirming bearing capacity. A soil engineer's assessment costs $200–$400 and takes 1–2 weeks. Clarify with the Building Department at the pre-permit stage if you're unsure — a quick phone call can save time.
What is a 'like-for-like' fence replacement, and how do I prove it to the city?
A 'like-for-like' replacement means tearing out an old fence and rebuilding with the same height, material, and location. Maryland Heights may exempt this from permitting if you can prove the old fence was there for years and was code-compliant. Proof: a valid original permit (from city records), photos of the old fence with date stamps or property/timestamp metadata, or a sworn affidavit that the fence existed for over 10 years and you're replacing it identically. Bring documentation to the Building Department before demolition; staff will confirm exemption eligibility. If the old fence was non-code (shallow footing, sight-line violation), the replacement must meet current standards, and a permit IS required.
How long does it take to get a fence permit approved in Maryland Heights?
Standard residential fences under 6 feet in non-corner-lot side or rear yards: 1–2 business days (often same-day if the site plan is complete). Masonry walls over 4 feet or corner-lot fences: 7–14 days (full plan review). Pool-barrier fences: 3–7 days (standard inspection). If the Department rejects your initial application, add 5–7 days for resubmission and re-review. Once approved, final inspection (if required) is typically scheduled within 1–2 weeks. Plan on 3–4 weeks total from application to sign-off for complex projects.
More permit guides
National guides for the most-asked homeowner permit projects. Each goes deep on code thresholds, common rejections, fees, and timeline.
Roof Replacement
Layer count, deck inspection, ice dam protection, hurricane straps.
Deck
Attached vs freestanding, footings, frost depth, ledger, height/area thresholds.
Kitchen Remodel
Plumbing, electrical, gas line, ventilation, structural changes.
Solar Panels
Structural review, electrical interconnection, fire setbacks, AHJ approval.
Fence
Height/material limits, sight triangles, pool barriers, setbacks.
HVAC
Equipment changeouts, ductwork, combustion air, ventilation, IMC sections.
Bathroom Remodel
Plumbing rough-in, ventilation, electrical (GFCI/AFCI), waterproofing.
Electrical Work
Subpermits, NEC sections, panel upgrades, GFCI/AFCI, who can pull.
Basement Finishing
Egress, ceiling height, electrical, moisture barriers, occupancy rules.
Room Addition
Foundation, footings, framing, electrical/plumbing extensions, structural.
Accessory Dwelling Units (ADU)
When permits are required, code thresholds, JADU vs ADU, electrical/plumbing/parking rules.
New Windows
Egress, header sizing, structural cuts, fire-rating, energy code.
Heat Pump
Electrical capacity, refrigerant handling, condensate, IECC compliance.
Hurricane Retrofit
Roof straps, garage door bracing, opening protection, FL OIR product approval.
Pool
Barriers, alarms, electrical bonding, plumbing, separation distances.
Fireplace & Wood Stove
Hearth, clearances, chimney, gas line work, NFPA 211.
Sump Pump
Discharge location, electrical, backup options, plumbing tie-in.
Mini-Split
Refrigerant lines, condensate, electrical disconnect, line set sleeve.