Research by DoINeedAPermit Research Team · Updated May 2026
The Short Answer
Yes. Any attached deck in Savage requires a permit, regardless of size or height. The city enforces Minnesota Building Code adoption with particular scrutiny on ledger-board flashing and footing depth in Savage's 48-60 inch frost zone.
Savage, unlike some neighboring communities, does not carve out exemptions for small attached decks — the city's interpretation of Minnesota Building Code R507 treats all ledger connections as structural, meaning attachment to the house frame always requires plan review and inspection. This differs from jurisdictions that exempt decks under 200 sq ft at ground level; Savage does not. The deeper frost line (48-60 inches, among the deepest in the metro) also means your footing design will be scrutinized more heavily than in cities with shallower frost requirements — a 36-inch deck post footing that passes in Edina or Wayzata will be rejected outright in Savage. The city's Building Department uses an online permit portal (confirm current status with the city directly) and typically completes plan review in 2-3 weeks for straightforward decks, though frost-line details and ledger flashing can extend that to 4 weeks if revisions are needed. Savage is also in FEMA flood Zone AE in portions of the city (check your address; many decks border wetlands or the Minnesota River), which triggers additional elevation and tie-down rules — a detail many homeowners miss.

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

Savage attached deck permits — the key details

Savage requires a permit for every attached deck because the ledger board connection to the house is considered part of the building's structural system. Minnesota Building Code R507, which Savage has adopted, mandates that ledger flashing comply with IRC R507.9 — specifically, flashing must be continuous behind the deck rim board, installed on top of the house band board (or properly shimmed into the rim), with weep holes every 33 inches maximum. The City of Savage Building Department's plan-review staff will reject any ledger detail that relies solely on caulk or that installs flashing 'in front of' the rim board rather than behind it. This is not a suggestion in the local code; it is the code. Many homeowners order decks from big-box retailers or regional builders whose standard plans violate this requirement because those plans were written for warmer climates with different flashing conventions. Savage catches this in plan review, and you will be forced to revise — or denied outright.

Footing depth in Savage is 48-60 inches below grade, depending on exact location (northern Savage is typically 60 inches; southern portions near the Minnesota River are 48-52 inches). This is the frost line, below which soil does not freeze and heave. Any deck post footing installed shallower than this will settle unevenly as the soil freezes and thaws, causing the deck to separate from the house ledger and creating a gap and safety hazard. The Building Department will require a site-specific frost-depth note on your plan, or they will assume the worst case (60 inches for Savage). If your design shows 36-inch or 42-inch footings (which are code-compliant in southern climates), Savage will reject the plan with a note: 'Footings must extend below the frost line per Minnesota Building Code N1101.4.3 and local soil conditions.' You must revise to 48-60 inches. Many DIY builders or out-of-state contractors miss this entirely.

Guardrail height and stair treads must comply with Minnesota Building Code R311 and R312. Decks higher than 30 inches above grade require a guardrail at least 36 inches tall (measured from the deck surface to the top of the rail). If the deck is 36 inches or higher, some municipalities in Minnesota bump this to 42 inches; Savage enforces 36 inches as the minimum but does flag guardrails that appear to be at the threshold and may request photographic verification during final inspection. Stair stringers and landing dimensions are another common rejection point — the run (horizontal depth) must be 10-11 inches, and the rise (height between treads) must be 7-7.75 inches, with a variance of no more than 3/8 inch from the first tread to the last. Savage's inspectors measure these on-site; if your stairs are hand-framed and vary by more than 3/8 inch, they will fail final inspection and you will have to rebuild.

Ledger-board connections to the house must include either traditional bolts (1/2-inch bolts every 16 inches on center) or a structural ledger flashing system with approved fasteners. The code has evolved to favor flashing systems like Simpson LUS210 or equivalent, but traditional bolts remain acceptable if properly detailed. Savage's plan-review staff wants to see either a detailed drawing of the bolt pattern with 1/2-inch bolts at 16-inch maximum spacing, or a specification sheet for a pre-engineered ledger flashing product with the fastener schedule clearly noted. Many homeowners assume their contractor 'knows the code' and submit a simple framing plan with no ledger detail whatsoever — this will be rejected and you will have to go back to your contractor (or hire a designer) to provide the missing details, adding 1-2 weeks to your timeline.

Electrical and plumbing on a deck trigger additional permits and inspections. If you plan to include an outlet, landscape lighting, or an outdoor kitchen with water and gas, each of those is a separate electrical or plumbing permit in Savage. The Building Department will not issue the deck permit until you have filed (or agreed to file) the corresponding electrical and plumbing permits. This is a common surprise for homeowners who envision a deck with built-in electrical during the initial permit application — you must either add those permits upfront or remove any electrical/plumbing from the deck design and add a note that electrical/plumbing will be filed separately if needed later. Snow-load design is not a major factor for Savage decks in the same way it is for roof designs, but the code does require that decks be designed to support a 40 lb/sq ft live load (residential standard) and 10 lb/sq ft dead load (materials weight). Most decks exceed this handily, but if you are designing a very lightweight deck or have unusual geometry, the plan reviewer may ask for a load calculation.

Three Savage deck (attached to house) scenarios

Scenario A
12-foot by 16-foot attached deck, 3 feet above grade, wooden railings, no electrical or plumbing — corner lot in south Savage (48-inch frost line)
This is a straightforward attached deck permit that will be approved, but only if the ledger flashing is detailed correctly and the footings are designed for the 48-inch frost line. The deck is 192 square feet (under the 200 sq ft threshold in some jurisdictions, but irrelevant in Savage because it is attached). The 3-foot height triggers guardrail requirement (36 inches minimum); a typical wooden 2x6 rail with 4x4 posts and traditional balusters (spaced 4 inches on center to prevent a sphere 4 inches or larger from passing through) will pass inspection. The corner-lot location is important: you must verify setback requirements and check whether the property is in a city-designated flood zone (many corner lots in south Savage border the Minnesota River floodplain). If the deck is in a flood zone, the city will require the deck posts to be elevated to above the base flood elevation or tied down with flood-rated connectors — this is a local enforcement that varies lot-by-lot. Footings must go 48 inches deep (frost line for south Savage); if you are on a corner lot, confirm soil conditions with the city or hire a soils engineer, as glacial till and clay are common and can affect excavation cost and post-hole difficulty. Plan review will take 2-3 weeks. You will need three inspections: footing pre-pour (must be 48 inches deep, square hole, no soil displacement), framing (ledger flashing installed correctly, bolts every 16 inches, guardrail posts secured), and final (railings code-compliant, stairs properly dimensioned, deck surface clean). If you hire a licensed contractor, they will manage inspections and schedule them with the Building Department. If you are the owner-builder, you call the Building Department directly to schedule; Savage allows owner-builders for owner-occupied residential decks, which is helpful. Estimated total cost for this deck (materials, labor, permits) is $8,000–$15,000; permit fees are typically $250–$400 depending on valuation.
Permit required | 48-inch frost line (south Savage) | Ledger flashing IRC R507.9 required | 36-inch guardrail minimum | Footing pre-pour, framing, final inspections | Plan review 2-3 weeks | Permit fee $250–$400 | Total project cost $8,000–$15,000
Scenario B
10-foot by 20-foot attached deck, 5 feet above grade, wraparound design with deck-mounted outdoor kitchen (sink and gas grill), north Savage (60-inch frost line), staircase on two sides
This is a complex permit requiring three separate filings: the deck itself, the electrical for the grill (if hardwired) or outlet, and the plumbing for the sink. The deck is 200 square feet (at the threshold) and 5 feet high, so it is well above the 30-inch trigger for guardrails and safety railings. The wraparound design and two staircases mean the Building Department will scrutinize stair compliance closely — each staircase must have identical rise/run dimensions (if one side has 10-inch treads, the other must also have 10-inch treads, within 3/8 inch variance). North Savage is in the deeper frost zone (60 inches), so your footing detail must explicitly show 60-inch depth or the city will reject it as incomplete. The outdoor kitchen (sink) requires a plumbing permit separate from the deck; you must show the water supply line, drain location, and gas line (if applicable) on a plumbing plan, and the city will inspect those separately from the deck framing inspection. Electrical outlet for the grill requires an electrical permit and a GFCI-protected outlet (outdoor circuit per NEC 210.8); if the grill is hardwired, you need a dedicated electrical permit and possibly a subpanel upgrade depending on existing capacity. The deck ledger flashing must meet IRC R507.9 (same as Scenario A), and the surrounding deck boards must be pressure-treated lumber rated for ground contact (UC3A or higher) around the plumbing penetrations to prevent rot. Plan review will take 3-4 weeks because of the multiple systems (deck framing, plumbing, electrical). You will need five inspections minimum: footing pre-pour (60-inch depth), framing (ledger flashing, railings, stair compliance), rough plumbing (water and drain lines before they are buried), electrical rough-in (outlet, circuit, GFCI), and final (all systems). If you are an owner-builder, you can pull the deck permit, but Savage requires a licensed plumber and electrician for plumbing and electrical permits — owner-builders cannot file those. Estimated cost: deck framing $12,000–$18,000, outdoor kitchen (sink, gas line, countertop) $4,000–$8,000, electrical and plumbing rough-in and final $3,000–$6,000, permits $600–$1,000 combined. Total: $19,000–$33,000. Timeline: 4-5 weeks for permit approval, 6-8 weeks for full construction and inspection.
Three permits required (deck, plumbing, electrical) | 60-inch frost line (north Savage) | Dual staircases (identical rise/run per tread) | UC3A pressure-treated lumber required around plumbing | GFCI outlet required for outdoor kitchen | Licensed plumber and electrician required (not owner-builder) | 5 inspections | Plan review 3-4 weeks | Permit fees $600–$1,000 combined | Total project cost $19,000–$33,000
Scenario C
8-foot by 10-foot attached deck, ground level (less than 12 inches above grade), wood construction, south Savage, within FEMA flood zone AE (100-year floodplain)
Even though this deck is small (80 square feet) and at ground level, it requires a permit because it is attached to the house in Savage — and because it is in a flood zone, the permit is more complex. The city's Floodplain Administrator (often the same staff as the Building Department) will review the permit for compliance with FEMA guidelines and local floodplain ordinance. Ground-level decks in flood zones cannot reduce storage area under the deck or impede water flow during a flood event; if the deck is supported by posts that sit directly on soil, the city will likely require the posts to be on helical piers or frost-protected shallow-foundation (FPSF) footings that allow water to flow beneath the deck. Alternatively, if the deck is designed as 'wet flood-proofing' (meaning it is expected to flood and is built with materials and details that can withstand water exposure), the footing design changes again. The ledger board, if it is within the flood zone elevation, must be installed with a flood vent or backflow preventer to prevent water from being trapped between the house and the deck during inundation. This is a local-code detail that many contractors miss entirely because they are not familiar with flood zone rules. Savage's Building Department will require a FEMA compliance checklist and a note on the plan showing the base flood elevation (BFE) and confirming that the deck does not obstruct water flow or reduce storage. Plan review will take 3-4 weeks because of the flood-zone coordination. You will need three inspections: footing (helical piers or FPSF details verified), framing (ledger flashing and flood vent or backflow preventer installed), and final. Estimated cost: deck $6,000–$10,000 (slightly higher than non-flood decks due to helical piers or special footings), permits $250–$350, FEMA compliance documentation $0–$300 if you hire a consultant. Total: $6,250–$10,650. The permit timeline is 3-4 weeks for plan review, 4-6 weeks for construction and inspection.
Permit required (attached deck in Savage) | FEMA flood zone AE requires floodplain review | Helical piers or FPSF footings required (not standard frost footings) | Flood vent or backflow preventer on ledger board required | Base flood elevation (BFE) must be shown on plan | Water-flow obstruction not permitted | Plan review 3-4 weeks (includes Floodplain Administrator review) | 3 inspections | Permit fee $250–$350 | Total project cost $6,250–$10,650

Every project is different.

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

Savage's deep frost line and why it matters for deck footings

Savage, Minnesota sits in ASHRAE Climate Zone 6A (south) and 7 (north), with a frost line of 48-60 inches below grade — among the deepest in the Twin Cities metro. This is because winter temperatures routinely drop below -15°F, and the glacial soils (till, lacustrine clay, and peat in the northern sections) do not retain heat well. When soil freezes, it expands (frost heave); when it thaws in spring, it settles irregularly. A deck post footing installed at 36 inches (code-compliant in Atlanta or Denver) will sit above the frost line in Savage and heave upward 1-2 inches annually. Over 3-5 winters, this creates a gap between the deck ledger board and the house rim, allowing water infiltration, rot, and structural separation. The Savage Building Department knows this from decades of inspections and failed decks; they will reject any footing design that does not meet the 48-60 inch depth. If you are getting a deck quote from a contractor based in a warmer climate (or someone who templates all their plans from the IRC without local adjustment), insist they revise the footing depth. The Building Department will catch it anyway during plan review, but catching it early saves you a revision cycle and 1-2 weeks of delay.

The frost line varies slightly across Savage based on soil type and elevation. South Savage (near the Minnesota River, lower elevation, more clay) is typically 48-52 inches. North Savage (higher elevation, more glacial till) is 60 inches. If you are unsure, the Savage Building Department can confirm your specific lot's frost depth, or you can check Minnesota Department of Transportation (MnDOT) soil maps or contact a local soils engineer. The cost to dig 60-inch footings is about $200–$400 more per hole than 36-inch footings (more excavation, more auger time), but this is a non-negotiable cost in Savage — do not try to save money here.

Frost-line compliance is not just about deck footings. If your deck has a ledger board attached to the house, the flashing must also account for frost heave. Some contractors install ledger flashing that is too tight or rigid, which means that if the deck post footings heave slightly (even with correct 48-60 inch depth, minor heave is still possible in wet springs), the ledger board is pulled away from the house. This creates a gap and a water leak. Modern ledger-flashing designs (like Simpson LUS or equivalent) account for this by allowing the deck to move slightly without breaking the flashing seal. If your plan shows traditional bolts without a flashing system, make sure the bolts are spaced closely (16 inches on center maximum) so that minor movement does not overstress any one connection point.

Ledger board flashing in Savage — the detail that trips up most homeowners

Ledger board flashing is the single most-rejected detail in Savage deck permits, and it is worth understanding why. The ledger board is the 2x8 or 2x10 that is bolted to the house's rim board and carries half the deck load. Water must not be allowed to enter the joint between the ledger and the house, because that water will rot the rim board, the band joist, and eventually the house frame. Minnesota Building Code R507.9 requires that flashing be installed on top of the house's band board (or rim board), with the flashing extending up behind the house's exterior sheathing (siding). The flashing must be continuous and have weep holes every 33 inches to allow water to drain out. Many homeowners (and some contractors) think they can get away with caulk alone, or with flashing installed in front of the rim board. Savage's Building Department rejects both of these. The flashing must be metal (aluminum or stainless, typically) and must be detailed on the plan with dimensions and installation notes. If you are ordering a deck kit from a big-box retailer or a regional builder, check their standard plans carefully. Many of them come with generic flashing details that do not match Minnesota code. You will need to hire a deck designer or engineer to revise the detail before you submit the permit application, or you will receive a rejection notice and have to revise anyway.

The correct ledger flashing detail in Savage looks like this: the flashing is L-shaped, with a vertical leg that goes up behind the house's sheathing and a horizontal leg that sits on top of the rim board and extends under the ledger board. The bolts penetrate through the ledger and rim board, and the flashing covers the bolt heads and the joint. Weep holes are drilled or punched every 33 inches along the horizontal leg, with the holes angled downward so water drains out, not in. Some modern systems use a rigid flashing membrane instead of traditional metal, but Savage's Building Department will want to see a specification sheet and installation instructions for any non-traditional system. If you are unsure, ask the Building Department directly during pre-application: 'Does my flashing detail meet IRC R507.9 and your requirements?' A brief email with a sketch can save you a rejection cycle.

Ledger flashing failures are also a common reason for insurance claims and home-sale disputes in Savage. If the flashing is missing or improper, and the rim board rots, the homeowner's insurance may deny the claim as 'failure to maintain the structure' or 'improper installation.' When the house is sold, the home inspector will flag the ledger detail, and the buyer may demand that the flashing be corrected or negotiate a large credit. The cost to retrofit a ledger with proper flashing (after the deck is built) is $2,000–$4,000 and requires removing and reinstalling deck boards. The cost to get it right during the initial permit and construction is $300–$600 in flashing materials and labor. It is worth doing it correctly from the start.

City of Savage Building Department
Contact Savage City Hall at 5 Savage Drive, Savage, MN 55378 (or check www.savagmn.com for specific Building Department mailing address)
Phone: Call Savage City Hall main line and ask for Building Department; standard number is (952) 707-0700 (verify current number with city website) | Check www.savagmn.com or contact Building Department for online permit portal and submittal instructions
Monday–Friday, 8:00 AM – 5:00 PM (confirm with city directly before submitting permits)

Common questions

Can I build a deck without a permit if it is small or at ground level?

No. Savage requires a permit for every attached deck, regardless of size or height. The city does not carve out exemptions for decks under 200 sq ft (which some jurisdictions allow for freestanding ground-level decks). Because an attached deck is connected to the house structure, it is treated as a structural addition and requires plan review and inspection. Even a tiny 8x8 attached deck at ground level needs a permit in Savage.

What is the frost line in Savage, and why does it matter?

The frost line in Savage is 48-60 inches below grade (deeper in the north, shallower in the south near the Minnesota River). Below this line, soil does not freeze. Deck post footings must extend below the frost line, or they will heave in winter and cause the deck to separate from the house. Savage's Building Department will reject any footing design shallower than 48 inches (or 60 inches for north Savage). This is a non-negotiable requirement and adds cost, but it prevents deck failures.

How long does it take to get a deck permit approved in Savage?

Plan review typically takes 2-4 weeks for a straightforward deck with complete and code-compliant plans. If your plans are incomplete (missing ledger flashing detail, footing depth not specified, etc.), the city will issue a request for revisions, which adds 1-2 weeks for you to resubmit. Complex decks with electrical, plumbing, or flood-zone coordination can take 4-6 weeks. Building permits are not issued until after plan approval, so don't assume you can start construction immediately after applying.

Do I need a licensed contractor to build an attached deck in Savage, or can I be the owner-builder?

Savage allows owner-builders for owner-occupied residential decks. However, if your deck includes electrical (outlets, lighting) or plumbing (sink, gas line), you must hire a licensed electrician and plumber for those portions — owner-builders cannot pull electrical or plumbing permits. The owner-builder exemption applies only to the deck framing and structure, not to mechanical or electrical systems.

My deck is in a FEMA flood zone. Does that change the permit process?

Yes, significantly. Decks in FEMA flood zones require approval from Savage's Floodplain Administrator (usually the same staff as the Building Department, but a separate review). You must show the base flood elevation (BFE) on your plan, confirm that the deck does not obstruct water flow, and install flood-resistant footings (often helical piers or frost-protected shallow-foundation footings) instead of standard footings. You may also need a flood vent or backflow preventer on the ledger board. Plan review takes 3-4 weeks. Check your property's flood status on FEMA's flood map at msc.fema.gov.

What is the most common reason for deck permit rejections in Savage?

Incomplete or non-compliant ledger flashing detail. IRC R507.9 requires continuous metal flashing behind the house's sheathing with weep holes every 33 inches. Many standard deck plans show caulk alone or flashing in front of the rim board, both of which Savage rejects. Make sure your plan includes a detailed drawing of the ledger flashing with dimensions, bolt spacing (16 inches on center maximum), and weep-hole locations. If you are unsure, email the Building Department with a sketch before submitting the full permit application.

How much does a deck permit cost in Savage?

Permit fees in Savage are typically $250–$500 depending on the deck valuation (size, materials, complexity). Fees are usually calculated as a percentage of the project cost (roughly 1.5-2%). An 8x12 basic wooden deck valued at $12,000 would cost around $250–$300 for the permit. A larger or more complex deck (with electrical, plumbing, flood-zone coordination) may cost $400–$600. Contact the Building Department for the exact fee schedule and valuation method.

Do I need a deck survey or setback verification before I apply for a permit?

It is recommended. Decks must comply with setback requirements, which vary by zoning district. Most residential zones in Savage require decks to maintain side setbacks of 5-10 feet from the property line (confirm with your zoning district). If your deck will be near a property line, request a setback verification from the city or hire a surveyor ($300–$500) to confirm the deck will not violate setbacks. This prevents design revisions later. Flood-zone properties should also confirm the base flood elevation and any fill restrictions.

What inspections will the Building Department require for my deck?

Typically three: (1) Footing pre-pour inspection — before you pour concrete, the inspector verifies that holes are at the correct depth (48-60 inches in Savage), properly spaced, and free of debris. (2) Framing inspection — after posts are set and ledger board is attached, the inspector verifies ledger flashing is installed correctly, bolts are properly spaced, guardrails are code-compliant, and stair rise/run dimensions are accurate. (3) Final inspection — the inspector walks the completed deck, verifies all surfaces are secure, railings are solid, stairs are safe, and all work meets the approved plans. If your deck includes electrical or plumbing, those systems have separate rough-in and final inspections. You or your contractor must call the Building Department to schedule each inspection; they typically come within 1-2 business days of the call.

What happens if I build a deck without a permit in Savage?

The city can issue a stop-work order ($300–$500 fine), order you to remove the deck, and assess double permit fees when you eventually apply to legalize the work. If you sell the house, Minnesota requires disclosure of unpermitted work, and the buyer can walk away or demand $5,000–$15,000 escrow for remediation. Homeowner's insurance may deny claims if a collapse or injury involves an unpermitted deck. Additionally, if footings are not to the 48-60 inch frost line (common in unpermitted decks), the deck will likely heave and fail within 2-3 winters, requiring complete removal and rebuild at a cost of $8,000–$20,000. The permit cost ($250–$500) is much cheaper than the consequences of skipping it.

Disclaimer: This guide is based on research conducted in May 2026 using publicly available sources. Always verify current deck (attached to house) permit requirements with the City of Savage Building Department before starting your project.