California Pergola Permits: Rules, Costs, and Exemptions

Quick answer

California's code addresses pergolas directly rather than leaving them to a generic accessory structure rule: Appendix AH of the Residential Code and Section 3112 of the Building Code govern patio covers, and an open-slat pergola meets their openness test. City exemptions still vary widely, from 60 square feet in San Francisco to 300 square feet of projected roof area in San Diego. The bigger constraints in California are usually zoning overlays, coastal review, and public notice rather than the building code itself.

California at a glance

Building code adopted

2025 California Building Standards Code (Title 24), published July 1, 2025 and effective January 1, 2026

State authority

California Building Standards Commission (CBSC)

Common permit threshold

No single statewide threshold. The code defines patio covers directly; city exemptions run from 60 to 300 sq ft

Did you know?

AB 130 froze local building standards for residential units. From October 1, 2025 to June 1, 2031 the Building Standards Commission must reject new local amendments affecting a residential unit, with narrow exceptions. The freeze covers building standards only, not zoning.

When a California Pergola Needs a Permit

California is the one state on this site where the building code answers the pergola question directly, instead of leaving it to the word "accessory structure."

The California Building Standards Code, Title 24, carries a dedicated set of patio cover provisions: Appendix AH of the California Residential Code, and Section 3112 of the California Building Code. Cities work from those. Los Angeles publishes an Attached Patio Cover bulletin whose reference line is simply "LABC 3112; LARC APP AH," and the rule it draws from them is the openness test:

The patio cover must remain open in accordance with the opening requirements in LABC Section 3112 and LARC Appendix AH. In the event that the patio cover is enclosed with insect screening, plastic, or glass as permitted in LABC Section 3112, then LABC Section 3112 requires the patio cover be designed in accordance with the requirements of the Wood Frame Prescriptive Provisions for One Story Residential Construction Only ... or structural calculations must be provided.

San Diego puts the same idea into a definition. Its Patio Covers bulletin, Information Bulletin 206, defines a patio cover as a one-story structure "not more than 12 feet in height above grade and used only for recreational outdoor living purposes," not used as a carport, garage, storage room, or habitable room, and an "Accessory Structure open on two or more sides."

An open-slat pergola satisfies all of that comfortably. Enclose it, and California's code has a specific, named consequence rather than a shrug.

One thing to check before reading anything older: the 2025 edition of Title 24 was published July 1, 2025 and took effect January 1, 2026. It is the current code. Guidance written against the 2022 edition is a cycle behind.

Need a site plan for your California permit?

Your California building department wants a scaled drawing of your lot showing exactly where your project sits and how far it is from each property line.

View site plans in California From $89 · 24h delivery

Your City Cannot Tighten the Rules Right Now

California has always constrained local amendments. Health and Safety Code Section 17958.7 requires a city or county, before changing a state building standard, to "make an express finding that such modifications or changes are reasonably necessary because of local climatic, geological, or topographical conditions," file that finding with the California Building Standards Commission, and wait: "No modification or change shall become effective or operative for any purpose until the finding and the modification or change have been filed."

In 2025 the Legislature went considerably further. AB 130 added subsection (c), effective June 30, 2025:

Commencing October 1, 2025, to June 1, 2031, inclusive, the commission shall reject a modification or change to any building standard affecting a residential unit and filed by the governing body of a city or county, unless one of the following conditions is met.

The exceptions are narrow: changes substantially equivalent to ones already in effect on September 30, 2025, emergency health and safety standards, home hardening, one specific mixed-fuel general plan alignment, and administrative changes that only speed permitting up or cut its cost.

For a homeowner the practical reading is this. The local building standards that apply to your pergola are frozen at what your city had on file on September 30, 2025, and they are not getting stricter through new local amendments before June 2031.

That freeze has a hard edge, though, and it is the reason this page is not short. It covers building standards. It does not touch zoning, which is a separate power under a separate body of law, and zoning is where most of California's pergola variation actually lives.

How California Cities Differ on Pergolas

With building standards converging, the differences show up in thresholds, overlays, and process.

The threshold spread alone is wide. San Diego exempts patio covers up to 300 square feet of projected roof area on single-family and duplex properties. San Francisco treats 60 square feet as the line above which a deck covering needs public notice. That is a five-fold difference inside one state, and neither city is doing anything unusual for its own context.

The San Diego exemption also carries its own hedge, in the city's own words: patio covers under 300 square feet "may be exempt from a building permit," and "Separate electrical, mechanical, and plumbing permits may still be required." A pergola with lights is two permits, not none.

City Permit thresholdTypical feeReview time
Los AngelesPatio cover must remain open per LABC 3112 and LARC Appendix AH; enclosing triggers prescriptive provisions or calculationsBy construction value; pre-approved standard plans shorten reviewFaster with a standard plan; full plan check otherwise
San DiegoMay be exempt up to 300 sq ft of projected roof area on single-family and duplex lotsPlan check at submittal, inspection and issuance at permit issuanceRapid Review when using the bulletin or an evaluation report
San JoseConfirm with the Permit Center; city permit pages were unreachable at publicationConfirm with the Permit CenterConfirm with the Permit Center
San FranciscoOver the counter only if under 60 sq ft, under 8 ft tall, and walls on 50% or less of the perimeterBy construction value; notification adds time rather than feesOver the counter, or Neighborhood Notification
Fresno6 ft or more from the house can go to the property line; closer inherits the house setbacks$287 rear yard encroachment fee where the setback is encroachedThrough Building and Safety Services

The Overlays That Take the Exemption Back

San Diego's bulletin is unusually honest about the ways a size exemption evaporates. It lists four conditions that require a building permit regardless of square footage:

Three of those four are California overlays rather than building rules, and the Coastal Zone is the one that catches people. It is a state-level jurisdiction that in places reaches several miles inland, and it applies to a large share of the housing stock in San Diego, Los Angeles, and San Francisco. A pergola exempt on paper can still need coastal review.

The same bulletin sets construction rules that survive the exemption. Fire separation, opening protection, and parapet requirements apply "based on the distance of the patio structure from a real or assumed lot line," including a limit on exterior wall openings of 25 percent of wall area. Where a required light or ventilation opening in the house opens into the patio cover, the minimum ceiling height is 7 feet; where no required opening exists in the common wall, it drops to 6 feet 8 inches.

San Francisco Adds a Step Nobody Else Has

San Francisco's constraint is not a threshold at all. It is a notice period.

The Planning Department's residential decks handout states that a deck proposal "includes roofing or another type of covering, like a pergola" may trigger Neighborhood Notification, the process that gives neighbours a formal window to object. The escape route is specific:

If your deck is at grade, a roofing or a shade structure does not need public notice if it is less than 8 feet tall, enclosed by walls on no more than 50% of its perimeter, and is less than 60 square feet. If all of these conditions are met, then the deck can be approved over the counter.

Miss any one of the three and you are in notification rather than over-the-counter review. Put the same structure on posts, on a roof, or on top of an addition, and the handout says it "will usually require public notice due to the height."

Planning also recommends at least a 3-foot setback for decks and encourages 5 feet where a proposal starts to affect a neighbour's light and privacy. Those are recommendations, not code, but they are what a planner measures against when a notified neighbour objects.

Fresno's Six-Foot Rule

Fresno publishes the cleanest design decision in the state, and it costs nothing to act on if you know it before you build.

Its handout for patios and other accessory structures says that when a patio is "attached to or less than 6' away from the main building, it must comply with the main building setbacks and lot coverage requirements." But "when a patio is 6' or more away from the main building, the patio can be up to property line," subject to the Building Code.

Move your pergola six feet off the house and it stops inheriting the house's setbacks. Attach it, or set it five feet away, and it does. Architectural features and eaves may encroach 2 feet into a setback but never closer than 3 feet to a property line or into an easement.

If the structure does encroach into the required rear yard, Fresno runs a Rear Yard Encroachment process. The encroachment "cannot cause a rear setback of less than 5'," you must designate a usable set-aside area of at least 5 feet by 8 feet outside any required setback, the process is not available in Planned Unit Developments, and the fee is $287.00.

Applying for a California Pergola Permit

The submittal package is standard; the declarations that come with it are not.

San Diego wants plans drawn to scale showing the work conforms to the current California Building Code, California Residential Code, and zoning ordinances, plus a site plan, foundation and framing plans, and a floor plan when the cover attaches to the house. For framing you may submit an ICC-ES or IAPMO evaluation report, or a supplier's approved plan, instead of custom drawings. Doing that keeps you in Rapid Review; a customised design goes to full plan check.

Los Angeles adds a soils condition worth knowing before you dig. Unless a soil report is submitted and approved, "all footings must comply with the expansive soil requirements" in the department's own bulletin. Expansive clay is widespread across the Los Angeles basin, and it is the reason a pergola footing there is often deeper and wider than the post it carries would suggest.

Two declarations appear on every California permit application:

That one-year clause is the trap. If you owner-build a pergola and list the house eight months later, you have used an exemption whose condition you did not meet.

What a California Pergola Permit Costs

California cities price by construction value far more often than by flat fee, so the honest answer is that the fee tracks what you tell them the structure is worth.

San Diego charges plan check and administrative fees at submittal and inspection and issuance fees at permit issuance, all published in a separate fee bulletin rather than as a single number. Los Angeles routes simple structures through pre-approved standard plans, which shortens review but does not waive the permit.

Where flat figures are published they are worth knowing, because they are usually a process fee rather than the permit itself. Fresno's Rear Yard Encroachment fee is $287.00, payable whether or not the pergola beneath it is exempt from a building permit.

Two costs sit outside the fee schedule in California more than in most states. Coastal, historic, or environmentally sensitive review adds both money and months where it applies. And San Francisco's Neighborhood Notification costs nothing in fees but adds a formal objection window to a project that would otherwise clear a counter in an afternoon.

Frequently asked questions

Does California's building code actually cover pergolas?

Yes, as patio covers. Appendix AH of the California Residential Code and Section 3112 of the California Building Code both address them, and cities build their guidance on those sections. San Diego defines a patio cover as a one-story structure no more than 12 feet above grade, used only for recreational outdoor living, and open on two or more sides. An open-slat pergola fits that definition.

What did AB 130 change for building permits in California?

It added subsection (c) to Health and Safety Code 17958.7, effective June 30, 2025. From October 1, 2025 to June 1, 2031 the California Building Standards Commission must reject a local modification to any building standard affecting a residential unit, apart from narrow exceptions such as home hardening and emergency health and safety standards. The local building standards applying to your pergola are effectively frozen at what your city had on file on September 30, 2025. Zoning is not covered by the freeze.

Do I need a permit for a pergola in the Coastal Zone?

Probably, even where the size exemption would otherwise apply. San Diego's patio cover bulletin states that a building permit is required regardless of size if the property is in the Coastal Zone, contains environmentally sensitive lands, encroaches into required side yards or setbacks, or sits in an adopted historic district. Coastal jurisdiction reaches well inland in places, so check the mapping rather than assuming distance from the water settles it.

Why does San Francisco require public notice for a pergola?

Because a covering over a deck can affect neighbours' light and privacy, San Francisco routes it through Neighborhood Notification. Planning's residential deck handout says a shade structure at grade avoids public notice only if it is less than 8 feet tall, enclosed by walls on no more than 50 percent of its perimeter, and less than 60 square feet. Meet all three and it can be approved over the counter.

Can I build my own pergola in California without a contractor?

Yes, under the owner-builder exemption in Business and Professions Code Section 7044, using your own labour on your own property. The exemption carries a condition people miss: the structure must not be intended for, or offered for, sale within one year of completion. Section 7048 separately exempts work where the total of labour and materials is $500 or less.

Permit requirements vary by city and county. The information in this guide provides general guidance for California based on common local building codes. Always verify requirements with your local building department before starting your project.