Shed Permit Requirements in Minnesota

Quick answer

In most Minnesota cities, you don't need a building permit for a one-story detached shed that is 200 square feet or less. St. Paul uses a stricter threshold of 120 square feet. All sheds, even those exempt from a building permit, must comply with the Minnesota Residential Code for structural design, fire separation, and anchoring, plus local zoning rules for setbacks and lot coverage. Adding electrical wiring requires a separate electrical permit.

Minnesota at a glance

Building code adopted

2020 Minnesota Residential Code (MNRC), based on the 2018 International Residential Code with Minnesota-specific amendments, administered by the Department of Labor and Industry (DLI)

State authority

Minnesota Department of Labor and Industry (DLI), Construction Codes and Licensing Division

Common permit threshold

200 sq ft under Minnesota Rules 1300.0120 — one-story detached sheds under this size are exempt from a building permit, but all sheds must meet code and local zoning.

Did you know?

Minnesota's building code explicitly addresses storage sheds in a detailed fact sheet published by the Department of Labor and Industry. One notable provision: under MR 1303.1600, one-story sheds up to 1,000 square feet can be built on a slab-on-grade foundation on any soil except peat or muck, avoiding the need to dig footings below the state's 42-inch minimum frost depth.

A Statewide Code with Local Variations

Minnesota takes a straightforward approach to shed permitting. The 2020 Minnesota Residential Code (MNRC), based on the 2018 International Residential Code with Minnesota-specific amendments, establishes a uniform standard that applies across the entire state. The Minnesota Department of Labor and Industry (DLI) administers the code and has published a detailed fact sheet specifically about storage sheds that answers most homeowner questions.

Under Minnesota Rules, part 1300.0120, one-story detached accessory structures used as tool and storage sheds, playhouses, and similar uses are exempt from building permit requirements when the floor area does not exceed 200 square feet. This is a statewide rule. The DLI emphasizes that even sheds exempt from a building permit must comply with the code — the exemption is from the permit process, not from construction standards.

Most Minnesota cities follow the 200-square-foot threshold, but some adopt stricter local rules. St. Paul, notably, uses 120 square feet as its exemption threshold and requires permits for all structures in Heritage Preservation Districts regardless of size. Minneapolis follows the state standard at 200 square feet. In both cases, local zoning rules for setbacks, lot coverage, and placement apply to every shed, even the smallest ones.

For a broader perspective on how Minnesota compares nationally, see our national guide to shed permits.

How Five Minnesota Cities Handle Shed Permits

Minneapolis: 200 Square Feet with Built Form Overlays

Minneapolis follows the state's 200-square-foot building permit exemption. One-story tool or storage sheds under that threshold don't need a building permit, but zoning rules apply to all sheds. Minneapolis adds complexity through its built form overlays, which vary by lot and can impose different limits on accessory structure footprint, impervious surface area, and height.

The city caps detached accessory structures at 800 square feet or 10% of the lot area, whichever is greater, before administrative review is required. Shed height is generally limited to 13 feet by right, with up to 16 feet possible through administrative review when the shed matches the primary home's design. Setback requirements include 6 feet from the home's habitable space and 10 feet from neighboring habitable space. Side and rear setbacks can be reduced to as little as 1 foot in specific rear yard zones when conditions are met.

Permit fees are valuation-based, typically running $75–$200 for residential accessory structures, with reviews taking 1–3 weeks.

St. Paul: Stricter at 120 Square Feet

St. Paul departs from the state standard with a 120-square-foot building permit exemption threshold. Sheds larger than 120 square feet need a building permit. Sheds under 120 square feet still must comply with all zoning setback and lot coverage requirements.

St. Paul adds another layer for properties in Heritage Preservation Districts or on designated historic sites: all exterior construction requires a permit and approval from the Heritage Preservation Commission (HPC), regardless of size. This means even a 60-square-foot garden shed in a historic neighborhood needs HPC review before construction.

Permits in St. Paul may be issued to the homesteader of the property for single- and two-family residential construction, or to a contractor licensed by the City of St. Paul. The city requires both a state license and a city contractor's license for professionals working within city limits.

Rochester: Straightforward State Standard

Rochester follows the 200-square-foot state exemption without significant local modifications. Sheds under 200 square feet don't need a building permit but must meet zoning requirements for setbacks, lot coverage, and placement. Larger sheds require a building permit with fees typically running $50–$150 and review times of 5–10 business days.

Rochester's zoning requirements are standard for a mid-sized Minnesota city: sheds must be in the rear yard, at least 3 feet from side and rear property lines, and compatible in style with the principal structure.

Bloomington and the Twin Cities Suburbs

Bloomington and most Twin Cities suburbs (Brooklyn Park, Plymouth, Maple Grove, Woodbury) follow the state's 200-square-foot exemption. Where these communities differ is in their zoning standards. Many suburbs require sheds to match the home's architectural style, siding material, and color palette. Some limit the number of accessory structures to two per lot. Height limits typically range from 12 to 15 feet, and most suburbs require sheds to be behind the front facade of the house.

Many suburban communities in the Hennepin County and Ramsey County area process permits through online portals, making the application process relatively convenient. Fees run $50–$150 for standard shed permits.

Duluth: Standard Threshold, Heavy Snow

Duluth follows the 200-square-foot exemption but stands apart because of its extreme snow load requirements. Ground snow loads in the Duluth area are among the highest in the state, reaching 60 psf or more. A shed designed for the 35 psf loads common in the Twin Cities may not meet code in Duluth. Roof framing must be sized for the local snow load, and pre-built sheds should be verified against Duluth's requirements before purchase.

Duluth's lakefront properties may also face additional requirements from shoreland zoning regulations, which can restrict accessory structures within certain distances of Lake Superior and its tributaries.

Foundation Rules: Working Around the Frost Depth

Minnesota's frost depth is a minimum of 42 inches below grade across most of the state, reaching deeper in the northern counties. Without the code's built-in exceptions, every shed would need footings dug nearly four feet deep, which would make even a simple storage shed an expensive project.

The MNRC provides two key relief valves. First, the slab-on-grade provision under MR 1303.1600 allows one-story detached garages, sheds, and carports up to 1,000 square feet to be built on a concrete slab on any soil except peat or muck. A monolithic slab with a turned-down footing edge is the standard approach. The slab must be at least 4 inches thick with appropriate reinforcement.

Second, for sheds under 200 square feet that don't need a building permit, even simpler foundations are acceptable. Concrete blocks, compacted gravel pads, pressure-treated skids, and pier blocks all work as long as the structure is anchored to prevent movement in high winds. The DLI fact sheet emphasizes that foundation anchorage is necessary because all structures must support dead loads, live loads, roof loads, snow loads, and wind loads with a complete load path from the roof through the foundation to the supporting soil.

Pre-built sheds delivered on wood skids are common in Minnesota. The DLI notes that these are usually not classified as manufactured structures because they are of open construction with all framing visible. However, the skids and floor framing must be adequate to transfer loads to the ground, and the shed must be anchored at all corners.

Fire Separation: The Five-Foot Line

Minnesota's fire separation requirements for sheds are based on distance from property lines, and they apply to every shed regardless of whether a building permit is required.

Under the 2020 MNRC (Section R302.1 and Table R302.1), the critical rules are:

The practical impact is straightforward: if you place your shed within 5 feet of the property line, you'll need to add fire-rated construction on the facing wall. This typically means 5/8-inch Type X drywall on the interior of the wall framing, covered by the exterior sheathing and siding. Planning your shed's placement to maintain at least 5 feet from all property lines eliminates this requirement entirely.

Most Minnesota cities also require a minimum separation of 6 to 10 feet between the shed and the principal structure on the property. This is set by local zoning, not the state building code.

Snow Loads: Designing for a Minnesota Winter

Snow load is a defining factor for shed construction across Minnesota. The MNRC requires all structures to be designed for the local ground snow load, which varies from about 35 psf in the southern tier (Rochester, Bloomington, Mankato) to 60 psf or more in the northern counties (Duluth, Grand Rapids, Bemidji) and even higher in some lakeside and elevated locations.

For sheds, the snow load determines the required size and spacing of roof rafters or trusses. A shed with 2x4 rafters at 24 inches on center might be adequate in Rochester but underbuilt in Duluth. The MNRC's prescriptive rafter tables (or manufacturer's truss specifications) must be checked against the local snow load.

Pre-built sheds from national retailers are often designed for the IRC's default 30 psf ground snow load. This is below what most of Minnesota requires. Before purchasing, verify the manufacturer's rated snow load against the requirements for your location. If the shed can't handle the local load, you may need to upgrade the roof framing, reduce rafter spacing, or increase rafter size.

Roof slope plays a significant role. Steeper roofs qualify for reduced snow load calculations because snow slides off rather than accumulating. A 7:12 or steeper pitch provides meaningful load reduction in Minnesota's climate.

Electrical Permits and Other Utilities

Minnesota handles electrical permits differently from building permits. Under Minnesota Statutes, section 326B.36, electrical permits are issued by the state through the Department of Labor and Industry, not by local municipalities (though some cities have delegated electrical inspection authority). This means your building permit comes from the city, but your electrical permit may come from the state.

An electrical permit is required for any wiring installed in a shed, including light fixtures, outlets, and sub-panels. The permit exemption for sheds under 200 square feet does not extend to electrical work — the DLI is clear that "electrical light fixtures, outlets, and other electrical related items are allowed in sheds, but an electrical permit is required." Homeowners can do their own electrical work on their primary residence and its accessory structures, but the work must still be inspected.

Plumbing and mechanical permits are also required if you add water, gas, or HVAC to the shed. These are typically handled by the local municipality.

Setbacks, Lot Coverage, and Placement

The MNRC itself does not regulate property line setbacks for sheds — that's handled entirely by local zoning ordinances. Common patterns across Minnesota municipalities include 3-foot minimum side and rear setbacks for accessory structures, a requirement that sheds be located behind the front facade of the principal structure, prohibition on sheds in drainage and utility easements, and requirements that sheds be compatible in style with the principal building.

Many Minnesota cities limit the number of accessory structures per lot to two and cap total accessory building floor area. Minneapolis limits detached accessory structures to 800 square feet or 10% of the lot. Ramsey limits based on lot size, with smaller lots getting less total accessory square footage.

Sheds on properties near lakes, rivers, or wetlands face additional restrictions from Minnesota's Shoreland Management Program. Setbacks from the ordinary high water mark are typically 75 to 150 feet depending on the classification of the water body. Sheds within shoreland zones may need additional review even if they're under 200 square feet.

HOA Restrictions

Minnesota has a significant number of Homeowners Association (HOA)-governed communities, especially in the newer suburban developments around the Twin Cities metro. Brooklyn Park, Plymouth, Maple Grove, Woodbury, and the Eagan/Burnsville/Lakeville corridor are heavily HOA-governed.

HOA restrictions on sheds commonly include matching the principal structure's exterior materials and colors, size limits smaller than what zoning allows (often 100–120 square feet), screening from street and neighbor views, pre-approval from an architectural control committee, and in some communities, prohibition on site-built sheds in favor of approved manufacturer models.

Minnesota's Common Interest Ownership Act (Chapter 515B) gives HOAs enforcement powers including fines and liens. Always check your HOA's declaration and architectural standards before purchasing or building.

Consequences of Skipping the Permit

Building without required permits in Minnesota can result in stop-work orders, fines, retroactive permits, removal orders if the shed violates setbacks or easement restrictions, and complications during home sales. Property inspections during real estate transactions commonly flag unpermitted structures, and buyers may require the issue to be resolved before closing.

Permit fees for sheds across Minnesota are generally modest: $50–$200 depending on the city and the shed's size. Many communities base fees on the state fee schedule under Minnesota Statute 326B.153. The cost of compliance is minimal compared to the potential consequences.

If you're also planning a garage or carport alongside your shed, note that most Minnesota cities limit total accessory building area on residential lots. Plan all accessory projects together to stay within your community's limits.

For an overview of all building permit requirements in Minnesota — including decks, fences, pools, and more — see our complete Minnesota building permit guide.

City Permit threshold Typical fee Review time
Minneapolis 200 sq ft, one story (zoning still applies to all sizes) $75–$200 (valuation-based) 1–3 weeks
St. Paul 120 sq ft (stricter than state; all sizes in historic areas) $75–$200 (valuation-based) 1–3 weeks
Rochester 200 sq ft, one story, no utilities $50–$150 5–10 business days
Bloomington 200 sq ft (zoning compliance required for all) $50–$150 5–10 business days
Duluth 200 sq ft, one story (higher snow loads apply) $75–$200 1–2 weeks

City names link to full city-specific guides.

Shed permits in neighboring states:

Ready to build your shed?

Professional shed plans that meet Minnesota building code requirements. Permit-ready drawings you can submit with your application.

Get Shed Plans

Frequently asked questions

Why does St. Paul have a different shed threshold than Minneapolis?

Minnesota's state building code exempts sheds up to 200 square feet from a building permit, but it allows local jurisdictions to adopt stricter requirements. St. Paul uses a 120-square-foot threshold, meaning any shed larger than that needs a building permit in St. Paul, even though it would be exempt under state law. Additionally, all structures in St. Paul's Heritage Preservation Districts require a permit regardless of size, plus approval from the Heritage Preservation Commission for exterior work. Minneapolis follows the state's 200-square-foot exemption.

Do I need a fire-rated wall on my shed in Minnesota?

Possibly. Under the 2020 Minnesota Residential Code (R302.1 and Table R302.1), shed exterior walls less than five feet from the property line must be one-hour fire-resistance rated. Roof eave projections that are two feet or longer and less than five feet from the property line also need one-hour fire-rated construction. This applies to all sheds, including those under 200 square feet that don't need a building permit. In practice, fire-rated construction means adding 5/8-inch Type X drywall to the interior of the wall or using an exterior assembly with a one-hour rating.

Can I use a slab-on-grade foundation for my shed in Minnesota?

Yes, for sheds up to 1,000 square feet. Under MR 1303.1600, one-story detached garages, sheds, and carports not larger than 1,000 square feet can be built on slab-on-grade construction on any soil except peat or muck. This is a significant cost savings because Minnesota's frost depth is at least 42 inches, and full frost-depth footings for a shed would be expensive. A monolithic slab with a turned-down footing edge is the most common approach. For small sheds under 200 square feet, even simpler foundations like gravel pads, concrete blocks, or treated timber skids are acceptable.

Are pre-built sheds treated differently in Minnesota?

The building permit exemption applies equally to pre-built and site-built sheds. A pre-manufactured shed under 200 square feet follows the same rules as one built from scratch. The DLI notes that storage sheds built off-site are usually not considered manufactured structures under the code because they are of open construction with all framing visible. However, all sheds, regardless of origin, must meet the Minnesota Residential Code's requirements for structural design, anchoring, fire separation, and exterior wall construction.

What are the snow load requirements for sheds in Minnesota?

Minnesota's ground snow loads range from about 35 pounds per square foot in the southern part of the state to 60 psf or more in the northern counties near Lake Superior and the Canadian border. Your shed's roof framing must be designed to carry the local snow load, which is based on the ground snow load adjusted for roof slope, exposure, and importance factor. Pre-built sheds designed for lower snow loads may not be adequate in northern Minnesota. The DLI recommends verifying that any shed meets the snow load requirements for your specific location.

Shed permits in Minnesota cities

Select your city for specific shed 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.