12 × 12 pressure-treated deck in Minnesota
144 sq ft, low height, wood railing, short flight of stairs
$4,030 to $5,460
$32.94 per square foot
Minnesota · 1.02× national labor · 60" footing depth
Itemized deck estimates using Minnesota labor rates and local footing depth requirements. Decking, framing, railing and stairs priced separately, no email required.
Total estimated cost
$6,960to$9,420
Midpoint $8,191 · range reflects local pricing and site conditions
| Item | Cost |
|---|---|
| Decking boards192 sq ft of composite | $1,728 |
| Substructure & framingJoists, beams and posts for a 2-4 feet deck | $950 |
| Railing42 linear ft of composite railing | $1,470 |
| StairsShort flight (3-5 steps) | $825 |
| Hardware & fastenersJoist hangers, structural screws, ledger flashing | $240 |
| Waste allowance12% overage on boards and framing | $321 |
| Installation laborMinnesota rate (1.08x national), rectangle layout | $2,279 |
| Permit & inspectionStructural review is standard for decks, verify locally | $378 |
| Estimated total | $8,191 |
Same deck, other materials
Pre-computed for common builds with the Minnesota labor multiplier of 1.02× already applied.
144 sq ft, low height, wood railing, short flight of stairs
$4,030 to $5,460
$32.94 per square foot
192 sq ft, low height, composite railing, short flight of stairs
$6,960 to $9,420
$42.66 per square foot
320 sq ft, 4-8 ft off the ground, full staircase
$12,360 to $16,720
$45.43 per square foot
Every material priced against the same 192 square foot deck with railing and stairs, at Minnesota labor rates.
| Material | Total | Per sq ft | Lifespan | Cost / year | Maintenance |
|---|---|---|---|---|---|
| Pressure-treated pine | $6,435 | $33.51 | 10-15 years | $515 | Clean and reseal every 1-2 years |
| Cedar | $7,200 | $37.50 | 15-20 years | $411 | Seal every 2-3 years to hold color |
| Composite | $8,191 | $42.66 | 25-30 years | $298 | Wash occasionally; never needs sealing |
| PVC | $8,621 | $44.90 | 30+ years | $265 | Rinse occasionally; nothing else |
| Ipe / tropical hardwood | $10,296 | $53.63 | 40+ years | $229 | Oil annually to retain color, or let it silver |
A 16 × 12 foot composite deck, 192 square feet with railing and a short flight of stairs, costs $6,960 to $9,420 installed in Minnesota, or about $42.66 per square foot. The same deck in pressure-treated pine runs $5,470 to $7,400, in cedar $6,120 to $8,280, and in PVC $7,330 to $9,910.
Minnesota labor runs about 2% above the national average, which shifts that composite deck up by roughly $194 against a national-average build. Labor is 40-50% of an installed deck, and it climbs further on elevated or complex-shaped decks where framing takes longer.
Building it yourself removes the labor line: the same composite deck comes to roughly $6,212 in materials, hardware, permit and tool rental. Decks are more forgiving DIY projects than fences in one respect and less in another. The framing is straightforward, but the ledger connection to the house is the single most safety-critical detail in residential construction, and it is the most common inspection failure.
Most people arrive at this deck calculator with a size already in mind, so here are the four that get searched most, priced for Minnesota. A 12 × 12 deck (144 sq ft) costs about $6,602 in composite. A 14 × 20 (280 sq ft) costs about $11,036, a 16 × 20 (320 sq ft) about $12,290, and a 20 × 20 (400 sq ft) about $14,800.
In pressure-treated pine those same footprints come down sharply, the 16 × 20 to $9,362 and the 20 × 20 to $11,140. That is the single largest saving available on any deck in Minnesota.
Notice how little the per-square-foot figure moves between sizes: $39.41 on the 14 × 20 against $37.00 on the 20 × 20. The permit, the ledger and the stairs cost the same whatever the area, so they spread thinner as the deck grows. If you are undecided between two sizes, the larger one is almost always the better value per square foot.
Minnesota has an extreme 60-inch frost depth, among the deepest in the country, and the dominant cost factor on any post-set project. Deck footings have to reach below that line, and on a 16 × 12 deck that is six to nine footings, so frost depth drives the substructure budget more than any decking choice does.
The climate here is severely cold in winter, with the deepest frost penetration in the contiguous states, and ground conditions are glacial till and clay, generally diggable but frozen solid for months. In practical terms: Snow load and the 60-inch footing requirement make the substructure the single largest cost on a Minnesota deck.
The pour season is genuinely short, footings are deep, and cold-weather protection is a standard line item rather than an exception. That matters for a deck because every footing is a small concrete pour, and the same constraints that govern a slab govern the piers under your deck.
Composite is the most common upgrade from pressure-treated pine here, and the reason is maintenance rather than price: it never needs sealing, which matters in a climate that is severely cold in winter, with the deepest frost penetration in the contiguous states. The composite deck calculator setting above prices boards at $9 per square foot, framing at $5 and installed labor at $10 before the Minnesota multiplier of 1.02× is applied.
Trex is the brand most people mean when they say composite, and it is sold in tiers rather than at one price: Enhance Basics runs around $5 per square foot for boards alone, Select around $9, and the premium Transcend line around $12. TimberTech, Fiberon and Deckorators compete at each of those tiers. Whichever brand goes down, the framing, railing and labor underneath are identical, which is why installed totals differ far less than board prices suggest.
Snow load and the 60-inch footing requirement make the substructure the single largest cost on a Minnesota deck. Weigh that against how long you plan to stay: over 25-30 years of service the composite deck above works out to $298 per year in Minnesota against $515 for pressure-treated pine.
Minneapolis and St. Paul require permits for fences over 6 feet and for all decks; the 60-inch frost depth is strictly enforced on footing inspections.
Deck permits cost more than fence permits almost everywhere because structural review is involved. Our estimate carries $357 as a permit and inspection allowance for Minnesota. Expect at least two inspections: one on the footings before concrete is placed, and one on the framing before decking goes down.
Do not skip the permit on a deck. An unpermitted deck surfaces during resale, and lenders and insurers both take an interest. Rebuilding a deck to code after the fact costs far more than permitting it correctly the first time.
Every figure on this page comes from the same open formula the calculator above uses. We start from a 2026 national baseline for materials and installed labor, apply the state labor multiplier published by the Bureau of Labor Statistics for construction trades, then add the line items your inputs call for: gates, corners, removal, permits and a waste allowance. Nothing is hidden behind a lead form, and no contractor pays us to appear here. The result is a planning range, not a quote. The low figure assumes straightforward access and an efficient crew, and the high figure assumes obstacles, difficult access, or premium material grades.
A 20x20 deck is 400 square feet, and in Minnesota it costs between $9,470 and $18,050 installed depending on the decking. Pressure-treated pine is the cheapest at about $11,140, composite, Trex and the boards like it, runs about $14,800, and PVC about $15,696. Those totals include framing, railing, a short flight of stairs, hardware, permit and labor at the Minnesota rate of 1.02 times the national average, not just the boards.
A 16x20 deck is 320 square feet and costs $7,960 to $10,770 in pressure-treated pine or $10,450 to $14,130 in composite, installed in Minnesota. That is roughly $38.41 per square foot all-in for the composite build. The surface takes about 50 sixteen-foot boards including the 12% cut allowance, and labor is above the national average here at 1.02×.
A 14x20 deck is 280 square feet, about 12% smaller than a 16x20, and costs $7,200 to $9,740 in pressure-treated pine or $9,380 to $12,690 in composite, installed in Minnesota. Cost per square foot barely moves between the two sizes because the permit, the ledger and the stairs are fixed regardless of area, so shrinking a deck saves less than the square footage suggests.
Between $33.51 per square foot in pressure-treated pine and $53.63 in Ipe hardwood, installed, in Minnesota. Composite, the most common upgrade, sits at about $42.66 per square foot. These are all-in figures covering framing, railing, stairs, hardware, permit and labor rather than the decking boards alone, which is why they run well above the per-square-foot board prices quoted at a lumberyard.
Installation labor, at 40-50% of the installed total, and in Minnesota that line carries a multiplier of 1.02× the national rate, which is why builds here run above the national average. Among the things you actually buy, the decking boards are the largest single line at about 21% of the project, which is why the surface choice moves the total more than any other decision. Railing is next and the one people forget: taking it off the composite deck above drops the Minnesota total from $8,191 to $6,721.
A 16x20 deck is 320 square feet, and a 16-foot board 5.5 inches wide covers 7.3 square feet, so 44 boards on paper, or about 50 once you add the 12% allowance for cuts and damage. In Minnesota that surface costs roughly $2,880 in composite boards before framing, railing or labor. Enter your own dimensions in the deck calculator above for the full itemized figure.
Minneapolis and St. Paul require permits for fences over 6 feet and for all decks; the 60-inch frost depth is strictly enforced on footing inspections. Deck permits cost more than fence permits nearly everywhere because structural review is involved, our estimate carries about $357 for Minnesota. Expect at least two inspections: footings before concrete is placed, and framing before the decking goes down. An unpermitted deck surfaces at resale, where lenders and insurers both take an interest.
Minnesota has a typical frost depth of 60 inches, and deck footings have to bear below that line so seasonal freeze-thaw cannot heave the structure. At 60 inches, footings are frequently the single largest line in the substructure budget and the reason Minnesota decks cost more to frame than to surface. A 16x12 deck needs six to nine footings depending on the framing plan, and each one is a small concrete pour, our concrete calculator sizes them by diameter and depth.
Snow load and the 60-inch footing requirement make the substructure the single largest cost on a Minnesota deck. The climate here is severely cold in winter, with the deepest frost penetration in the contiguous states, which is the main consideration. Composite and PVC need no sealing and last 25 to 30 plus years; pressure-treated pine costs $1,756 less upfront on a 192-square-foot deck but needs resealing every one to two years and lasts 10 to 15. Per year of service that is $298 against $515.
Yes. A DIY version of the same 192 square foot composite deck costs about $6,212 in Minnesota against $8,191 installed, a saving of roughly $1,979, which is larger here than in most states because Minnesota labor runs at 1.02× the national rate. The framing is straightforward for a competent DIYer, but the ledger connection to the house is the most safety-critical detail in residential construction and the most common inspection failure. Do not improvise it.
The figure beside each state is its construction labor multiplier relative to the national average of 1.00×.
Every figure on this page traces back to a published source. Where a government dataset is available, we fetch it at build time rather than typing in a number and hoping it stays true.
Data last updated: August 17, 2026