Every Wasatch Front city requires a permit for a deck attached to a house, and most require one for any deck more than 30 inches off grade even if it is freestanding. The permit itself is cheap; what costs homeowners money and time is finding out — three weeks into the project — that the city wants a structural engineer's stamp, or that the HOA needs to approve the railing color, or that the deck is over the setback line by eight inches.
We handle every permit on every job we build. This guide is the cheat sheet we use internally for the 16 Wasatch Front cities we work in most.
What requires a permit (and what does not)
The IRC threshold most Utah cities follow: a permit is required for any deck that is attached to a structure or more than 30 inches above grade at any point. A ground-level freestanding deck under 30" usually does not need a permit, but it still needs to meet setback and HOA requirements in most jurisdictions.
- Always requires a permit: any deck bolted to the house, any deck with stairs more than 30" tall, any deck with a roof or pergola attached to the house, any electrical work.
- Usually does not require a permit: ground-level patio pavers, a freestanding pergola on a concrete slab under a certain footprint (varies by city), simple board replacement on an existing permitted deck.
- Gray area: hot tub platforms — most cities want a permit if the platform is bolted to the house or supports a 600+ lb tub. We always pull one to be safe.
City-by-city permit requirements
Fees and timelines below are 2026 figures based on the last 60+ permits we have pulled. Cities update their fee schedules each January — call the building department for the exact current number if you need it for budgeting.
| City | Fee | Issue time | Engineer stamp? | Inspections |
|---|---|---|---|---|
| Cottonwood Heights | $180–$340 | 5–10 days | Only over 8' tall | Footing + final |
| Sandy | $200–$380 | 7–14 days | Only over 10' tall | Footing + framing + final |
| Holladay | $160–$320 | 5–10 days | Only complex spans | Footing + final |
| Draper | $220–$420 | 10–14 days | Often required | Footing + framing + final |
| Murray | $160–$300 | 7–10 days | Rare | Footing + final |
| Salt Lake City | $240–$420 | 10–21 days | Common | Footing + framing + final |
| South Jordan | $200–$360 | 7–14 days | Often | Footing + framing + final |
| West Jordan | $160–$280 | 7–10 days | Rare | Footing + final |
| Riverton | $180–$320 | 7–14 days | Only over 10' tall | Footing + final |
| Bluffdale | $200–$340 | 10–14 days | Often (Anthem HOA) | Footing + framing + final |
| Herriman | $180–$320 | 7–14 days | Rare | Footing + final |
| Lehi | $180–$340 | 7–14 days | Sometimes | Footing + framing + final |
| Alpine | $200–$380 | 10–14 days | Often | Footing + framing + final |
| Eagle Mountain | $160–$300 | 10–14 days | Rare | Footing + final |
| Park City / Summit | $320–$540 | 14–21 days | Always | Footing + framing + snow load + final |
| Midway / Wasatch | $280–$480 | 14–21 days | Often | Footing + framing + final |
HOA approval: the silent timeline killer
About 40% of the homes we build for are inside an HOA. HOA review can add anywhere from 2 to 8 weeks to a project timeline and is the single most common reason a homeowner's preferred start date slips. The HOAs we encounter most often and what they actually require:
- Anthem (Bluffdale): Architectural Review Board (ARB) submission required for any deck above grade. 3–5 week review. Requires Trex Transcend or equivalent on visible elevations.
- Suncrest: Strict material and color palette. Composite color must be on the approved list. 4–6 week review.
- Promontory / Glenwild / Deer Valley (Summit County): All require pre-approval. 6–8 week review is normal. Stain colors on cedar and aluminum railing colors are both pre-approved lists.
- Daybreak (South Jordan): Form-based review, usually 2–3 weeks. Composite preferred, no pressure-treated visible from the street.
- Pepperwood / Bell Canyon (Sandy): 3–4 week review. Tend to be flexible on materials but strict on setbacks and tree preservation.
We pull the HOA paperwork as part of the design phase, not as an afterthought. If your HOA is on our short list above, expect us to ask for the CC&Rs at the first site walk.
When you need a structural engineer's stamp
Some Wasatch Front cities (Park City always, Salt Lake City often, Draper frequently) require a licensed structural engineer to stamp the deck plans before issuing a permit. The conditions that trigger a stamp:
- Deck more than 8–10 feet off grade (varies by city)
- Cantilevered sections over 24"
- Beam spans over 14'
- Decks supporting a hot tub over 600 lbs
- Decks supporting a structural roof or pergola tied to the house
- Anything in Summit County (Park City) regardless of size
An engineer's stamp adds $450–$1,200 to a project and 1–2 weeks to the timeline. We have engineers we work with regularly who can turn drawings around in a week.
Pulling your own permit (and why we recommend against it)
Most Utah cities allow homeowners to pull their own permit for work on their own primary residence. We do not recommend it for three reasons:
- If you pull the permit, you are the legally responsible party — not the contractor. Inspection failures and code violations come back to you.
- Plan reviewers ask technical questions about joist spans, ledger fasteners, footing diameters, and lateral load connectors. If you cannot answer them, the permit sits.
- Most failed inspections we see are from homeowner-pulled permits where the contractor built to a different spec than what was submitted. The fix is expensive.
When we build a deck, we pull the permit, we name ourselves as the responsible party, and we own every inspection. It is part of the price, not an extra.
- Every Wasatch Front city requires a permit for any deck attached to a house or more than 30" off grade.
- Permit fees run $160–$540 depending on city and project value.
- HOA review adds 2–8 weeks; check CC&Rs before you sign a contract.
- Park City, Draper, and Salt Lake City frequently require an engineer's stamp — budget $450–$1,200 if so.
- Let the contractor pull the permit. Homeowner-pulled permits leave you on the hook for code compliance.
Frequently asked questions
+Do I need a permit for a deck in Cottonwood Heights?
Yes, Cottonwood Heights requires a permit for any deck attached to a house and for any deck more than 30 inches off grade. Permit fees in 2026 run $180–$340 and the city typically issues permits in 5–10 business days.
+How long does it take to get a deck permit in Salt Lake City?
Salt Lake City currently averages 10–21 business days for a residential deck permit. Plan-check queues are slowest in April and May; fastest in December through February.
+What happens if I build a deck without a permit in Utah?
Most cities will issue a stop-work order and require you to pull a retroactive permit at 2–3x the normal fee. The deck must be opened up so the framing can be inspected, and any code violations have to be corrected before a certificate is issued. It also creates a disclosure issue at resale.
Jake walks every site himself. Quoted in 48 hours.
- What Does a Deck Cost in Utah? A 2026 Pricing Guide From a Trex Pro BuilderReal Utah deck pricing for 2026. Trex composite vs. cedar vs. pressure-treated. Cost by size and material, what drives the price up, and how to budget without surprises.
- Trex vs. Wood Decks in Utah: Which Actually Lasts in Our Climate?Utah's freeze-thaw cycle destroys most wood decks by year seven. Trex outlasts it three times over. The honest comparison from a builder who installs both.
- Best Time of Year to Build a Deck in UtahWhen you sign matters more than when we build. Here is how Utah's seasons affect deck pricing, scheduling, and how much of the summer you actually get on the new deck.
