How to Pull a Deck or Fence Permit in Denver This Summer
Denver's build season is short. The permit queue fills up fast. And CPD's inspection requirements are specific enough that skipping a step doesn't just delay your project — it can mean tearing out …
Denver’s build season is short. The permit queue fills up fast. And CPD’s inspection requirements are specific enough that skipping a step doesn’t just delay your project — it can mean tearing out work you’ve already done. This guide covers what triggers the permit requirement, what you’ll actually pay, how the queue is running, and the exact mistakes that cause inspectors to leave without signing off.
Do You Actually Need a Permit?
The triggers are more specific than most homeowners assume. Call CPD at 720-865-2705 to confirm for your project before you assume you’re in the clear.
Denver requires a building permit for any attached deck, regardless of size. Any freestanding deck over 200 square feet or more than 30 inches above grade requires one. Any fence taller than six feet requires one. Any retaining wall taller than four feet — measured from the bottom of the footing — requires one.
The attached-deck rule catches people. The moment a ledger board hits the rim joist, the project needs a permit, even if the whole structure sits below knee height. Homeowners who discover this mid-project — after a contractor has already framed half the thing — end up having a very unpleasant conversation about stopping work.
Deck replacement has its own wrinkle. Swapping old decking boards for composite over the same framing may not require a permit. But replace joists, beams, posts, footings, or the ledger board — any structural member — and CPD may treat the project as new construction. “It’s basically the same deck” is not a legal standard. Verify the threshold for your specific scope before you begin.
Outdoor electrical pulls its own permit track. A hot tub circuit, an outdoor kitchen gas line, overhead lighting on a new structure — each triggers a mechanical or electrical permit on top of the building permit. This is easy to forget until the electrician mentions it on day two of the build. Plan for the cost and the inspection sequence from the start.
Check Your Zone District Before You Draw Anything
Denver’s zoning code is not uniform. Setback and height rules vary significantly by zone district, and a deck design that clears setbacks on one lot can be entirely non-compliant on a narrower lot two blocks away. Before you sketch a single dimension, look up your parcel at denvergov.org/zoning. The address lookup gives you your zone district; from there you can pull the specific rules that govern your lot.
The residential zone district list — U-SU-A, U-SU-B1, U-SU-C, U-TU-A, U-TU-B, and others — matters because rear and side setbacks, accessory structure heights, and lot coverage maximums all vary. Don’t borrow a neighbor’s plan and assume it applies to you. Their lot might be a foot wider, which is all it takes.
Historic landmark overlay districts add another layer for a real share of Denver homeowners. If your property is in Curtis Park, Baker, Country Club, Potter-Logansport, Wyman, or another designated historic district, your project requires review by Denver’s Landmark Preservation Commission — or in some cases staff-level landmark review — before or alongside the standard CPD permit review. The building permit and the landmark review are separate processes. Neither substitutes for the other. Design review for materials and visual character adds time, so start that conversation early and check your overlay district status when you look up your zone district.
One more: if your deck or fence design encroaches into a required setback — even by a few inches — you can’t just flag it on the plans and hope a reviewer overlooks it. You need a Board of Adjustment variance. That’s a separate public hearing process. It adds months to your timeline depending on the hearing schedule. If you’re planning anything close to a property line, measure twice before you finalize the design.
HOA Approval Comes Before the City, Not After
This sequencing mistake is common in Stapleton/Central Park, Lowry, Green Valley Ranch, and parts of Hilltop. The city permit process and the HOA approval process are completely independent. Neither accepts the other’s sign-off.
If your HOA requires design committee approval before exterior construction begins, you need that in hand before you break ground. A valid city permit does not protect you from an HOA enforcement action. HOA approval does not mean the city has reviewed the structure for code compliance. They don’t talk to each other.
Some HOAs in Central Park and Lowry impose material specifications and color restrictions that go well beyond what CPD cares about — composite decking colors, fence board orientation, post cap styles. Those requirements are binding even though they appear nowhere in Denver’s building code. Get your HOA’s design standards document, not a verbal go-ahead from a neighbor, and submit a complete package to the design committee before you finalize your drawings.
What to Submit Through the eDevelopment Portal
Denver Development Services processes residential permit applications through the eDevelopment portal at edevelopment.denvergov.org.
A complete submittal for a deck permit typically includes a site plan showing the deck footprint relative to all property lines and the house, structural framing information, footing details, and a completed application with project valuation and property owner signature. Call CPD at 720-865-2705 to confirm the current document list for your project type before you submit. An incomplete package during peak season means a delay that stings more than it would in November.
Homeowners can self-permit in Denver. You’re not required to hire a licensed contractor. The permit can be issued to you as the property owner acting as your own general contractor — but you remain responsible for code compliance.
For standard prescriptive deck designs — a rectangular deck using IRC span tables, standard post sizes, no unusual structural conditions — CPD has historically offered over-the-counter digital review that can turn around faster than the standard queue. Confirm current OTC eligibility with CPD before submitting, because availability shifts with staffing and seasonal volume. Custom-engineered designs or projects requiring a structural engineer’s stamp go into the standard review queue.
Fence permits require a simpler submittal than deck permits.
What It Will Cost
Denver calculates permit fees based on declared project valuation using ICC Building Valuation Data tables, which assign a per-square-foot construction value by project type. You don’t get to declare whatever number seems favorable — CPD cross-references declared valuations.
There are two payments, which matters for budgeting: a plan review fee charged at submittal (historically about 65 percent of the permit fee), and the permit fee itself, due upon approval before the permit is issued. You pay twice, at different points in the process.
For a typical attached deck, permit fees have historically run a few hundred dollars total. A simple fence permit has historically come in under $150. Pull the current fee schedule from denvergov.org or call CPD at 720-865-2705 before you budget. What your neighbor paid two years ago is not a number you can rely on.
The two-payment structure has a practical implication: paying the plan review fee does not mean you’re permitted to begin work. If the reviewer requires corrections and you revise and resubmit, that process plays out before you pay the permit fee and receive approval. Build both payments into your budget from day one.
How Long It Actually Takes Right Now
Processing times fluctuate with season and staffing. The spring permit spike runs roughly April through June — the busiest window for residential deck and fence permits. Submitting in late April or early May means entering the queue at or near its peak. That’s not a reason not to submit, but it’s a reason to submit the moment your drawings are ready rather than sitting on them.
For current review timelines, check the eDevelopment portal dashboard or call CPD at 720-865-2705. Over-the-counter review for qualifying simple designs can be substantially faster than the standard queue.
Denver’s summer monsoon season runs late June through August, bringing afternoon thunderstorms that complicate concrete work, lumber delivery, and inspection scheduling. A permit submitted in late May may not clear review until late June, leaving a compressed window before the monsoon pattern establishes itself. Submitting in early April — or waiting until mid-August for the shoulder season — gives you better control over the actual build calendar. The math is simple: the sooner you submit, the more summer you have.
The Inspection Sequence After Approval
When your permit is issued, you’re committing to a specific inspection sequence. Review your permit documents and confirm the required inspections with CPD for your project.
Inspections typically include a footing inspection before concrete is poured, a framing inspection after structural work is complete but before decking is installed, and a final inspection after completion. The permit must be physically posted on site at each inspection. If the inspector shows up and it isn’t posted, they leave, the inspection is marked incomplete, and you pay a reinspection fee before you can reschedule. It sounds petty until you’re waiting a week for a return visit in the middle of the build.
Footing depth is the single most critical measurement at the footing inspection. Denver’s frost depth requirement means footings must reach at least 36 inches below finished grade. That’s deeper than it sounds when you’re digging by hand — ask anyone who’s hit clay at two feet in a Park Hill backyard. Your above-grade post height calculation has to account for what’s below grade. Don’t pour concrete before the inspector signs off. If you pour and the footings come up short, you’re breaking out concrete and starting over.
The Mistakes That Cause Failed Inspections
Ledger board flashing and fastening. The ledger must be flashed to prevent water intrusion and fastened to the house rim joist with the correct fastener pattern per the approved plan or IRC prescriptive tables. Flashing installed wrong, missing through-bolts, or a ledger board attached to cladding without proper detailing are recurring failure points. If the ledger connection isn’t right, the inspector won’t sign off on framing.
Shallow footings. Already covered, but worth repeating: if footings don’t reach 36 inches, the footing inspection fails and you’re breaking out concrete. There’s no inspector in Denver who hasn’t seen someone try to argue their way past this one.
Connector hardware substitutions. Beam-to-post and post-to-footing connections must match the approved drawings or comply with IRC prescriptive requirements. Field substitutions require a plan revision or written approval from the reviewer before inspection — not after. Inspectors measure connections against the drawings.
Guardrail height and baluster spacing. Decks more than 30 inches above grade require guardrails at least 36 inches high. Baluster spacing cannot allow a 4-inch sphere to pass through any opening. Failures almost always come down to balusters spaced slightly too wide or a rail height that fell short because the decking surface measurement was taken from the wrong point. Verify current residential guardrail requirements with CPD for your project.
Stair riser inconsistency. The IRC allows a maximum quarter-inch variation between any two risers in a stair run. Cut stringers with more than that variation and the stair inspection fails. This catches homeowners who cut stringers by hand without checking each riser height before installation — it looks fine until someone runs a tape measure.
Diverging from the approved drawings. If you pull a permit for a specific footprint and change dimensions mid-build, the additional area isn’t covered. Inspectors verify that what was built matches what was approved. Material changes, layout changes, structural modifications — any deviation requires a revision submittal before you continue. Calling CPD before you deviate is far less painful than explaining the discrepancy to an inspector who’s already standing in your backyard.
Each failed inspection costs a reinspection fee and costs you whatever it takes to reschedule a return visit. During peak season, that can be a week or more.
What to Do If Your House Has an Unpermitted Deck
Unpermitted decks and fences surface constantly during Denver real estate transactions — it’s one of the more common surprises in the city’s older neighborhoods. If you’ve bought a house with an unpermitted structure, or you’re preparing to sell and want to resolve it proactively, Denver has an as-built permit process through CPD.
The as-built process requires submitting drawings that accurately reflect the structure as it actually exists — not as it should have been built, but as it was built. CPD reviews the drawings against current code. If the structure meets current code, the permit can be issued. If it doesn’t — shallow footings, wrong guardrail height, inadequate ledger connection — CPD will require corrections before the permit issues. In some cases, that means opening up finished work to document or modify what’s underneath.
The as-built process is not a penalty amnesty — permit fees are still due — but it is a defined, navigable path. Resolving an unpermitted structure before a code enforcement complaint is filed is faster and cheaper than responding to one after the fact, which can carry additional penalties and a mandated correction timeline. If a complaint is already open on a property you own, call CPD at 720-865-2705 to understand what timeline and requirements apply to your specific situation.
Denver Details That Don’t Appear in Generic Permit Guides
Snow load. Denver’s design ground snow load — confirm the current figure with CPD, which cites approximately 40 psf — directly affects beam sizing and tributary area calculations. Beam sizes adequate for a mild-climate city may be undersized for Denver. If your framing plan specifies beams based on low-snow-load span tables, plan review will flag it. Don’t copy plans from a friend in Phoenix.
Concrete curing at altitude. Denver sits just over 5,280 feet, and the low relative humidity and intense UV exposure affect how fast fresh concrete loses moisture. If you’re pouring footings in late June or July, cover fresh concrete to slow drying. Standard bag-label curing timelines don’t translate directly to Denver conditions.
The actual build window. The practical outdoor construction window — between frost thaw and the onset of regular afternoon thunderstorms — runs roughly late March through late June. Once the monsoon pattern establishes in late June, afternoon lightning and precipitation become daily scheduling variables. A permit submitted in April gives you a real runway. One that clears review in late June means you’re building around weather from the first day of work. This isn’t a reason to rush and skip steps; it’s a reason to submit your application before you finalize your materials budget.
Landmark districts, again. If you’re in Curtis Park, Baker, Country Club, Potter-Logansport, Wyman, or another historic overlay district, a CPD building permit does not conclude your review process. Landmark staff review for design compatibility — materials, finish, visual character — is a separate requirement tracked in our home & property coverage. The projects that get into trouble in landmark districts are usually ones where the homeowner got the building permit and started work without realizing the landmark review was still pending. It’s an easy assumption to make and an expensive one to correct.
Direct contacts:
Denver CPD permit inquiry line: 720-865-2705
eDevelopment portal: edevelopment.denvergov.org
Denver zoning lookup: denvergov.org/zoning