Research by DoINeedAPermit Research Team · Updated May 2026
The Short Answer
Fences under 6 feet in rear or side yards are permit-exempt in Franklin; any fence in a front yard, fences 6 feet or taller, masonry over 4 feet, and all pool barriers require a permit.
Franklin follows Wisconsin's standard tiering but enforces it through the City of Franklin Building Department with particular rigor on corner-lot sight-line rules — a key local distinction. The city's zoning code ties fence permits to setback requirements that vary by lot shape and street exposure in ways that differ from neighboring municipalities (some towns apply the same rule citywide; Franklin's overlays make it lot-specific). Most critically, Franklin's 48-inch frost depth — driven by glacial-till soil and clay pockets — means that even exempt fences often fail post-installation if footings aren't dug deep enough, leading to costly removals. The city permits pole-barn footings and masonry footing inspections if requested, but many owner-builders skip this and hit frost heave by year two. Unlike some Wisconsin towns, Franklin does NOT allow over-the-counter pulls for pool-barrier fences; all pool fencing requires a formal review due to IBC 3109 self-closing/self-latching gate compliance, and many applications fail because homeowners don't specify gate mechanics on the initial plan.

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

Franklin fence permits — the key details

Franklin's permit threshold is straightforward in theory but locally enforced with specificity: any fence over 6 feet in height requires a permit, any fence in a front yard (regardless of height) requires a permit, masonry fences over 4 feet require a permit, and all pool-barrier fences require a permit regardless of height. The underlying logic ties to sight-line safety on corner lots and structural integrity on taller masonry. Franklin's zoning code does not specify fence height limits in one universal number — instead, limits vary by zoning district (residential zones typically cap at 6 feet in rear/side yards, 4 feet in front yards, but always confirm your lot's zoning at City Hall). The city's permit application asks for a site plan showing the fence location relative to property lines, easements, and any recorded utilities; this is not optional, and missing dimensions are the #1 reason for initial rejections.

The 48-inch frost depth is the elephant in the room for Franklin fences. Wisconsin's frost line has moved incrementally deeper over decades due to climate patterns, and Franklin's glacial-till and clay-pocket soils amplify frost heave — the upward expansion of soil when water freezes. A fence post set at 30 inches (the casual standard in warmer states) will heave 2-4 inches per winter cycle, leading to leaning, separation, and gate misalignment within 2-3 years. The Wisconsin Building Code (adoption of IBC with state amendments) does not explicitly mandate frost-depth footings for exempted fences, but the city's inspectors (and insurance adjusters, after the fact) expect 4 feet minimum. Many permit applications for taller or masonry fences will include a footing-detail plan showing 48 inches of depth with compacted base and drainage; exempted short fences often skip this and pay the price. If you're building under permit, request a footing inspection before backfill — it's free and saves years of regret.

Pool-barrier fences are a separate track entirely in Franklin. IBC 3109 and IRC AG105 require that any fence serving as a pool barrier (including above-ground pools over 24 inches deep) have a self-closing, self-latching gate that opens away from the pool and prevents re-entry without manual operation. The gate latch must be on the pool side and positioned at least 54 inches above grade. Franklin's permit office will ask you to specify the gate model and mechanism on the application — generics like 'standard gate' will be rejected. Common failures: vinyl or chain-link fences with standard hinges/latches instead of pool-rated hardware, or gates that open toward the pool instead of away. If you're upgrading an existing pool fence, the city treats it as a new permit application, not a repair exemption. Many homeowners don't know this and install DIY 'fixes' that fail inspection.

Franklin's setback and easement rules are where neighbor disputes and cost overruns happen. Most residential lots in Franklin have utility easements running 10-15 feet from the rear property line (for sewer and water mains), and many have side easements for gas or electric. You cannot build a permanent fence into an easement without written consent from the utility company — and utilities almost never consent to fences that could impede maintenance access. Your permit application will flag easements if they're recorded; the city will mark them on your site plan. If you're ignoring this, you'll discover the problem when the utility company's contractor shows up to excavate and your fence is in the way. The cost of moving a fence after the fact is 2-3x the cost of planning it correctly. Corner lots trigger additional rules: the 'sight triangle' — a 25-foot triangle at the corner of the lot — must be clear of sight-blocking fences taller than 3 feet. This is easy to check on your site plan but trips up many corner-lot owners who build a rear fence and don't realize it extends into the sight triangle.

Franklin's permit process is straightforward if you have a complete application. The Building Department (reached through City Hall) accepts online submissions via the municipal permit portal or in-person filing. Most non-exempt fences (6 feet or taller, front-yard, masonry) get a full-plan review within 5-7 business days; you'll receive comments via email or phone, and resubmittal is usually quick if you've nailed the footing detail and easement language. Inspection is final-only for standard fences (no footing inspection unless masonry over 4 feet or you request one). The permit fee ranges from $75–$200 depending on fence length and material; the city calculates it as a percentage of estimated construction value, not linear footage. Owner-builders can pull permits for owner-occupied properties (you must live on the lot or be the record owner). If you're hiring a contractor, they can pull the permit or you can — either way, the final inspection is signed off by the contractor or you. Many Franklin homeowners elect to have the city inspect the footing during construction (especially for masonry) to avoid Year 2-3 surprises; ask the inspector to schedule a footing check before backfill.

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

Scenario A
5-foot wood privacy fence, rear yard, new build on a 60x120 lot in residential zoning — no utilities, no easements, straight property line
A 5-foot fence entirely in the rear or side yard of a Franklin lot with no easements, no corner-lot sight-line complications, and no pool is exempt from permitting. You do not need to file or pay a permit fee. However — and this is critical in Franklin's climate — you still need to dig your post holes to 48 inches minimum and set 4x4 posts (or 2x4 doubled for vinyl) on a 6-8 inch compacted gravel or concrete base. Frost heave will destroy a shallow-set fence in 2-3 winters; the permit exemption does not exempt you from respecting the frost line. Use pressure-treated lumber (UC4B rating minimum) or vinyl, and space posts every 6 feet. If you're using chain-link, galvanized steel posts are standard; aluminum posts are lighter but don't handle Wisconsin frost as well. Total material cost for a 100-linear-foot rear fence runs $1,200–$3,000 depending on material (chain-link cheapest, vinyl most expensive). If you hit a utility line while digging, call 811 for free locating (required by law and takes 2-3 days); missing a gas line costs tens of thousands. Once the fence is built, you don't trigger any inspection, and there's no permit on file — which also means no TDS disclosure issue down the road. This is the cleanest scenario.
No permit required (under 6 ft, rear yard) | Frost depth 48 inches minimum | UC4B pressure-treated or vinyl | 811 locate call before digging | Total $1,200–$3,000 | $0 permit fees
Scenario B
6-foot masonry (block) fence, front yard perimeter of a corner lot in Old Village Historic District overlay, south-facing — sight triangle and setback rules apply
A 6-foot masonry fence in a front yard on a corner lot requires a permit in Franklin — period. The height alone triggers it, the location (front yard) reinforces it, and the material (masonry) means additional structural review. The corner-lot sight triangle (25-foot triangle from the corner) must be clear below 3 feet, which your front setback fence will violate if it's placed carelessly. Franklin's zoning code for corner lots typically requires fences in the sight triangle to be max 3 feet, or you must recede the fence 5-10 feet from the corner. You'll also need to check if the lot is in the City of Franklin's Historic District overlay (Old Village area is particularly strict). If it is, masonry design (color, mortar joint, cap detail) may require review by the Architectural Review Committee before the Building Department will issue a permit. This adds 2-3 weeks to the timeline. Your site plan must show the property-line dimensions, the corner parcel number, the sight-triangle boundary, and the proposed fence height at each point. You'll also need a footing detail drawing showing 48 inches of depth, compacted base, drainage (critical for masonry in Wisconsin — frost heave can crack block), and concrete specs. If you're not a licensed architect or engineer, the city may ask you to hire someone to stamp the footing plan. Masonry footing inspection is available (and recommended) before backfill. The permit fee will be $150–$300 for a masonry fence, depending on linear footage and complexity. Total project cost (materials + labor + permits) runs $4,000–$8,000 for 50-60 linear feet. Once built and inspected, the fence is on the city's permit record, and you'll owe disclosure of the permit on a future sale.
Permit REQUIRED (masonry, 6 ft, front yard) | Corner-lot sight triangle rules apply (max 3 ft in triangle) | Historic District review possible | Footing inspection recommended | Frost depth 48 inches | $150–$300 permit fee | Total $4,000–$8,000
Scenario C
4-foot vinyl pool-barrier fence, rear yard, enclosing above-ground 5,000-gallon pool with existing gate — homeowner retrofit
Any fence serving as a pool barrier requires a Franklin permit, even if it's 4 feet tall (below the typical 6-foot threshold). This is non-negotiable under IBC 3109 and Wisconsin building code. Your permit application must specify the gate model and mechanism — the gate latch must be pool-grade, self-closing and self-latching, opening away from the pool, with the latch on the pool side at least 54 inches above grade. If you're installing a vinyl gate in a vinyl fence, you'll need a kit designed for pool use (standard hinges won't pass); cost is $150–$400 more than a regular gate. The site plan must show the pool location, the water depth (triggers barrier rules only if over 24 inches), the fence line relative to the property line, and any utilities in the vicinity. If you're retrofitting around an existing pool, Franklin treats this as a new barrier permit (not a repair), so full review applies. The permit process takes 7-10 business days because the city's inspector will review the gate mechanism and issue comments; resubmittal is typical if the gate spec is wrong. Once you get the permit, you build the fence and the inspector will do a final visual check to confirm the gate closes and latches correctly. Common rejections: wrong gate model (standard residential gate instead of pool-rated), gate opening toward the pool instead of away, or latch height under 54 inches. If you skip the permit and the city finds out (via neighbor complaint or pool service visit), removal is likely, and you'll pay the $250–$500 stop-work fee plus double permit fees on re-pull. Permit fee is $100–$200. Total project cost (vinyl fencing, pool-rated gate, permit, inspection) is $3,000–$6,000 for a typical rear-yard pool enclosure (60-80 linear feet). The permit stays on file and must be disclosed on a future sale.
Permit REQUIRED (pool barrier) | IBC 3109 gate compliance (self-closing, self-latching) | Gate latch at 54 inches minimum | Pool-rated hardware mandatory | Frost depth 48 inches | $100–$200 permit fee | Total $3,000–$6,000

Every project is different.

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

Frost heave and post-setting in Franklin's 48-inch frost zone

Franklin sits in ASHRAE climate zone 6A with a frost line depth of 48 inches — one of the deeper frost lines in Wisconsin. The underlying cause is glacial-till soil with pockets of clay, which retains moisture and expands significantly when frozen. A fence post set at 30 inches (the standard in warmer states) will experience upward heave of 2-4 inches per winter cycle, typically becoming visibly leaning by year 2 and structurally unstable by year 3-4. This is not a matter of 'stronger posts' or 'better lumber' — it's physics. Frost heave affects permitting and inspection because the Building Department's final inspection does not catch frost heave in year one; it only appears after multiple freeze-thaw cycles.

The correct post-setting depth in Franklin is 48 inches, with a 6-8 inch compacted gravel or concrete base below the post bottom. For a 6-foot above-ground fence, you're digging a 54-56 inch hole and setting the post on gravel, then backfilling with compacted soil (not loose soil — loose soil will settle and amplify heave). If you're using concrete footings (stronger), pour concrete 12 inches below finished grade, set the post on the cured concrete, and backfill with soil. Many owner-builders use the 'quick-set' concrete-in-hole method, which is faster but more prone to frost heave because the concrete-soil boundary freezes and thaws as a unit. Professional fence installers in Franklin typically dig deeper and use compacted gravel or isolated concrete pads to let the post ride the frost line without the whole post moving up.

Franklin's Building Department does not mandate footing inspection for exempt fences, but inspectors strongly recommend it for taller or masonry fences. If you're pulling a permit for a 6-foot wood or vinyl fence, ask the inspector to schedule a footing inspection before backfill — it's free and takes 15 minutes. The inspector will check that your holes are 48 inches deep and that the base is compacted. This single step saves thousands in repair costs down the road. Many homeowners skip this because they think the final inspection is sufficient; it isn't. Once the fence is backfilled and grown into the ground, moving posts is a major undertaking.

Vinyl and metal posts are sometimes advertised as 'frost-proof' or 'maintenance-free,' and they are in some respects — they won't rot or splinter. But they conduct cold equally to wood, and the fence line will still heave. The advantage of vinyl or aluminum is that heave is more forgiving (the fence flexes slightly), whereas wood posts can crack or split under heave stress. Chain-link on steel posts is actually quite forgiving for heave because the mesh itself is flexible and can accommodate 1-2 inches of movement without visible failure. Pressure-treated wood is the most common choice in Franklin because it's affordable and handles frost heave reasonably well if set to depth; the key is the depth, not the material.

Pool barriers, gate mechanics, and IBC 3109 compliance in Franklin

IBC Section 3109 and Wisconsin's adoption of the IRC pool-barrier code require that any fence used as a barrier around a swimming pool (or spa) must have a self-closing, self-latching gate that prevents unintended re-entry. The gate must open away from the pool, the latch must be on the pool side at least 54 inches above finished grade, and the latch mechanism must not be operable by a child under 5 years old (i.e., it requires deliberate hand movement, not just pushing). Franklin's Building Department enforces this strictly because pool safety is a life-safety code, not a discretionary feature. Many homeowners don't realize that a 'standard' residential gate from a big-box store does not meet pool-barrier requirements; standard hinges and latches are not self-closing or self-latching.

When you pull a pool-barrier permit in Franklin, the application must include the gate model number and specification. Examples of compliant gates: Saftran pool-gate hinges (self-closing spring hinges), Waterline Technologies gates, or equivalent. You'll provide the manufacturer's spec sheet showing that the gate closes and latches automatically and that the latch is 54 inches or higher. The inspector will visually verify the gate on final inspection, testing that it closes and latches without manual assistance. Common rejections: providing a generic gate description without a model number, installing a standard residential gate with a manual slide-bolt latch, or setting the latch at 50 inches (4 inches too low). If you submit the application with a standard gate, the city will ask you to upgrade before you build.

The permit cost for a pool-barrier fence is the same as a non-pool fence ($100–$200), but the timeline is slightly longer (7-10 days instead of 5-7) because of the gate review. The fence itself (vinyl, wood, chain-link) doesn't change cost; the gate hardware is what costs extra — pool-rated self-closing hinges and latch can run $150–$400 depending on the kit, versus $30–$80 for standard hardware. If you're retrofitting a fence that's already in place and adding a pool later, you'll need a new permit to install the pool-barrier gate. Likewise, if you remove a pool and no longer need the barrier function, you don't need to re-permit the fence, but you should disclose the history of pool use if you sell the property.

Franklin's inspector will also check that the fence itself (regardless of material) is solid enough to function as a barrier — no gaps larger than 4 inches at the base, no horizontal cross-members that a child could climb. Vinyl and wood fences typically meet this requirement by design; chain-link can be problematic if the mesh is torn or the bottom is not properly tensioned to the bottom rail. If you're upgrading an old chain-link pool fence, re-tensioning and patching the mesh is cheaper than replacing it. The city's final inspection includes a walk-around to confirm no large gaps and that the gate operates correctly.

City of Franklin Building Department
Franklin, Wisconsin (contact City Hall for specific address)
Phone: Consult City of Franklin municipal website or call City Hall main line | https://www.franklintownship.us or municipal permit portal (verify with City Hall)
Monday-Friday, 8 AM - 5 PM (verify locally)

Common questions

Do I need a permit to replace an old fence with the same fence?

If you're replacing a fence with an identical one (same height, material, location) and the old fence was compliant, Franklin may grant a 'like-for-like' exemption — no permit required. However, if the old fence is over 6 feet tall or in a front yard, you'll need a permit. The safest approach is to call the Building Department with a photo of the old fence and dimensions; they'll confirm exemption status in writing. Many homeowners assume replacement is exempt and discover too late that the original fence violated code.

What if my fence crosses into a utility easement?

You cannot build a permanent fence into a recorded easement without written consent from the utility company (water, sewer, gas, or electric). Franklin's permit application will flag easements on the site plan; if your fence is in an easement, you'll need a utility company consent letter before the permit is issued. If you build without consent, the utility can remove the fence at your expense (cost often $1,000–$3,000+ depending on fence length) when they need to access the easement.

How deep do fence posts need to be in Franklin?

Franklin's frost line is 48 inches, so fence posts should be set at least 48 inches deep to avoid frost heave (upward movement in winter). This means for a 6-foot above-ground fence, you're digging a 54-56 inch hole. Use a compacted gravel or concrete base under the post. Posts set at 30-36 inches will lean within 2-3 years. This is not a permit requirement for exempt fences, but it's a structural expectation and will cost you thousands in repairs if ignored.

Do I need HOA approval before getting a city permit?

Yes — if your neighborhood has an HOA or restrictive covenants, you must get HOA approval BEFORE applying for a city permit. The city's permit review is separate from HOA approval. Many homeowners do this backwards and end up with a permitted fence that the HOA rejects; the fence must then be removed or modified at your expense. Get HOA written approval first, then file with the city.

Can I pull the permit myself, or does my contractor have to?

Either party can pull the permit in Franklin, as long as you're the property owner. If you're the owner-builder (owner-occupied property), you can pull the permit and the contractor performs the work under your permit. If you hire a contractor, they can pull the permit and you reimburse the permit fee. Either way, the inspector will sign off on the final fence, and the permit stays on the city's file.

What's the difference between a fence permit and the fence inspection?

The permit is the approval to build; the inspection is the final sign-off after the fence is built. You apply for the permit, the city reviews and approves, you build, and then you call for inspection. For most fences, inspection is final-only (one visit after the fence is complete). For masonry fences over 4 feet, you can request a footing inspection before backfill to catch any issues early.

What happens if my fence is in the corner-lot sight triangle?

Corner lots in Franklin must keep the sight triangle (a 25-foot triangle at the corner of the lot) clear of sight-blocking obstacles above 3 feet. If your fence enters this triangle at 6 feet tall, it violates code. You can either recede the fence 5-10 feet from the corner (so it clears the triangle) or reduce the fence height in the triangle portion to 3 feet or less. The city will flag this on the permit review, so don't apply and hope it slips through.

Are vinyl and wood fences treated the same under Franklin code?

Yes — both are treated identically for permitting purposes. Height, location, and pool-barrier requirements apply equally. Masonry fences are a different category (permits required at 4 feet instead of 6 feet) because of structural and frost-heave concerns. Vinyl and wood are lumped as 'standard' fencing materials; the cost and maintenance differ, but the code compliance path is the same.

If I build a fence without a permit and it's fine for a year, can I just 'get away with it'?

No. Unpermitted structures can be flagged at any time — during a property sale (TDS disclosure), a neighbor complaint, a utility access need, or a routine code-enforcement sweep. Once flagged, you have 30 days to bring it into compliance or remove it. Fines are $300/day for non-compliance. Additionally, insurance often denies claims for damage to unpermitted structures, so if frost heave or a storm damages the fence, you're out of pocket. Disclosure of unpermitted work on a future sale is required and often kills the deal or forces a price cut of $1,500–$5,000+.

What if I'm building in the Historic District — does that affect fence permits?

Yes — if your lot is in Franklin's Historic District overlay (e.g., Old Village), the Architectural Review Committee may review fence design, material, color, and style before the Building Department issues the permit. This adds 2-3 weeks to the timeline and may require design modifications (e.g., wood instead of vinyl, specific cap style, mortar color). Check with the city early to see if your lot is in a historic overlay.

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 Franklin Building Department before starting your project.