Skip to main content

San Diego · Renovation planning

Decks & pergolas in San Diego.

Two numbers decide most of it: 200 square feet for a deck, 300 for a patio cover. Cross either one, attach to the house or climb past 30 inches, and San Diego wants plans. Here is how to size the project and brief the builder.

By Renology · Reviewed by Dror Gigi, Renovation Industry Expert · Updated

Illustrative contemporary deck and pergola beside a home

The short answer

Does a San Diego deck or pergola need a permit?

In the City of San Diego, a deck needs a building permit if it is over 200 square feet, more than 30 inches above grade at any point, attached to the house, or serves as the main exit door. Open shade structures follow the City's patio cover rules: a cover can skip the permit at 300 square feet or less and 12 feet or lower on a single-family or duplex lot, if it stays out of setbacks and the lot is not in the Coastal Overlay Zone, a planned development or a historic district. Decks in a Very High Fire Hazard Severity Zone must meet the state wildland code.

Ask for separate prices for the deck, the shade structure and any lighting, so you can drop one later without losing track of what the others include.

Talk through my renovation plans →

Discuss your scope with a Renology advisor and check suitable contractor options. Free for homeowners, with no obligation.

Repair and maintain: inclusions & limits

The City's permit guide exempts like-for-like maintenance repairs under $1,000, and the Municipal Code limits that to work that adds or changes nothing and touches no electrical or mechanical installations. The exemptions do not apply on a designated historical resource. Guards and handrails are where older decks fall short. The City's deck bulletin calls for 42-inch guards where a deck is more than 30 inches above grade, with openings that stop a 4-inch sphere. Stairs with four or more risers need a handrail.

Replace the deck: inclusions & limits

A replacement deck that crosses the permit line needs project-specific plans; the City's deck bulletin is a design guide, not construction drawings. It cannot be used for a deck within 5 feet of a property line or one carrying a hot tub or other heavy load, and unusual framing needs a licensed architect or civil engineer. Attaching a deck to the house also means smoke and carbon monoxide alarms inside.

Build deck or pergola: inclusions & limits

The City's deck tables assume footings at least 12 inches below undisturbed ground, in concrete rated at least 2,500 psi, a standard strength for footings. Patio cover posts must be anchored at the base and braced at the top, and a solid roof needs a slope of at least 1/4 inch per foot and Class A roofing. Hardware in treated wood must be hot-dipped galvanized or stainless steel. In a Very High Fire Hazard Severity Zone, deck materials must meet the wildland code; in a Brush Management Zone, the City's landscape rules apply.

What a deck or pergola project costs in San Diego in 2026.

A small deck and a San Diego deck that needs a permit are priced in different worlds. Nationally, Houzz users reported a median of $5,000 for decks in 2025. Here, on 107 deck and pergola permits filed for houses and duplexes since September 2024, the median declared value was $18,200, and half landed between $10,062 and $41,433.

$18,200

Median permit valueDeclared value on 107 deck and pergola permits for single-family homes and duplexes, September 2024 to August 2026.

The reason is the permit line. Small, low, freestanding decks need no permit, so the City's records only see the bigger, higher or attached ones. Only eight of the 107 were pergolas, arbors or trellises, too few to price on their own.

All the numbers and where they come from
The numbers behind this guide
Median permit value$18,200Declared value on 107 deck and pergola permits for single-family homes and duplexes, September 2024 to August 2026. Half fall between $10,062 and $41,433. (City of San Diego development permits, open data)
Top tenth of permits$73,197+One in ten of those permits declared $73,197 or more. (City of San Diego development permits, open data)
Decks alone$19,485Median value on the 99 permits that were decks rather than pergolas or trellises. (City of San Diego development permits, open data)
National deck median$5,000Houzz 2026 median spend on decks in 2025, up 25 percent from the year before. National figure. (Houzz, 2026 U.S. Houzz and Home Study, Renovation Trends (national))
National porch, deck and patio$4,750Median porch, deck, patio or terrace project nationally in the past two years, DIY included (margin of error $794). (U.S. Census Bureau, American Housing Survey 2023, Table 16 (national))
Deck City fees$1,942.24IB 501 base rates for a single-family deck up to 500 square feet: $1,677.99 plan check plus $264.25 inspection. With pre-approved plans, plan check is $1,148.29. (City of San Diego DSD, Information Bulletin 501: Fee Schedule for Construction Permits (August 2026))
Carpenter wage$35.19 an hourMedian carpenter wage in the San Diego-Chula Vista-Carlsbad metro, May 2025. Construction laborers earned a median $27.49. Contractors bill above wages. (U.S. Bureau of Labor Statistics, May 2025 wages, San Diego-Chula Vista-Carlsbad)
Compare inclusions, not just totals
Footings, frame and hardwareConcrete footings, posts, beams, joists, ledger, bracing and hold-downs where the deck meets the house.The City's patio cover details require hot-dipped galvanized or stainless steel hardware in preservative-treated wood. Ask bidders to name the fasteners.
Surface, guards and stairsDecking, guards, stair stringers, treads and handrails.The 42-inch guard height and the 4-inch sphere rule shape the rail design, so price the rail system as its own line.
Permits and plansProject-specific drawings, engineering where the design needs it, and City fees.IB 501 base rates: a single-family deck up to 500 square feet is $1,677.99 plan check and $264.25 inspection, or $1,148.29 plan check with pre-approved plans. A patio cover is $1,412.54 and $529.71.

For inclusions, allowances and exclusions, see how to read a contractor quote line by line. For broader benchmarks, see the Renology Cost Index.

What a deck or pergola project budget buys in San Diego.

About $5,000

The national median for decks, per Houzz. In San Diego that buys a small, low, freestanding deck that stays under the permit line and does not serve the main exit door. Like-for-like repairs under $1,000 are exempt too.

$10,000 to $18,500

From the bottom quarter of San Diego deck permits, $10,062, to the median, $18,200. A permitted deck of up to 500 square feet adds $1,677.99 in plan check and $264.25 in inspection base rates, or $1,148.29 for plan check with pre-approved plans. Attaching it to the house also means smoke and carbon monoxide alarms inside.

About $41,000

The top of the middle half of San Diego deck permits, $41,433. Larger or higher decks, with 42-inch guards, stairs and footings at least 12 inches below undisturbed ground. Over 500 square feet the City's base rates rise to $2,649.60 for plan check and $440.82 for inspection.

$73,000 and up

The top tenth of deck permits. Rebuilds that carry a hot tub, sit within 5 feet of a property line or use unusual framing need their own engineering. Decks in a Very High Fire Hazard Severity Zone must use materials that meet the wildland code.

What separates a $5,000 deck from an $18,200 one in San Diego.

Mostly the permit line. The $5,000 national median includes small, low decks that never needed drawings, while every San Diego permit value describes one that did. A contractor's bid adds footings, frame, hardware, decking, guards, stairs, plans and profit, and the rail system alone can separate two bids.

Bids also differ in what they assume. One carries drawings, engineering and City fees. Another assumes the deck stays small and low enough to skip the permit. A third names hot-dipped galvanized or stainless hardware where the others stay silent. Carpenters in the San Diego metro earned a median $35.19 an hour in May 2025 and laborers $27.49, and a builder's rate covers far more than the wage.

Bring the bid checklist to every contractor so the numbers describe the same job.

Make the guide yours

Fix, rebuild or add: which San Diego deck project is this?

A San Diego deck job changes character as it grows. A like-for-like repair under $1,000 is exempt. A replacement that attaches to the house or rises past 30 inches needs plans, and alarms inside. A new pergola can stay permit-free at 300 square feet and 12 feet, unless the lot is coastal or historic or the cover sits in a setback.

No scope selected. The guide and checklist are available without choosing a project tier or leaving contact details.

At 30 inches, a deck needs guards

The height of a San Diego deck changes more than the permit. Once any point is more than 30 inches above grade, the City's deck bulletin calls for 42-inch guards with openings that stop a 4-inch sphere. Stairs with four or more risers need a handrail. On a sloping lot, the low end of the yard sets that height, not the doorstep.

The deck bulletin, IB 211, is a design guide, not a set of drawings. It cannot be used for a deck within 5 feet of a property line or one carrying a hot tub, so those need their own engineering.

Official starting point: City of San Diego building permits.

A decision to work through · illustrative scenario

A pergola over a new deck

The owners want an open pergola over a new deck off the back door. At 12 feet or lower and 300 square feet or less, the pergola can skip the permit, but the deck needs one because it attaches to the house.

Before you compare bids: Ask for the deck and the pergola as separate lines, each with its attachment detail and the permit it needs.

How does a San Diego deck go from sketch to final inspection?

Most San Diego deck projects are settled on paper before a post goes in. Measure the footprint and the highest point above grade, check the zones, then decide whether plans are needed. From there the City's bulletins set the build order: footings, frame, bracing, guards and stairs, with inspections along the way.

  1. 1

    Size it against the lines. A deck under 200 square feet, no more than 30 inches up, freestanding and not at the main exit needs no permit; a cover at 300 square feet or less and 12 feet or lower may not either. Check setbacks and coastal and fire zones before settling the footprint.

  2. 2

    Draw and submit. Permitted decks need project-specific plans uploaded through the City's online portal, with the Owner-Builder Verification form if you act as your own contractor. Patio covers built to the City's standard details can use Rapid Review.

  3. 3

    Build to inspection. Footings go in first, at least 12 inches below undisturbed ground, then the frame, bracing, guards and stairs, plus alarms inside if the deck attaches to the house.

Ask for separate dates for design, permit review, ordering and construction.

Measurements every San Diego deck builder will ask for

The City's deck rules run on measurements, so a builder's first questions should be numbers: square feet, inches above grade, feet to the property line. Add the zones that change materials, the doors that open onto the deck and the kind of shade you want overhead. With those on paper, bids can be compared line by line.

  • Deck area, height above grade at its highest point, and whether it attaches to the house
  • Distance to every property line, and any hot tub or other heavy load planned
  • Whether the lot is in the Coastal Overlay Zone, a historic district, a fire hazard zone or a Brush Management Zone
  • Which doors open onto the deck, and whether one is the house's main exit
  • Pergola or cover size, height and roof type: open slats or solid

If you ask for help, a Renology advisor talks through your scope and checks local contractor availability. You decide whether to go ahead.

Already have a proposal? Check its scope and exclusions with the quote-review tool before your next contractor conversation.

Deck size limits, pergola permits and deck fees in San Diego

San Diego publishes its deck and patio cover limits and the fee rates for both, which makes these questions easier to answer here than in most places. What follows comes straight from the City's deck bulletin, its patio cover bulletin, the Municipal Code and the construction fee schedule.

Can I attach a deck to my house without a permit in San Diego?

No. Any deck attached to the house needs a permit, whatever its size or height. Once it is permitted, the City also requires smoke and carbon monoxide alarms inside the house.

What is the biggest deck you can build without a permit in San Diego?

200 square feet, if it is also no more than 30 inches above grade at any point, is not attached to the house, and does not serve the required exit door. Miss any of those and it needs a permit. The exemption also does not apply on a designated historical resource or where environmentally sensitive lands on the lot require a development permit.

Do you need a permit for a pergola in San Diego?

Not always. The City treats open shade structures under its patio cover rules: one story, 12 feet or less, open on two or more sides. On a single-family or duplex lot, one of 300 square feet or less can be exempt, but not in a setback, the Coastal Overlay Zone, a planned development or a historic district. Wiring for lights or fans can still need an electrical permit.

How much does a deck permit cost in San Diego?

IB 501 sets the base rates. A deck on a single-family home, duplex or townhome up to 500 square feet is $1,677.99 for plan check and $264.25 for inspection; over 500 square feet it is $2,649.60 and $440.82. With pre-approved plans, plan check is $1,148.29. Plan check and some administrative fees are not refundable.

Check contractor credentials with California CSLB. Match the business identity and scope to the proposal.

Keep planning.

Explore the general decks & pergolas guide for project-wide ideas.

Planning the full yard? Explore outdoor living in San Diego.

Decks & pergolas in other regions

Ready to hire? See vetted San Diego contractors →

Planning guidance, not a quote. Confirm current requirements for your address with the official sources linked above.