If you live in San Diego County and you’re planning to re-roof, there’s a code question that comes before color or material. It’s whether your roof has to be Class A fire-rated. For most of the county, the answer is yes. And getting it wrong can stall your permit, void parts of your insurance, or leave your home more exposed than it needs to be.
Here’s the plain-English version of what California’s fire code requires, how to tell if your current roof complies, and why a compliant roof has quietly become an insurance issue as much as a safety one.
Most of San Diego County is mapped as a fire zone
Cal Fire maps fire risk across California using Fire Hazard Severity Zones. Areas get rated moderate, high, or very high. The most demanding rules apply in what’s called the Wildland-Urban Interface, or WUI: places where homes sit next to or inside brush, canyon, and open-space land.
San Diego County has a lot of that. The county’s own hazard mapping and Cal Fire’s data put a large share of the region, often cited around two-thirds, inside a designated fire-hazard zone of some kind. That covers the obvious backcountry communities, but it also reaches into foothill neighborhoods, canyon-edge lots, and inland suburbs that don’t feel especially remote.
You can’t eyeball this. Two homes on the same street can sit in different zones. The right move is to look up your specific parcel with the county or Cal Fire before you assume anything about your roof. Your roofer should pull that zone designation as part of any estimate, and we do.
What the code actually requires: a Class A roof
California’s building code carries a section, Chapter 7A, that sets construction standards for buildings in fire-hazard zones. The California Residential Code carries parallel requirements for houses. The short version: in these zones, the roof covering and the assembly under it have to meet a Class A fire rating.
This applies to new construction. It also applies to re-roofs once you pass a certain threshold of the roof being replaced. So a full tear-off and replacement in a fire zone almost always triggers the Class A requirement, even on an older home that was built under looser rules.
Class A is the top of three fire-resistance classes (A, B, and C) used to rate roof coverings. A Class A assembly is the most resistant to flame spread and to fire penetrating through the roof. In a region where wind-driven embers are the main threat, that rating is doing real work.
”Class A material” and “Class A assembly” are not the same thing
This is where people get tripped up, and where a cheap re-roof can quietly fail.
Some roofing materials are inherently Class A on their own. Others only reach Class A when installed as part of a tested assembly, meaning the covering plus a specific underlayment and deck build-up. Use the material without the right underneath layers and you don’t actually have a Class A roof, even if the shingle bundle says Class A on it.
| Material | Fire rating | Notes |
|---|---|---|
| Concrete tile | Class A | Class A on its own; very common in SD fire zones |
| Clay tile | Class A | Class A on its own; long lifespan, heavier structure |
| Metal (steel, standing seam) | Class A | Class A with the correct assembly underneath |
| Asphalt shingle | Class A possible | Many are Class A only as part of a tested assembly with the right underlayment |
| Untreated wood shake | Not Class A | Effectively disqualified in fire zones |
The takeaway: the label on the bundle is only half the story. The full assembly, including underlayment, is what gets you to compliant. A roofer who skips the rated underlayment to save money has built you a roof that doesn’t meet code, even if it looks identical from the curb.
Ember-resistant zones and where the rules are heading
The roof covering is the headline, but it’s not the whole job anymore. California has been pushing toward whole-home hardening, and the roof edge is a big part of it.
You’ll hear the term “Zone 0,” sometimes called the ember-resistant zone. It refers to the first five feet around a structure, the area where embers collect and ignite anything flammable touching the house. State rules expanding requirements for that zone have been moving through the regulatory process, with implementation phasing in over 2026 and 2027. The direction is clear even where the final details are still settling: keep ignitable material away from the structure, and close the gaps where embers get in.
On the roof itself, that translates into a few things beyond the covering. Roof-to-wall and roof edge details matter. Vents are a known weak point, which is why ember-resistant vents have become part of compliant fire-zone work.
The smart way to read this: build to where the code is going, not just where it sits today. A re-roof lasts decades. Doing it to the stricter standard now is cheaper than redoing it later.
How to tell if your existing roof complies
You can get a rough read yourself, but a confirmed answer takes a closer look.
Start with the obvious. If you have untreated wood shake, you almost certainly don’t comply in a fire zone. If you have concrete or clay tile, you’re likely fine on the covering, though the underlayment and edge details still matter on an older install.
Asphalt shingle is the gray area. The covering might be Class A, but the assembly underneath determines whether the roof as built actually meets the standard. That’s not visible from the ground.
The reliable path is a documented inspection. A roof inspection checks the covering, the underlayment where it can be accessed, the vents, and the edge details, then tells you in writing whether the roof meets current fire-zone code or what it would take to get there. If you’re buying or selling a home in a fire zone, or your insurer is asking questions, that documentation is worth having.
What a compliant re-roof in a fire zone includes
When a roofer in our network handles a roof replacement in a San Diego fire zone, compliance is built into the scope, not added as an upsell. A code-compliant fire-zone re-roof generally includes:
- A Class A roof assembly, covering plus the rated underlayment that makes the assembly Class A, not just a Class A label on the shingle.
- Metal at the valleys and roof edges, detailed to resist ember entry and flame spread along seams.
- Ember-resistant vents, so the attic isn’t the back door for embers.
- Closed gaps at roof-to-wall transitions and penetrations, the small openings that quietly let embers in.
Material choice follows from there. Tile roofing is Class A on its own and reads naturally in a lot of San Diego neighborhoods. Metal roofing hits Class A with the right assembly and handles wind well. Class A asphalt shingle is the budget-friendly route when it’s installed as a properly rated assembly. We’ve covered the material trade-offs in more depth in our guide to wildfire-resistant roofing materials.
The insurance angle: this is now a coverage issue
Here’s the part that’s changed the conversation. In California, fire-zone homeowners have been hit with policy non-renewals and rising premiums. Insurers have pulled back from high-risk areas, and some homeowners have ended up on the FAIR Plan, the state’s insurer of last resort, which tends to cost more for less coverage.
Your roof sits right in the middle of this. Roof age and roof condition are among the first things carriers look at, and a non-compliant or aging roof is a common reason for non-renewal. A documented Class A fire-rated roof works the other way. It can support insurability and, with some carriers, qualify for premium discounts tied to wildfire hardening.
We get into the roof-age and non-renewal problem specifically in our piece on insurance non-renewal and roof age in California. The short version: if your insurer is nervous, a compliant roof is one of the strongest moves you can make to stay covered.
None of this is a substitute for talking to your own carrier or agent. Discounts and underwriting rules vary by company. But a Class A roof with documented compliance gives you something concrete to put in front of them.
Frequently asked questions
Does every San Diego home need a Class A roof?
No. The Class A requirement applies in designated fire-hazard zones, which cover much of the county but not all of it. Look up your specific parcel with the county or Cal Fire to confirm your zone. If you’re in a fire zone and doing a full re-roof, plan on Class A.
Can I just replace a few damaged shingles without going to Class A?
A small repair usually doesn’t trigger the full Class A requirement. But once you cross a certain threshold of the roof being replaced, the code applies to the whole roof. A re-roof and a patch are treated differently, and your permit will reflect that.
Is tile automatically compliant?
Concrete and clay tile are Class A on their own, so the covering is compliant. The assembly still matters. On an older tile roof, the underlayment, vents, and edge details may not meet current fire-zone standards even though the tile does. An inspection sorts out what’s actually there.
Will a Class A roof lower my insurance premium?
It can. Some carriers offer discounts for wildfire-hardened homes, and a documented Class A roof is part of that picture. More importantly, it helps you stay insurable in a market where fire-zone non-renewals are common. Check with your specific carrier for what applies to your policy.
What if my current roof doesn’t comply and I’m not ready to replace it?
Start with a documented inspection so you know exactly where you stand. You can prioritize the highest-impact items, like ember-resistant vents and edge details, and plan the full re-roof for when your roof reaches the end of its life. Knowing your status beats guessing when an insurer or wildfire comes calling.
When to call us
If you’re in a San Diego fire zone, the safe assumption is that a re-roof needs a Class A assembly, and the only way to know your current roof’s status is to have someone look at it. We pull your parcel’s zone designation, inspect what you have, and tell you in plain terms whether it complies and what it would take if it doesn’t.
Call us at (760) 750-5557 for a same-day estimate.