Skip to content

Deck building in Minneapolis

Minneapolis decks earn their keep in a compressed outdoor season framed by a frost depth of 42 inches and a freeze-thaw cycle that stress-tests every footing, ledger, and board gap. The south-side bungalow belt, with its narrow lots and shared alleys, defines the most common Minneapolis deck project — a modest ground-level or slightly elevated rear deck — while Kenwood and Lowry Hill push into multi-level composite and tropical hardwood territory. Layer in a Heritage Preservation Commission that reviews visible exterior changes in Milwaukee Avenue, Healy Block, and Washburn-Fair Oaks, and every deck build here has a permit, inspection, and sometimes a preservation conversation before a single board goes down.

By continuing, you agree to receive calls & texts from contractors via our lead partner. Consent not required to purchase. Privacy · Terms

On this page:Deck costComposite vs wood

What's different about building a deck in Minneapolis

Minneapolis deck projects are shaped first and foremost by the frost line. Hennepin County's design frost depth is 42 inches, and the Minnesota-adopted IRC requires deck footings to bear below that depth. The combination of long sub-zero stretches, heavy freeze-thaw cycling, and an older housing stock with varying soil conditions means decks built on footings that just meet the minimum often heave noticeably within a few seasons. Contractors experienced with Twin Cities soils routinely spec tube-form concrete piers or helical piers at 44–48 inches on clay-heavy lots, and a bid that treats footing depth as an afterthought is a bid that will produce a deck that rocks by year five.

The permit authority is the City of Minneapolis Community Planning and Economic Development department, routed through its Construction Code Services division. Since the 2020 permitting modernization, nearly all residential deck permits are submitted electronically through the city's Minneapolis Development Review portal. Turnaround on a straightforward deck permit is typically a few business days. St. Paul, Bloomington, Edina, Minnetonka, Richfield, and the rest of the metro each run their own code departments with their own fee schedules and inspection calendars — a Minneapolis permit does not cross the river or the city line.

The third layer is historic preservation. Minneapolis has a deeper roster of locally designated districts than most Upper Midwest cities, and a visible deck or structural addition inside Milwaukee Avenue, Healy Block, the Washburn-Fair Oaks Mansion District, the St. Anthony Falls Historic District, or the Tenth Avenue Southeast / Marcy-Holmes heritage clusters needs Heritage Preservation Commission sign-off before Construction Code Services will issue the permit. In-kind work is relatively straightforward at staff level; a new large deck or a deck that changes the visible character of the rear yard on a landmark property can go to full HPC and stall a project for a full construction season. HOA architectural review adds another layer in many first- and second-ring suburban communities.

Minneapolis deck permits: CPED, Construction Code Services, and the portal

A new deck or structural deck replacement inside the Minneapolis city limits needs a permit from Construction Code Services. That permit verifies the structure meets the Minnesota-amended residential code — which on frost footing depth, ledger attachment, and guardrail requirements is enforced strictly in a Hennepin County climate.

Minneapolis moved the bulk of its residential permitting to the online Minneapolis Development Review portal in 2020, and a licensed deck contractor can file an application, upload a site plan and deck drawing, and pay the fee in a single session. For a straightforward single-family ground-level deck, issuance typically runs a few business days; a city inspector is scheduled for the footing inspection before concrete is poured, a framing inspection before decking goes down, and a final inspection before the permit closes. The permit number has to appear on the job-site sign. Minneapolis inspectors check frost-depth compliance at the footing inspection — the hole is measured before the concrete is ordered, not after.

Outside Minneapolis proper, the permit path changes. St. Paul routes through its Department of Safety and Inspections; Bloomington, Edina, Richfield, Minnetonka, Golden Valley, St. Louis Park, and each of the other first-ring and second-ring suburbs run their own building offices. A contractor pulling permits in Minneapolis is not automatically registered in St. Paul or Bloomington. Confirm the jurisdiction on the contract, make sure the permit number is written down before digging begins, and do not accept an invoice that describes the permit as 'pending' for more than a week after site work starts.

Permit
City of Minneapolis Community Planning and Economic Development (CPED) — Construction Code Services
  • Heritage Preservation Commission (HPC) review
    Properties inside locally designated historic districts — Milwaukee Avenue, Healy Block, Washburn-Fair Oaks Mansion District, St. Anthony Falls, Tenth Avenue Southeast, Harmon Place, and the Grain Belt cluster, among others — need a Certificate of Appropriateness from the HPC before Construction Code Services will issue the deck permit. Staff-level sign-off is typical for small rear decks that don't alter the visible character of the structure. Decks that are visible from the street, that significantly change the rear elevation, or that use non-traditional materials on a landmark property go to the full commission and the hearing calendar can push the issue date out four to eight weeks.
  • Frost footing depth — 42 inches minimum
    Hennepin County's design frost depth is 42 inches, and Minneapolis inspectors verify footing depth before concrete is poured at the footing inspection. A contractor who schedules only a framing and final inspection — skipping the footing step — has missed the critical hold point. On clay-heavy soils common in south Minneapolis, contractors often spec footings at 44–48 inches to reduce heave risk across freeze-thaw cycles.
  • Ledger attachment — through-bolt and flashing required
    An attached deck ledger must be through-bolted to the house band joist, flashed with self-adhesive membrane or metal flashing to direct water away from the wall, and connected with a lateral-load device as required by IRC R507.9. Minneapolis inspectors check ledger fastening patterns and flashing laps at the framing inspection. Ledger failure is the leading cause of deck collapse nationally, and inspectors here take it seriously.
  • Alley access and dumpster placement
    South Minneapolis bungalow districts — Nokomis, Longfellow, Powderhorn, Bryant — are laid out around shared alleys, and the delivery and staging area for deck materials and a debris dumpster is usually the alley. Minneapolis requires a separate right-of-way permit for any dumpster or material staging that blocks a public way, and a contractor who is not set up with the city's ROW system will stall the job by a day or two while they sort it out.

Typical deck cost in Minneapolis

Minneapolis deck pricing runs close to the national median on standard pressure-treated work but climbs faster than most Upper Midwest metros once you add the full frost-footing package, composite or tropical hardwood materials, and multi-level design — all of which are common on the south-side bungalow and Kenwood estate markets respectively. Treat the ranges below as directional, not bids.

Deck sizeMaterialTypical rangeNote
12x16 ft (192 sq ft)Pressure-treated pine, ground level (south Minneapolis bungalow)$7,000–$12,000Typical 1920s south-side bungalow rear deck; single-level, tube-form concrete piers to 42 inches, standard guardrail and one stair run. Soil conditions and alley access drive the spread.
16x20 ft (320 sq ft)Pressure-treated pine, attached, second story$13,000–$22,000Ledger-attached, lateral-load connectors, guardrail required; stair with handrail. Second-story fall protection and scaffolding add labor cost versus a ground-level build.
16x20 ft (320 sq ft)Wood-plastic composite (Trex, TimberTech, Fiberon)$20,000–$34,000PT substructure with composite decking and matching rail system. HPC coordination required if the property is in a designated district and the deck is visible from the street.
20x24 ft (480 sq ft)Cedar or composite multi-level (Kenwood / Lowry Hill)$32,000–$60,000High-end Lake of the Isles and Cedar-Isles-Dean homes with complex grading, multiple levels, and custom rail. Pergola or shade structure adds separate footing permit and significant cost.
16x20 ft (320 sq ft)Tropical hardwood (ipe) deck$28,000–$48,000Specialty material with hidden fasteners and annual oiling requirement. Kenwood and Linden Hills custom builds; ipe availability can push lead times to 6–10 weeks.

Ranges synthesized from 2025–2026 Twin Cities metro contractor surveys, Angi and HomeAdvisor Minneapolis deck cost tables, and Minneapolis Development Review permit-fee public records. Real quotes vary with soil conditions, footing depth, ledger configuration, rail style, and HPC requirements.

Estimate your Minneapolis deck

Uses the statewide Minnesota calculator tuned to local code requirements. Directional — not a binding quote. Your actual bid depends on site access, framing height, railings, stairs, and the specific deck builder.

Adjust size, material, and deck height below. The Minnesota calculator applies frost-depth footing work as a baseline adder (code-mandated throughout the state) and applies a guard-rail material uplift when the deck is more than 30 inches above grade — the threshold that triggers the 36-inch minimum guard requirement under IRC R507.

1001,000

Any deck surface more than 30 inches above grade requires a 36-inch perimeter guard rail with 4-inch baluster spacing under IRC R507.8 (adopted by the MRC). Toggling this on adds the guard-rail material and labor for a typical perimeter — one of the more significant cost drivers on elevated Minnesota decks.

Estimated Minnesota range
$6,525 – $15,425
  • Materials$3,246 – $8,245
  • Labor$2,503 – $5,973
  • Permits & disposal$776 – $1,207

Includes Minnesota code adders: Frost-depth footings (42"–60" per MRC — mandatory statewide), Permit and footing inspections (city/county, mandatory for attached decks)

Get actual bids →

A directional estimate. Does not include stair systems beyond a single run, built-in features, or electrical. Submit your zip above for real bids from DLI-licensed Minnesota deck contractors.

Neighborhoods where a deck project looks different

A deck in Kenwood is not the same project as a Longfellow bungalow deck, and neither resembles a North Loop loft terrace. A few Minneapolis specifics worth knowing before the first bid lands:

  • Kenwood and Lowry Hill
    High-end detached homes around Lake of the Isles and the Parade Grounds. Large lots support multi-level composite or tropical hardwood decks, often with pergolas or shade structures. The Washburn-Fair Oaks edge of Kenwood is in a locally designated historic district — deck additions visible from the street require HPC review. Expect quotes to start in the mid-five-figures on larger Kenwood builds.
  • Linden Hills and Fulton
    Southwest Minneapolis with a mix of 1920s Tudor-revival and colonial-revival homes on lots larger than the typical south-side bungalow block. Rear yards often accommodate a 16x20 ft deck comfortably, and composite is popular in this market. Some Linden Hills blocks fall near the Washburn-Fair Oaks district boundary — confirm HPC jurisdiction on your specific parcel before finalizing the design.
  • Nokomis, Longfellow, and Powderhorn
    Classic south Minneapolis bungalow belt — 1920s and 1930s one-and-a-half story homes on narrow lots with shared alleys. Rear yard depth can be tight, and the typical deck here is a ground-level or single-step-elevated 12x16 to 14x18 pressure-treated build. Alley staging requires an ROW permit for any dumpster blocking the shared lane. Composite decking is gaining share here as maintenance-free appeal grows.
  • North Loop and Warehouse District
    Dense warehouse and loft conversions north of downtown. Single-family detached homes are rare; most residential units share a roof or courtyard managed by a condo board or HOA. Private deck or patio additions here are usually governed by the HOA rather than individual owner discretion, and requests go through an architectural review committee rather than directly to Construction Code Services.
  • Phillips and Cedar-Riverside
    Some of the oldest housing stock in the city — Milwaukee Avenue's locally designated row of 1880s workers' cottages is here, and any visible change to the exterior of those structures requires HPC staff review. Outside the designated stretch, Phillips is a mix of frame duplexes and triplexes where party-wall setbacks and small rear yards limit deck size more than any design preference.
  • Northeast Minneapolis (Marcy-Holmes, Sheridan, Logan Park)
    Older Polish and Eastern European frame housing stock with gabled duplexes and four-squares on generous lots. Rear yards typically accommodate a 14x20 ft deck with a step or two. The neighborhood's mix of owner-occupants and investors means deck quality varies widely — long-deferred wood decks with rotted ledger boards are a common inspection finding on properties that have traded recently.
  • Near North and Willard-Hay
    North Minneapolis housing stock overlaps with the path of the May 22, 2011 tornado. Some of the rebuild work from that event included rear decks added in 2012–2014 by storm-chasing crews; those decks are now approaching the end of a typical pressure-treated service life, and a pre-purchase or pre-renovation deck inspection here should check footing depth, ledger condition, and whether the permit was actually pulled at the time of the original build.

Minneapolis weather events that shape deck decisions

Statewide context — the Minnesota frost-depth peril, the broader state deck code framework — lives on the Minnesota page. What follows is the Minneapolis-specific event history that shaped local contractor practices and material preferences.

  • 2023
    July 2023 hail swarm across Hennepin County
    A multi-week stretch of late-July storms dropped quarter-sized and larger hail across Hennepin, Dakota, and Ramsey Counties. Composite decking surfaces proved far more impact-resistant than older pressure-treated wood with weathered boards. The event accelerated composite board replacement on south-metro decks and put composite material lead times at 8–12 weeks through early 2024.
  • 2022
    May 15, 2022 severe thunderstorm and tornado outbreak
    A PDS severe thunderstorm watch swept central Minnesota with widespread wind damage across Hennepin County. Wind-driven debris cracked older deck boards, bent aluminum balusters, and in several documented cases lifted improperly anchored pergola structures off deck surfaces — a reminder that pergola posts need below-grade footing connections, not surface-mount brackets.
  • 2020
    August 10, 2020 derecho (south metro edge)
    The August 10, 2020 derecho clipped the south Twin Cities metro with 60–80 mph wind gusts. Dakota and Scott County damage was heaviest, but southern Hennepin saw a round of deck damage — mostly lifted boards, dislodged rail posts, and a handful of partial deck collapses on structures with under-spec'd lateral connections.
  • 2011
    May 22, 2011 North Minneapolis tornado
    An EF1 tornado cut a path through the Near North and Willard-Hay neighborhoods. Post-storm rebuilds included many decks constructed by out-of-state crews working quickly; the quality of those builds is variable, and decks from that era should be inspected for correct footing depth, ledger condition, and rail compliance before they are assumed to be sound.

Minneapolis deck-building FAQ

  • Who issues my deck permit inside the city of Minneapolis?
    Construction Code Services, the division inside the City of Minneapolis Community Planning and Economic Development department (CPED), issues residential deck permits inside the city limits. Applications are filed electronically through the Minneapolis Development Review portal. Turnaround on a standard deck runs a few business days. St. Paul, Bloomington, Edina, Minnetonka, and the other metro cities each run their own building offices — a Minneapolis permit does not cross the city line.
  • How deep do deck footings have to be in Minneapolis?
    Hennepin County's design frost depth is 42 inches, and Minneapolis requires deck footings to bear below that depth. The inspector verifies depth before concrete is poured at the footing inspection — that is the critical hold point in the permit sequence. On clay-heavy soils common in south Minneapolis, experienced contractors spec footings at 44–48 inches to minimize freeze-thaw heave. A bid that omits the footing inspection or calls for surface-mounted post bases only is not meeting the code.
  • I'm in Milwaukee Avenue, Healy Block, or Washburn-Fair Oaks. Can I just file a permit?
    Not until the Heritage Preservation Commission signs off if the deck is visible from the public right-of-way or significantly alters the exterior character of the structure. Any exterior change on a locally designated property needs a Certificate of Appropriateness from the HPC first. A small rear deck on a non-contributing property in one of these districts is often handled at staff level within a week or two; a deck that is visible from the street, or on a landmark-designated structure, goes to the full HPC with a timeline that can stretch four to eight weeks.
  • Can I get a deck built in the middle of a Minneapolis winter?
    Sometimes, but with significant caveats. Concrete for footings needs protection from freezing during pour and cure — typically heated enclosures or insulated blankets for at least three days in sub-freezing temperatures, which adds labor cost. Composite decking installation in deep cold can be done but requires adjusted hidden-fastener spacing to account for reduced expansion at install. Most Minneapolis deck contractors schedule new construction from late April through October and save winter slots for repairs and planning.
  • When is a guardrail required on a Minneapolis deck?
    The IRC requires a guardrail when the deck walking surface is more than 30 inches above grade at any point. Guardrails must be at least 36 inches high for residential use, and balusters must be spaced so a 4-inch sphere cannot pass through. Stairs with four or more risers require a graspable handrail on at least one side. Minneapolis inspectors verify rail height and baluster spacing at the final inspection.
  • My Longfellow bungalow has a small rear yard. What is the realistic maximum deck size?
    Most south Minneapolis bungalow lots have a rear setback of 25–30 feet and a side setback of 5–7 feet from each property line. A deck typically can't occupy the required rear setback, so effective deck depth from the house is often 12–16 feet. The most common south Minneapolis deck footprint is 12x14 to 14x18 ft — enough for a dining table and seating, a grill, and a small lounge area. Confirm setback requirements with CPED before ordering materials.
  • How do I stage materials on a narrow south Minneapolis alley?
    Shared alleys in Nokomis, Longfellow, Powderhorn, and Bryant run tight, and a material delivery or debris dumpster blocking an alley needs a right-of-way permit from the city in addition to the deck permit. Reputable Minneapolis deck contractors pull the ROW permit as part of the job setup and coordinate with neighbors on garage access before materials arrive. A crew that stages in the alley without an ROW permit is the same crew that generates a neighbor complaint by day two.
  • Does composite decking perform well in Minneapolis winters?
    Yes, and in several ways better than pressure-treated wood. Quality composite decking doesn't absorb moisture, so it doesn't swell, crack, or rot from the repeated freeze-thaw cycling that shortens wood deck life in Minneapolis. Most composite manufacturers warrant their boards for 25–30 years in northern climates. The tradeoff is upfront cost — composite installed typically runs $30–$60 per square foot versus $15–$35 for pressure-treated — and the fact that composite still requires a pressure-treated substructure with adequate gaps between boards for winter drainage.

For Minnesota-wide licensing, contractor registration rules, the statewide deck code framework, and state statute of limitations on construction contracts, see the Minnesota deck guide.

Read the Minnesota deck-building guide

Sources

Ready to compare bids in Minneapolis?

Two minutes of questions. A local deck builder reaches out through our lead partner. See how we handle your quote request for how lead routing works and what to verify yourself.

Start with my zip code