Building a Fence in Minnesota? Here's When You Need a Permit
Quick answer
Whether you need a fence permit in Minnesota depends on your city. Under the Minnesota State Building Code, fences 7 feet or under are generally exempt from a building permit. But cities like St. Paul require a local permit for all new fences, while Minneapolis requires no permit for fences under 7 feet. Front-yard fences are typically limited to 3–4 feet, and rear-yard fences to 6 feet. Check with your local building department before you start.
Minnesota at a glance
Building code adopted
Minnesota State Building Code, based on the 2018 International Residential Code with state-specific amendments
State authority
Minnesota Department of Labor and Industry, Construction Codes and Licensing Division
Common permit threshold
Fences 7 feet or under do not require a state building permit — but many Minnesota cities (including St. Paul) require a local permit for all new fences regardless of height
Did you know?
Minnesota's Twin Cities are sharply divided on fence permits: Minneapolis requires no permit for fences under 7 feet, while St. Paul requires a permit for every new fence. Two homeowners on opposite sides of the Mississippi River face completely different rules.
On this page
Minnesota Has a Statewide Code, but Cities Control Fence Rules
Minnesota enforces a statewide building code — the Minnesota State Building Code — administered by the Department of Labor and Industry. The state adopted the 2018 International Residential Code with Minnesota-specific amendments covering structural, energy, and safety requirements for residential construction.
The state code does address fences at a high level: fences 7 feet or under are generally exempt from a state building permit requirement. But this exemption only covers the building permit side. Individual cities can — and do — impose their own permit requirements, height limits, material rules, and placement standards through local zoning ordinances.
The result is dramatic variation across the state. Minneapolis requires no permit for standard residential fences. St. Paul — literally across the river — requires a permit for every new fence. Duluth uses a two-tier system with separate zoning and building permits. Understanding which rules apply to your specific city is the only way to ensure compliance.
For a broader look at how fence permit rules work across the country, see our national guide to fence permits.
Minneapolis: No Permit, Strict Zoning
Minneapolis is Minnesota's largest city and one of the more lenient in the state when it comes to fence permitting. No permit is required for fences under 7 feet tall. You don't need a contractor, a city inspection, or a construction plan review. If your fence is under 7 feet, you can start building as soon as you've reviewed the zoning rules and prepared a site plan for your own records.
But "no permit" doesn't mean "no rules." Minneapolis has a detailed set of zoning regulations governing fences:
- Front yard: Maximum 3 feet for solid (more than 60% opaque) fences, or 4 feet for open fences
- Corner side yard: Same as front yard — 3 feet solid, 4 feet open
- Interior side yard: 4 feet
- Rear yard: 6 feet
- Along a public street: 6 feet
The distinction between the front yard and the rear yard depends on two factors: the minimum zoning district setback and the established front setback line, which is determined by drawing a line between the closest front corners of the neighboring houses. This can push the front-yard boundary further back from the street than you might expect, giving you more space to build a taller fence.
Minneapolis limits fences to no more than two materials. Acceptable materials include decay-resistant wood, metal, brick, masonry, and other permanent materials designed for fencing. Barbed wire is banned in residential areas. If your fence uses open material — chain link, wrought iron, or similar — that is less than 60% opaque, you get more generous height allowances in the front and corner side yards.
Fences over 7 feet require a building permit, a zoning check, a construction plan review, and a city inspection.
Find your Minnesota city
Get the exact fence permit requirements for your area.
St. Paul: A Permit for Every Fence
St. Paul takes the opposite approach from Minneapolis. Every new fence requires a permit, regardless of height. The city requires both a plan review and a fee before construction can begin.
The permit fee in St. Paul is $45 for the first 200 linear feet and $15 for each additional 100 linear feet. Applications are submitted online through the city's PAULIE permitting system. A plan examiner reviews the submission for compliance with height and location requirements. Once approved, you can build — no inspection is required for standard fences under 7 feet.
St. Paul's height limits differ from Minneapolis:
- Front yard: 4 feet
- Side and rear yards: 6 feet 6 inches — slightly taller than the 6-foot limit in most cities
- Corner lots: Within 10 feet of an intersection in a residential zone, fences cannot exceed 2 feet above sidewalk grade unless the structure is more than 80% open
- Nonresidential uses in residential zones: 8 feet
St. Paul requires that all fences be located entirely inside the property line. The fence cannot be on the property line, on a neighbor's property, or on public property such as the boulevard or sidewalk area. The city encourages homeowners to discuss fence plans with neighbors before installation but does not require neighbor consent.
Fences in historic districts require both a fence plan review and a design review by the Heritage Preservation Commission (HPC). These can be submitted simultaneously, but HPC approval is required before the fence plan review can be approved.
How Other Minnesota Cities Compare
Duluth uses a two-tier permit system. A zoning permit is required for fences over 4 feet in residential zones to verify compliance with height and location rules. A separate building permit is required for fences over 7 feet to ensure structural integrity. Duluth's height limits follow the common pattern: 4 feet in the front yard, 6 feet in side and rear yards. The zoning permit ensures the finished side faces outward and the fence doesn't cross into drainage easements or floodways.
Bloomington doesn't require permits for residential fences 6 feet or under, though all zoning rules must be followed. Like most Twin Cities suburbs, Bloomington limits front-yard fences to 4 feet and rear fences to 6 feet.
Rochester, home to the Mayo Clinic and one of the fastest-growing cities in Minnesota, requires permits for fences exceeding 6 feet. Standard residential fences under 6 feet follow zoning requirements without a permit application.
Many outer-ring suburbs in the Twin Cities metro — including Brooklyn Park, Plymouth, Maple Grove, and Woodbury — require either zoning permits or full fence permits for all new construction. The permit requirements, fees, and review processes vary by city, so always check with your local building department before starting.
Height Limits and the Front Yard Question
Across Minnesota, the most common source of confusion is where the front yard ends and the side or rear yard begins. This matters because front-yard fences are limited to 3–4 feet, while side and rear fences can reach 6 feet or more.
In Minneapolis, the front yard is defined by the larger of two measurements: the minimum zoning district setback or the established front setback line created by neighboring homes. In most residential neighborhoods, this means the front yard extends from the street to a line roughly even with the front wall of the house.
St. Paul defines the front yard based on the zoning district's required front setback as specified in the legislative code. Corner lots have two "front" yards — one along each street — which significantly limits where a 6-foot fence can go.
A practical rule of thumb for most Minnesota cities: you can build a 6-foot privacy fence starting at the front wall of your house and extending to the rear of the property. Everything between the front wall and the street is considered front yard, where fences are limited to 3–4 feet.
Property Lines and Partition Fences
Minnesota has a partition fence statute that parallels Wisconsin's agricultural fence laws. Under Minnesota Statutes Chapter 344, adjoining landowners must maintain partition fences in equal shares when their land is used for agricultural purposes. If one owner neglects their portion, the other can complain to fence viewers — local officials who inspect the fence and assign repair costs.
For residential properties, there is no state law requiring neighbors to share fence costs. If you build a fence, you pay for it. If you want your neighbor to contribute, get a written agreement before construction.
Property line rules are strict in Minnesota cities. St. Paul requires the fence to be entirely within your property line — not on it. Minneapolis has the same requirement. In many suburbs, you can build up to the property line but cannot extend any part of the fence — including posts and concrete footings — beyond it.
Getting a survey before building is not legally required in most Minnesota cities for fences under 7 feet, but it is strongly recommended. St. Paul notes that a survey may be needed if you cannot locate your property markers. The Minnesota Society of Professional Surveyors maintains a directory of licensed surveyors by county.
Pool Fence Requirements
Minnesota does not have a single statewide statute that comprehensively governs residential pool fences. The Minnesota State Building Code incorporates the IRC's pool barrier provisions, and individual cities add their own requirements.
The baseline across most Minnesota cities:
- Pools deeper than 24 inches need a fence
- Pool fences must be at least 48 inches (4 feet) tall
- Gates must be self-closing and self-latching, with the latch on the pool side or at a height of at least 42 inches from the ground
- No gap larger than 4 inches in the fence
- Gates must lock when the pool is not in use
St. Paul has specific pool fence requirements that go beyond the baseline. Residential pools must be enclosed by a 4-foot obscuring fence (meaning solid enough to block view). Properties with three or more residential units need a 5-foot pool fence. All pool fences in St. Paul must be inspected by a city building inspector before the pool can be used.
Commercial and multi-family residential swimming pools in Minnesota require separate approval from the Minnesota Department of Health.
Above-ground pools with walls at least 48 inches high may not need a separate fence, but access must be restricted — typically by removing the ladder when the pool is not in use.
Material Restrictions
Minnesota cities broadly permit wood, vinyl, chain link, wrought iron, brick, stone, and composite materials. The restrictions focus on what you cannot use:
Barbed wire is prohibited in residential zones across the state. St. Paul allows barbed wire only on non-residential fences, limited to 3 strands on top of a fence at least 6 feet tall, and requires a permit, insurance certificate, and approval from the building official. Minneapolis bans barbed wire outright in residential areas.
Electric fences are prohibited in residential areas in most Minnesota cities. St. Paul has a blanket ban on above-ground electric fences within city limits.
Wire fences — including chicken wire, single-strand wire, and multi-strand wire — are banned in many municipalities. Minneapolis's two-material limit and permanent-material requirement effectively exclude most improvised fencing.
Chain link is generally allowed but faces front-yard restrictions. The selvage (top edge) of chain link and metal fences in St. Paul must be smooth — knuckled ends are permitted, but twisted ends are not, to prevent injury.
The finished side rule is universal: every Minnesota city requires the decorative or smooth side of the fence to face outward toward the neighbor or the street. Posts, rails, and structural supports must face inward.
Frost Depth and Winter Considerations
Minnesota's climate demands special attention to fence construction. Frost depth in the Twin Cities metro area averages around 42 inches, and in northern Minnesota (Duluth, St. Cloud) it can reach 60 inches or more. Fence posts that are not set below the frost line will heave out of the ground during freeze-thaw cycles.
Most Minnesota fence contractors set posts a minimum of 42 inches deep in the southern part of the state, and many recommend 48 inches for extra security. In the Duluth area and northern Minnesota, 48–60 inches is common. The concrete footing around the post should be bell-shaped at the bottom (wider at the base) to resist uplift.
The Gopher State One Call system (dial 811) must be contacted at least 48 hours before digging to have underground utilities located. This is a statewide requirement, and failure to call before digging can result in liability for damage to buried gas, electric, water, or communication lines.
Wood fences in Minnesota face additional wear from snow, ice, and salt exposure. Cedar and pressure-treated lumber are the standard choices for durability. Many homeowners apply a weather-resistant stain or sealant annually to extend the life of a wood fence in Minnesota's climate.
HOA Rules in the Twin Cities Metro
The Twin Cities metro area has a high concentration of HOA-governed communities, particularly in the outer-ring suburbs like Plymouth, Maple Grove, Woodbury, and Lakeville. Many newer developments — including planned unit developments and townhome associations — have covenants that regulate fences more strictly than city codes.
Common HOA restrictions in Minnesota include:
- Specific approved fence materials (often only cedar or vinyl)
- Maximum height limits lower than what the city allows
- Required architectural review committee approval before construction
- Restrictions on chain link, even where the city permits it
- Color requirements and maintenance standards
Minnesota does not have a state law that limits HOA authority over fences. If your HOA's CC&Rs prohibit a certain fence type, that restriction is enforceable. Always review your HOA documents and obtain written approval before building.
For an overview of all building permit requirements in Minnesota — including sheds, decks, pools, and more — see our complete Minnesota building permit guide.
Consequences of Skipping the Permit
If your city requires a permit and you build without one, the consequences range from a warning to a mandatory tear-down. In St. Paul, where permits are required for all fences, building without one can trigger:
- Fines and citations — code enforcement can issue citations for non-compliant fences
- Retroactive permit applications — you may be able to apply after the fact, but the process can be more complicated
- Removal orders — a fence that violates height, placement, or material rules can be ordered removed
- Sale complications — unpermitted structures can surface during home sales and create delays
Even in Minneapolis, where no permit is required for standard fences, violating the zoning rules — building a 6-foot fence in the front yard, for example, or blocking a visibility triangle — can result in code enforcement action after a neighbor complaint.
St. Paul's permit fee starts at $45 for a standard residential fence. That's a small price compared to the cost of removing and rebuilding a non-compliant fence. Take the time to check your local rules before you start.
If you're also planning a deck or retaining wall alongside your fence, note that Minnesota has separate requirements for each project. Planning all your outdoor work together can save time on permits and help you avoid setback conflicts.
| City | Permit threshold | Typical fee | Review time |
|---|---|---|---|
| Minneapolis | Varies | Varies | Varies |
| St. Paul | Varies | Varies | Varies |
| Rochester | Varies | Varies | Varies |
| Bloomington | Varies | Varies | Varies |
| Duluth | Varies | Varies | Varies |
City names link to full city-specific guides.
Fence permits in neighboring states:
Ready to build your fence?
Professional fence plans that meet Minnesota building code requirements. Permit-ready drawings you can submit with your application.
Frequently asked questions
Does Minneapolis require a fence permit?
No — not for fences under 7 feet tall. Minneapolis allows homeowners to build a standard residential fence without a permit, contractor, or city inspection, as long as the fence stays below 7 feet. You still need to follow all zoning rules regarding height, placement, and materials. A zoning check and site plan are recommended before starting. Fences 7 feet or taller require a building permit, construction plan review, and city inspection.
Does St. Paul require a fence permit?
Yes — St. Paul requires a permit for every new fence, regardless of height. The permit fee is $45 for the first 200 linear feet and $15 for each additional 100 linear feet. You must submit a site plan showing the fence location relative to property lines. An inspection is not required for standard fences under 7 feet, but it is required for pool fences, fences over 7 feet, and barbed wire fences. Applications can be submitted online through St. Paul's PAULIE system.
Does my neighbor have to pay for half the fence in Minnesota?
Only in limited situations. Minnesota's partition fence statute (Minn. Stat. § 344.01–344.15) applies to agricultural land, where adjoining landowners must share the cost of maintaining a boundary fence equally. For residential properties in cities and suburbs, there is no state law requiring a neighbor to contribute. Your fence and all supporting structures must be entirely inside your property line in most Minnesota cities — St. Paul explicitly prohibits placing a fence on the property line without a written agreement.
What are the pool fence requirements in Minnesota?
Most Minnesota cities require a fence at least 48 inches (4 feet) tall around in-ground swimming pools and any pool deeper than 24 inches. Gates must be self-closing and self-latching, with the latch on the inside or at a height children cannot reach — typically 42–54 inches above the ground. St. Paul requires a 4-foot obscuring fence on residential properties and a 5-foot fence on properties with three or more units. Pool fences in St. Paul must be inspected by a city building inspector. Commercial and multi-family pools require separate approval from the Minnesota Department of Health.
What materials are banned for residential fences in Minnesota?
Most Minnesota cities prohibit barbed wire, razor wire, electric fences, and single or multi-strand wire fencing in residential areas. Minneapolis limits fences to no more than two materials and requires the use of decay-resistant wood, metal, brick, masonry, or other permanent fencing materials. Chain link is generally permitted but is often restricted in front yards. Snow fence, chicken wire, and corrugated metal are prohibited in many municipalities. The finished side of the fence must face the neighbor or the street in virtually every city.
Fence permits in Minnesota cities
Select your city for specific fence permit rules, fees, and application details.
Permit requirements vary by city and county. The information in this guide provides general guidance for Minnesota based on common local building codes. Always verify requirements with your local building department before starting your project.