The decision table
| Deck | Patio | |
|---|---|---|
| Needs a building permit? | Yes, unless it meets every part of the exemption below, or your city's own version | Usually not on grade; yes in Naperville from 500 sq ft or with a permanent fire pit, fireplace or grill |
| The usual trigger | More than 30 inches above the ground (Bellevue, Bend, San Francisco) | A roof over it: Bend requires a permit for covers over 12 ft high or 200 sq ft |
| Filed value in our data | $10,000 to $25,000 usual, by city | Only Naperville: $25,842 usual, for the permitted (larger) patios and athletic courts |
| Time, permit to final | 41 days usual in Greensboro, 237 in San Francisco | No permit, no clock; 355 days for a Naperville patio permit |
| Public record | Yes: the permit and its final inspection are searchable by address | None, unless it needed a permit |
| Choose it when | The ground slopes, the door is above grade, or you want to step straight out of the house | The yard is flat and the door is near grade |
The permit line, in the code's words
The model code for houses is the International Residential Code (IRC). Its list of work exempt from permit, R105.2, includes as item 10 in the 2021 edition:
"Decks not exceeding 200 square feet in area, that are not more than 30 inches above grade at any point, are not attached to a dwelling and do not serve the exit door required by Section R311.4."
That wording is as reprinted by Island County, Washington, on its 2021 IRC work-exempt handout; we could not load the ICC's own page. Read it as four tests, all of which have to pass. A 150 sq ft deck bolted to the house fails. A freestanding 12 × 20 platform (240 sq ft) a foot off the lawn fails. A low deck that serves as the landing outside your back door fails. Our reading of "30 inches at any point": the highest point on sloping ground, not the average. Cities word it their own way: the Pikes Peak Regional Building Department exempts detached decks of 200 sq ft or less "not more than 30 inches (762 mm) above grade at any point within 36 inches (914 mm) of the deck perimeter" that "do not serve the required egress door".
What each city says
Each city's own page, read 20 October 2026. Where we could not load it, the row says where to ask.
| City | When a deck needs a permit | Patios, covers, pergolas |
|---|---|---|
| Bellevue, WA | Highest walking surface more than 30 inches above ground; a permit is also required for repairs to existing deck or porch handrails and stairs. "A permit is not required for installing or repairing a deck that is less than 30 inches above the ground." | "A permit is not required for on-grade patio installation or repair" unless earthwork thresholds are exceeded or the lot is in the Critical Areas Overlay District |
| Bend, OR | More than 30 inches above the ground, or the deck "includes stairs" | Porch and patio covers need a permit when "over 12 feet high or exceeds 200 square feet in area"; lighting, sinks or gas lines can need separate trade permits |
| Naperville, IL | "A permit is required for the construction of any elevated deck structure", and for replacing structural or safety items such as beams, joists, stairs or railings | Patio permit unless the resulting patio is under 500 sq ft (patio instructions; the web page says "exceed 500"), and for any patio with a permanent fire pit, fireplace or grill, more than 30 inches from the adjacent ground, or with electrical, plumbing or gas fixtures; a pergola, arbor or gazebo "integrated into the design of the deck" can go on the deck permit |
| San Francisco, CA | "All decks over 30 inches require a Building Permit" (Planning handout, updated Nov 2022); "less than 30 inches above natural grade" is in its "No Building Permit Needed" column | An at-grade roof or shade structure under 60 sq ft, under 8 ft tall and walled on no more than half its perimeter can be approved over the counter without public notice; that is a Planning rule, not a building-permit exemption |
| Nashville, TN | "Replacement of a deck or construction of a new deck requires a permit"; replacing more than 100 sq ft of deck boards, or any footings or framing, also does | No separate patio rules on the page; covered decks must meet full rear and side setbacks |
| Greensboro, NC | "A permit is required before any work can be started in the City of Greensboro" (Building Construction and Plan Review page). Decks and porches built to NC Residential Code Appendix M may need limited plans or none (doc 3200, 8/25/25) | New roofs over existing porches and decks that are intended to be enclosed need complete plans |
| Somerville, MA | "A building permit is required for all interior and exterior work EXCEPT: Painting, tiling and flooring." No deck exemption is listed | Same rule; ask ISD at 617-625-6600 ext. 5600 |
| Arlington, VA | The County's residential permit page treats decks as permit work: 24-inch minimum footing depth, elevation drawings for decks more than 4 ft high, and home-centre deck plans "generally not acceptable" | Patios count toward land disturbance on the house location plat; a development plan is required above 2,500 sq ft of total disturbance |
| Colorado Springs, CO | Pikes Peak Regional Building Department lists decks as permit work and exempts detached decks of 200 sq ft or less, no more than 30 inches above grade within 36 inches of the deck perimeter, not serving the required egress door | "Concrete flat work" is listed as cosmetic work that generally needs no permit; a "patio or deck enclosure and/or cover" needs one |
| Citrus Heights, CA | "Decks over 30 inches off the ground or any height if attached to the home" need a permit; platforms "not more than 30 inches above grade" are exempt | "Patio covers" and the "Addition of an enclosed patio" need a permit; a detached one-storey shed or playhouse is exempt up to 120 sq ft. Exempt work still has to meet the Planning Division's setbacks |
Bellevue, Bend and San Francisco use a 30-inch line with no size test; Citrus Heights adds the attachment test, so an attached deck needs a permit at any height; Colorado Springs uses the code's four tests in its own wording. Nashville, Greensboro and Somerville publish no small-deck exemption at all.
Deck vs patio in Nashville
In Nashville any new deck needs a Metro Codes permit, and so does replacing more than 100 sq ft of deck boards or any footing or framing; tearing a deck down without replacing it needs none. If the home is owned by an LLC or trust, the owner can pull a self-permit only for work under $25,000 (Metro Nashville Codes, "Add a deck", read 21 October 2026). Metro publishes no separate patio rules on that page, so ask the Zoning Help Desk about a patio. The usual Nashville deck permit was filed at $16,229 (773 permits from 305 firms, September 2023 to September 2026; middle half of firms' usual jobs $12,075 to $25,818). We hold no Nashville patio values, because patios leave no permit to count. Compare deck builders on the Nashville deck list.
Deck vs patio in Citrus Heights
Citrus Heights draws the line in two places: a deck needs a permit if it is more than 30 inches off the ground or attached to the house at any height, and any patio cover needs one, while an open patio on the ground does not (City of Citrus Heights, "Permit Requirements & Exemptions", read 21 October 2026). The City files patio covers, decks and accessory structures in one category, so our numbers cover them together: 155 permits from 60 firms, October 2023 to September 2026, usual filed value $8,690, middle half of firms $8,000 to $12,458. 93.7% of those a year or more old reached final, usually 90 days after issue, and 76.7% of the firms matched an active CSLB license. The Citrus Heights patio and deck list shows each firm.
Other California files that combine patio covers and decks
| Place | What the category covers | Permits | Firms | Usual filed value | Firm spread | Days to final | Finished |
|---|---|---|---|---|---|---|---|
| Citrus Heights | Patio Cover, Deck & Accessory | 155 | 60 | $8,690 | $8,000–$12,458 | 90 | 93.7% |
| Sacramento County (unincorporated) | Patio Cover & Accessory | 631 | 231 | $19,294 | $14,339–$22,594 | 86 | 88.1% |
| Elk Grove | Patio Cover & Accessory | 450 | 98 | $9,712 | $8,000–$12,600 | 50 | 78.9% |
| Marin County (unincorporated) | Decks & Stairs | 151 | 84 | $50,000 | — | 335 | 75.7% |
These sit outside the nine-city deck table below because the categories mix covers, decks and sheds (or, in Marin, stairs), so they are not a deck price. Marin's usual $50,000 is several times Citrus Heights' $8,690; Marin's category is decks and stairs only, with no patio covers to pull the middle down, and its usual permit took 335 days to final. We read only Citrus Heights' permit rules for this page; for the others, ask the county or city building counter.
What deck permits cost, city by city
"Usual filed value" is the middle declared value on the permit. "Firm spread" is the middle half of firms' own usual value (firms with 3+ permits). "Days to final" is the usual time from issue to final inspection, with open permits counted as unfinished. A dash means the city's file does not record that field. The category covers slightly different work in each city, shown in the second column.
| City | What the category covers | Permits | Firms | Usual filed value | Firm spread | Days to final | Finished | Busiest month |
|---|---|---|---|---|---|---|---|---|
| Colorado Springs | Deck, Patio Cover & Pergola | 2,531 | 396 | $10,000 | $6,545–$15,000 | 54 | — | August |
| San Francisco | Decks, Stairs & Porches | 1,701 | 1,014 | $22,000 | $12,000–$80,000 | 237 | 83.4% | April |
| Nashville | Deck | 773 | 305 | $16,229 | $12,075–$25,818 | — | — | July |
| Arlington, VA | Deck & Porch | 402 | 180 | $18,500 | $12,000–$27,000 | 61 | 96.3% | August |
| Naperville | Deck, Pergola & Gazebo | 348 | 152 | $25,000 | $24,990–$31,734 | 169 | 75.3% | April |
| Greensboro | Deck | 226 | 112 | $16,046 | $11,000–$25,000 | 41 | 84.9% | July |
| Somerville | Deck & Porch | 205 | 149 | $20,000 | $15,582–$28,300 | 208 | — | July |
| Bellevue | Deck & Patio Cover | 173 | 137 | $24,360 | — | 205 | 92.0% | May |
| Bend | Deck & Porch Cover | 110 | 56 | $13,638 | $11,485–$16,703 | 108 | 97.0% | September |
What the table says:
- Colorado Springs: many permits, low usual value. 2,531 permits at a usual $10,000, but its category also includes patio covers and pergolas, so it is not a pure deck price.
- Naperville's firms cluster tightly. The middle half of its deck firms file between $24,990 and $31,734, so a Naperville quote far outside that band is worth a question.
- San Francisco's spread is wide ($12,000 to $80,000) because its label covers stairs and porches too. Compare firms there by their own usual value, not the city's.
- Time to final varies more than price. 41 days in Greensboro and 54 in Colorado Springs, against 205 in Bellevue, 208 in Somerville and 237 in San Francisco. A deck permit still open six months after issue is ordinary in those three; in Greensboro it is not.
- Most deck firms file rarely. In Arlington 67.2% of firms filed exactly one deck permit in three years; in Bellevue, 91.2%. The busiest Colorado Springs firm, Krueger Inc., filed 46 in the last twelve months alone.
Filing peaks in April in Naperville (index 169, where 100 is an average month) and in September in Bend (196); the table has the rest. The index is filing volume, not price; we have no data on whether quiet months are cheaper.
Patios: one city with numbers
Most patios need no permit, so they never enter the file. Naperville is the exception, because it requires a patio permit from 500 sq ft or with a fire pit, grill or fixtures: 252 patio permits went to 155 firms, usual filed value $25,842, middle half of firms $20,000 to $38,000, 355 days usual to final. The city's category is "Patio/Athletic Court", so sport courts are in it too, and small patios are not. Treat it as the price of a big patio in Naperville, not of a patio.
Elsewhere the only patio-related work in the file is covers and pergolas, mixed in with decks where the city's label names them (Colorado Springs, Bellevue, Bend; Naperville's deck category adds pergolas and gazebos). We cannot split them out. We found no public primary source for patio prices in general. Get two written quotes that specify square footage, base depth and material, and compare those.
Naperville patio contractors by permit record →
If the deck is built without one
An unpermitted deck has no inspection record, and seller disclosure forms in Texas, Washington and Oregon ask in writing whether work was permitted. Our permit vs no permit guide quotes those forms and one city's penalty schedule. Two things to do now:
- Before the first post hole, ask the contractor for the permit number, then search it on your city's permit portal (Did my contractor pull a permit? lists the search for each city).
- Open your city's deck list below and look the firm up: how many deck permits it filed, its usual filed value against the city's, and (where recorded) its finished share.
What this does not tell you
The file records the declared value, not the price paid, and it does not record size, height, material or whether the deck is attached, so we cannot price per square foot. Colorado Springs, Somerville and Nashville do not record a usable finish status for deck permits, and Nashville records no completion date, so those cells are blank rather than estimated. Bend records a value on only 68.5% of its deck permits. Labels differ by city, so a San Francisco "deck" permit can be a set of stairs. And we cannot see decks built without a permit at all.
How we know this
Source: each city's open building-permit data (Pikes Peak Regional Building Department for Colorado Springs; City of Greensboro; Arlington County; City of Somerville; City of Naperville; City of Bellevue; City of Bend; San Francisco DBI; Metro Nashville Codes; and, for the California table, the City of Citrus Heights, Sacramento County, the City of Elk Grove and Marin County, window October 2023 to September 2026, snapshots 16 to 19 October 2026), residential permits classified by us into "deck" (and, in Naperville, "patio" from its Patio/Athletic Court work class) from the city's own permit type or description; the label column is how our file names that category in each city. Window 2023-10 to 2026-09 (Nashville 2023-09 to 2026-09). Snapshots 14 to 18 October 2026; Nashville 21 September 2026. Fields: permit count, distinct firms, declared value (usual = middle value), firms' own usual values for firms with 3+ permits, issue-to-final days with open permits counted as unfinished, finished share of mature permits, monthly filing index. Permit rules are quoted from each city's page (for Colorado Springs, PPRBD's), read 20 October 2026; the IRC text is as reprinted by Island County, WA, because the ICC page could not be loaded. The only patio figures are Naperville's patio permits; no general patio price is given because none with a primary source was found.
Numbers come from Pikes Peak Regional Building Department permits inside Colorado Springs city limits; City of Greensboro building and trade permits; Arlington County, VA building and trade permits; City of Somerville permit applications (issued permits only); City of Naperville building permits (the current permit system plus the city's older records); City of Bellevue permits on single-family homes and condo units; City of Bend building, electrical, mechanical and plumbing permits on homes; San Francisco DBI building permits on one- and two-family homes, with the contractor from the city's permit contacts file; Metro Nashville (Davidson County) building and trade permits; City of Citrus Heights building permits on homes (the city's issued-permits layer); Sacramento County building permits on single-family, duplex and townhouse homes in the unincorporated county (the County's Accela permit layer); City of Elk Grove TRAKiT building permits on single-family, duplex, mobile-home and ADU homes; Marin County Community Development Agency building permits on homes in unincorporated Marin (the County's open-data permit and inspection files), data through October 18, 2026. Nobody paid to be on this page and nobody can.
Colorado Springs deck builders by permit record →
San Francisco deck contractors by permit record →
Nashville deck builders by permit record →
Arlington deck builders by permit record →
Naperville deck builders by permit record →
Questions
- Do I need a permit for a deck?
Under the model code, yes, unless the deck is all four of these: 200 square feet or less, no more than 30 inches above grade at any point, not attached to the house, and not serving the exit door required by Section R311.4 (2021 IRC R105.2 item 10, as reprinted by Island County, WA). Cities change this. Bellevue and Bend use a 30-inch line and publish no size or attachment test; Bend also requires a permit for any deck with stairs. Nashville says a new deck requires a permit, full stop. Check your city's row in the city table.
- Do I need a permit for a patio?
Usually not for a plain patio on the ground, but there are lines. Naperville's patio instructions exempt patios under 500 square feet and require a permit for any patio with a permanent fire pit, fireplace or grill. The Pikes Peak Regional Building Department (Colorado Springs) lists "concrete flat work" as cosmetic work that generally needs no permit. Bellevue exempts on-grade patios unless the earthwork crosses its thresholds or the lot is in the Critical Areas Overlay. Somerville's building division says a permit is required for all interior and exterior work except painting, tiling and flooring.
- Deck or patio in Nashville?
A deck always means a Metro Codes permit in Nashville: new decks, replacing more than 100 sq ft of boards, and any footing or framing work all need one. The usual Nashville deck permit was filed at $16,229. Metro's deck page gives no patio rules and we hold no Nashville patio values, so ask the Zoning Help Desk before you pour.
- Does a patio cover or pergola need a permit?
Often. Bend requires one when the cover is over 12 feet high or exceeds 200 square feet. Our deck categories for Colorado Springs, Bellevue and Bend include patio- or porch-cover permits, and PPRBD lists a "patio or deck enclosure and/or cover" as permit work. Naperville lets a pergola, arbor or gazebo ride on the deck permit when it is integrated into the deck.
- What does a deck cost?
We can only tell you what was written on permits. The usual filed value ran from $10,000 in Colorado Springs to $25,000 in Naperville. That is the declared construction value, often conservative because it sets the fee, so treat it as a comparison point, not a budget.
- How much does a patio cost?
For most cities we cannot say, because most patios need no permit and leave no filed value. Naperville is the exception: its patio permits (which cover the larger patios, ones with a fire pit or grill, and athletic courts) had a usual filed value of $25,842 over 252 permits. That is the big end of the market, not a typical patio. We found no public, primary source for patio prices in general, so we give none.
Build your own list
Every firm with that kind of permit on record. Pick what you value. The list moves.
Related guides
- Hiring a deck builder: 5 red flags and 10 questions, checked against deck permits in 17 cities
- Metal roof vs shingles: what the roofing permits in 27 cities show
- Repair or replace your furnace or AC? The filed costs and the rules
- How to check a contractor's license in California
For one city
- 2021 International Residential Code, work exempt from permit, R105.2 (Island County, WA, Planning and Community Development) (2026-10-20)
- Permit Not Required (Pikes Peak Regional Building Department) (2026-10-20)
- Homeowner permit information (Pikes Peak Regional Building Department) (2026-10-20)
- Work requiring permits (City of Bellevue Development Services) (2026-10-20)
- Decks, Porches and Patio Covers Permitting Guide (City of Bend) (2026-10-20)
- Deck, Patio, and Other Exterior Residential Improvements Permits (City of Naperville) (2026-10-20)
- 066 Patio Instructions (City of Naperville, revised 23 June 2023) (2026-10-20)
- General Information: Residential Decks (San Francisco Planning, updated November 2022) (2026-10-20)
- Residential Building Permit Plan Submittal Requirements, document 3200 (City of Greensboro Inspections, 8/25/25) (2026-10-20)
- Building Construction and Plan Review (City of Greensboro) (2026-10-20)
- Residential Building Permit (Arlington County) (2026-10-20)
- About the Building Division (City of Somerville ISD) (2026-10-20)
- Permit Requirements & Exemptions (City of Citrus Heights, CA) (2026-10-21)
- Add a deck (Metro Nashville Codes) (2026-10-20)