12×20 Deck Costs, Permits & Timeline in Salem, Oregon (2025)
- Caleb Wilkins
- Nov 15, 2025
- 5 min read
Updated: Nov 15, 2025

Summary of deck costs in Salem Oregon (TL;DR)
Typical installed price (wood, no railing): $9,800–$12,500 in the Salem area. Our projects of this size commonly land around $10,000 before railing. (Market ranges below.)
Composite option: Most 12×20 composite builds pencil in ~$14,000–$20,000, driven by higher material and fastening costs. National data puts wood decks around $25–$50/sq ft and composite $40–$80/sq ft, which aligns with these totals. HomeGuide
Permits: In Salem, a permit is required if the deck surface is over 30″ above grade; the City also offers a ready‑build deck plan to speed submittals. City of Salem
Timeline: 6–8 weeks end‑to‑end (consult → permit/HOA → install → inspection), with 2–4 workdays on-site for a straightforward build.
Good to know: Fee schedules are valuation‑based, so permit costs scale with
scope, not just size. City of Salem
Cost Breakdown (Table)
Assumes a 12×20 attached deck, pressure‑treated framing + wood deck boards, one straight stair run, ground that accepts standard footings, and no railing (priced separately below). Numbers reflect our local experience cross‑checked against regional/national benchmarks. For composite, see the “Composite upgrade” line.
Line item | Low | Typical | High | What’s included |
Materials (framing + deck boards + fasteners) | $2,800 | $3,300 | $4,500 | PT framing, wood decking, joist tape, hidden/face fasteners |
Labor (framing, decking, ledger, flashing) | $3,800 | $4,600 | $6,000 | Crew time, layout, cutting, install, site protection |
Footings & concrete | $500 | $700 | $1,200 | Augers, sonotubes, mix/pump, rebar (as needed) |
Stairs (1 run, 3–4 risers) | $900 | $1,200 | $1,800 | Stringers, treads/risers, landing block or pad |
Permits & inspections | $250 | $350 | $600 | City of Salem valuation‑based fees + inspections City of Salem |
Hardware, flashing, blades, misc. | $300 | $450 | $700 | Hangers, structural screws, post bases, flashing |
Subtotal (wood, no railing) | $8,350 | $10,600 | $14,800 | Typical jobs we build often land ~$10k for this scope |
Composite decking upgrade (optional) | +$3,600 | +$5,200 | +$7,200 | Material delta vs wood at ~$15–$30/sq ft (240 sf) HomeGuide |
Railing (priced separately) | see below | see below | see below | 3 open sides ≈ 44 lf on a 12×20 attached deck |

Railing add‑ons (installed, per linear foot):
Wood/Vinyl: ~$20–$60/lf → $880–$2,640 for ~44 lf
Aluminum/Composite: ~$90–$160/lf → $3,960–$7,040
Cable/Glass: ~$140–$300/lf → $6,160–$13,200(National ranges; local installs usually land mid‑range depending on brand and details.) HomeGuide+1
Why these ranges make sense locally: The Portland‑metro Cost vs. Value study (closest major market) pegs a 16×20 wood deck at about $17,200 and composite at $23,166 (those specs include items like built‑in bench/planter). Scaled to 12×20 without those extras, the Salem‑area totals above are right in line. Journal of Light Construction+1
What Moves Price Up/Down
Height & structure: Taller decks need more posts, bracing, and often railing—each adds material and labor.
Soil & access: Clay, roots, rock, or tight access increase footing time and haul‑off.
Stairs & transitions: Extra runs, landings, or changes in direction raise complexity and cost (see stair ranges). HomeGuide+1
Material choice: Composite (and hidden fasteners) cost more upfront but reduce maintenance long‑term. HomeGuide
Details: Picture‑frame borders, fascia, lighting, and skirting add polish—and hours.
Permits, Codes & HOA (Salem, OR)
Do I need a permit? Yes if any part of the deck surface is over 30″ above adjacent grade (measured within 3′ horizontally). The City also offers a Ready‑Build Deck Plan to streamline review. City of Salem
How are fees calculated? The City of Salem sets most building permit fees by valuation (the overall job value), with plan review and other fees as applicable. City of Salem
Where do I apply? If you’re inside city limits, apply through the City’s Permit Application Center; in unincorporated areas, Marion County handles permits. City of Salem+1
Utility locates: Call 811 (Oregon Utility Notification Center) before digging footings—free locate service. Oregon Utility Notification Center
Timeline & Lead Times
Week 0–1: On‑site consult, design, and line‑item quote.
Week 1–3: Permit/HOA submittal and approval (faster if you use Salem’s ready‑build deck plan). City of Salem
Week 3–6: Materials procurement (composite color choices may add lead time).
Week 6–8: Installation (2–4 days) + inspection + walkthrough.
Warranties & Maintenance Budget
Wood: Plan for cleaning + resealing every 1–3 years (budget a few hundred dollars annually for a deck this size).
Composite: Higher initial cost, lower maintenance—no sealing; occasional cleaning only—one reason many homeowners pick it for long‑term value. HomeGuide
Compliance note: Codes update periodically. Always verify current requirements with the City or County, and call 811 before digging. Oregon Utility Notification Center
Related reads
DIY vs. pro: the true cost of building a fence (time, tools, warranty)
Deck railing code basics: heights, baluster gaps & loads in plain English
Small‑yard deck ideas that actually fit
FAQ
Q: Is my 12×20 ground‑level deck exempt from permits?A: In Salem, decks under 30″ above grade can be permit‑exempt, but always confirm setbacks and whether any electrical/gas work introduces separate trade permits. City of Salem
Q: How much does railing really add? A: Budget by linear foot. For ~44 lf on a 12×20 attached deck: wood/vinyl $880–$2,640, aluminum/composite $3,960–$7,040, cable/glass $6,160–$13,200. Your final number depends on brand, posts, lighting, and stair sections. HomeGuide+1
Q: What if I want composite but keep costs reasonable? A: Consider a hybrid: composite surface with wood framing, a simple color (no inlays), and face‑screw fasteners where allowed. National data shows composite runs $40–$80/sq ft installed, so trimming features helps. HomeGuide
Q: Will I get the money back when I sell?A: The regional Cost vs. Value study shows strong resale for decks, with wood typically recouping a higher percentage than composite. Choose the surface you’ll enjoy now; both improve marketability. Journal of Light Construction
Q: How long does a project like this take on‑site? A: Most 12×20 builds take 2–4 workdays after permitting and materials are ready. Weather and site conditions can extend that.
Q: Will Deck Costs in Salem, Oregon go up with uncertainty in the market and tariffs? Potentially, but the biggest change in price so far has been in the price of metal railings, due to aluminum and steel tariffs. Composite decking and wood have, as of November 2025, mostly stayed the same price.
Curious where your project would land? Get a fast, line‑item quote for your Salem address →(We’ll show you wood vs. composite, rail options, and the next available install window.)
Sources & market notes
City of Salem—Ready‑Build Deck Plan & permit threshold (30″ above grade), process overview. City of Salem
City of Salem—building permit fees are valuation‑based. City of Salem
Regional pricing context—Portland, OR (nearest major market) Cost vs. Value 2024: wood & composite deck additions. Journal of Light Construction
Spec used in CVV composite deck scenario (16×20 with built‑ins). Westlake Royal Building Products
National price bands—wood $25–$50/sq ft, composite $40–$80/sq ft installed. HomeGuide
Railing add‑ons & stair cost ranges (installed). HomeGuide+2HomeGuide+2