If you live in San Diego County’s backcountry, foothills, or any of the Wildland-Urban Interface zones drawn on Cal Fire’s hazard severity map, your roof is the single most important wildfire defense your house has. It’s the largest horizontal surface, the easiest target for windblown embers, and the part of the building most likely to ignite first. California’s building code knows this, which is why Chapter 7A exists and why your reroof permit gets reviewed differently in Ramona than it does in Pacific Beach.

This guide breaks down what “wildfire resistant roofing San Diego” actually means in code, which materials qualify, what the cost premium looks like, and where homeowners get tripped up assuming the top material is the whole story. It isn’t. A Class A rating is an assembly rating, not a shingle rating, and the difference matters when an ember storm shows up.

A San Diego home in a WUI fire zone with a Class A concrete tile roof and fire-resistant materials, showing the visible defensive design elements that meet Chapter 7A code

TL;DR

Class A is the highest fire rating a roof assembly can earn under ASTM E108 and UL 790 testing. In San Diego County’s WUI zones, California Building Code Chapter 7A requires Class A. Concrete tile, clay tile, standing seam metal, and many architectural asphalt shingles can all qualify as Class A, but only when installed as a complete assembly: rated covering plus rated underlayment plus a code-compliant deck. Wood shake is effectively banned in California WUI areas. The most common mistake is homeowners paying a premium for a “Class A material” and getting a non-Class A install because the underlayment, edge metal, or attic venting wasn’t part of the spec. For more on this, see 2026 tile roof replacement cost in San Diego.

Why fire resistance matters more in San Diego than almost anywhere else

San Diego County has burned, repeatedly, in living memory. The 2003 Cedar Fire killed 15 people and destroyed over 2,200 homes, most of them in the East County corridor from Lakeside to Ramona to Julian. The 2007 Witch Creek Fire, which started near Witch Creek Canyon and burned into Rancho Bernardo, Poway, and Escondido, took out roughly 1,600 structures and forced the largest evacuation in California history at that point. The 2014 May firestorm, the 2017 Lilac Fire in Bonsall, the 2018 fire siege north of the county, and the smaller but disruptive fires that have hit Valley Center, Alpine, and Jamul almost every fall since have made one thing obvious: this isn’t a once-in-a-generation event anymore. It’s a recurring pattern driven by Santa Ana winds, drought-stressed chaparral, and the geometry of the county.

When researchers from the National Fire Protection Association and the Insurance Institute for Business and Home Safety look at what causes home loss in those fires, they consistently land on the same conclusion: it isn’t usually the wall of flame that gets a house. It’s embers. Wind-driven embers can travel a mile or more ahead of a fire front, and they pile up in roof valleys, gutter debris, attic vents, and any gap in the roof deck. If the roof is combustible, the house is gone. If the roof is Class A and the vents are screened and the gutters are clean, the house often survives even when the neighbors don’t.

That’s the entire reason California adopted Chapter 7A. It’s not a regulatory exercise. It’s the lesson from twenty years of post-fire data.

What WUI zones are and how San Diego is mapped

The Wildland-Urban Interface, or WUI, is where developed land meets wildland fuels. Cal Fire publishes Fire Hazard Severity Zone, or FHSZ, maps for both State Responsibility Areas, which are mostly the rural backcountry, and Local Responsibility Areas, which include incorporated cities. Every parcel in California gets one of three designations within those maps: Moderate, High, or Very High Fire Hazard Severity Zone. You can look up your own parcel on the OSFM viewer at osfm.fire.ca.gov.

In San Diego County, the zones that matter most are the East County and North County backcountry communities. Ramona, Julian, Alpine, Jamul, Lakeside, Valley Center, Fallbrook, Bonsall, Pine Valley, and parts of Poway, Escondido, El Cajon, and San Marcos all carry significant High or Very High designations. Even some coastal-leaning neighborhoods, like the canyons behind Encinitas, Rancho Santa Fe, and parts of La Jolla, sit in High zones because of brush-filled canyons that funnel wind.

FHSZ designationWhere in San Diego CountyRoof code that applies
Very High Fire Hazard Severity ZoneJulian, parts of Ramona, Pine Valley, Cuyamaca, much of unincorporated East CountyChapter 7A, Class A roof assembly required
High Fire Hazard Severity ZoneAlpine, Jamul, Lakeside, Valley Center, Fallbrook, Bonsall, canyon-adjacent parcels in Poway, Escondido, San MarcosChapter 7A, Class A roof assembly required
Moderate Fire Hazard Severity ZoneTransitional parcels at the edges of urbanized areasChapter 7A applies on new construction; Class A still the practical standard
Outside FHSZCoastal urban San Diego, downtown, Mission Valley, most beach communitiesStandard CBC fire requirements (Class A still recommended)

If your parcel is in any FHSZ tier and you’re reroofing more than 50% of the roof, the new assembly has to meet Chapter 7A. There’s no waiver for “we’re just matching the existing roof.” Older homes built before 2008 may have been grandfathered in with wood shake or Class B/C materials, but the moment you reroof, you pull permits, and the inspector applies the current code.

What Class A, B, and C ratings actually mean

Fire ratings for roof coverings are defined by two standards: ASTM E108 and UL 790. Both run the same three tests on a complete roof assembly mounted on a test rig. The assembly has to resist:

  • A spread of flame test. A controlled flame is applied to a section of the assembly for a set duration, and the test measures how far fire travels across the surface.
  • An intermittent flame test. Cycles of flame exposure simulate the kind of repeated ignition embers cause.
  • A burning brand test. A burning piece of wood, sized to mimic an ember or burning debris, is placed directly on the assembly to see if it ignites the deck below.

The Class A assembly survives all three tests at the highest exposure level. Class B survives at a moderate level. Class C survives at a low level. There’s a fourth category, unrated, which is what untreated wood shake falls into.

ClassBurning brand size usedResists flame spreadTypical materialsPermitted in SD County WUI?
Class ALarge (12 in. × 12 in., ~2,000 g)Most resistantConcrete tile, clay tile, standing seam metal, Class A asphalt shingle, slateYes
Class BMedium (6 in. × 6 in.)ModeratePressure-treated wood shake (when rated), some legacy productsNo for new installs in FHSZ
Class CSmall (1.5 in. × 1.5 in.)LightOlder asphalt, some legacy compositionNo for new installs in FHSZ
UnratedNone passedNoneUntreated wood shake, untreated wood shingleNo, banned in CA WUI

The critical point: that rating applies to the assembly, not the material alone. A concrete tile sitting on a wrong underlayment isn’t Class A. A “Class A architectural shingle” laid over a cheap synthetic underlayment that isn’t part of the listed assembly isn’t Class A either. Manufacturers publish their listed assemblies, and the inspector can ask to see them. We’ve seen reroofs fail final inspection in Alpine and Ramona for exactly this reason.

Class A material options for San Diego homes

Here’s the practical comparison. We’re listing approximate installed cost ranges for San Diego County in 2026, based on what we and other licensed roofers in the area have been quoting on residential reroofs. These ranges shift with material availability and labor, so treat them as a sanity check, not a quote.

MaterialClass A as assembly?Typical installed cost (per sq. ft.)Expected lifespanEmber resistanceCommon SD use case
Concrete tileYes, with listed underlayment$9 to $1550+ yearsExcellent, non-combustibleTract homes throughout Poway, Rancho Bernardo, Carmel Valley
Clay tileYes, with listed underlayment$13 to $2275+ yearsExcellent, non-combustibleSpanish/Mediterranean style, common in La Jolla, Rancho Santa Fe
Standing seam metalYes, with Class A underlayment$14 to $2050+ yearsExcellent, non-combustibleCustom builds, modern style, mountain homes in Julian/Alpine
Class A architectural asphalt shingleYes, when full listed assembly is used$6 to $1025 to 30 yearsGood, treated mat layerMost affordable Class A option, widely used in East County reroofs
SlateYes$20 to $4075+ yearsExcellent, non-combustibleRare in SD, high-end custom
Wood shake (treated, Class B at best)No, not Class AN/A in WUIN/APoorNot permitted for new installs in FHSZ

Concrete tile

The default Class A roof in San Diego suburbia, and for good reason. Non-combustible by nature, widely available, relatively affordable for a 50-year roof, and matches the aesthetic of most tract neighborhoods built from the 1980s onward. Maintenance is mostly about keeping debris out of the valleys and replacing the underlayment every 25 to 30 years, since the tile lasts longer than the membrane beneath it. See our tile roofing service page for installation specifics and how we approach valley flashing in fire zones.

Clay tile

Higher cost, longer life, and the same non-combustible profile as concrete. More fragile to walk on, which matters for service calls. Common in older Spanish revival homes in coastal North County and central San Diego. The clay itself will outlast the structure under it, but again, the underlayment is the consumable layer.

Standing seam metal

Becoming much more common in San Diego’s fire zones, especially Julian, Alpine, and Valley Center. Non-combustible top layer, no gaps for embers to lodge in, and lifespans that compete with tile. Performs better than tile in one specific scenario: if a burning branch lands on a metal roof and rolls off, there’s no broken tile underneath to create an ember entry point. The cost is higher than asphalt but competitive with concrete tile once you factor in lifespan. Details are on our metal roofing service page.

Class A architectural asphalt shingle

The most affordable path to Class A compliance. Modern architectural shingles from major manufacturers carry Class A ratings when installed as part of the listed assembly, which typically means a specific synthetic or fiberglass-reinforced underlayment. The fire resistance comes from a fiberglass mat at the core of the shingle and a mineral granule top layer. Lifespan is shorter than tile or metal, usually 25 to 30 years in San Diego’s climate, but you get Class A for roughly half the per-square-foot cost. For East County homeowners on a budget who still need code compliance, this is often the practical answer. See our comparison of best roof types for Southern California homes for how this stacks up against tile in non-fire contexts.

Why wood shake is effectively banned

Untreated wood shake is unrated and prohibited for new installs and reroofs in any California FHSZ. Pressure-treated, Class B shake exists, but Chapter 7A in WUI zones requires Class A, so even treated shake doesn’t clear the bar. If you have an existing wood shake roof in Ramona, Julian, or any other fire zone, you can keep it until you reroof, but the day you tear it off, the new install has to be Class A. Most insurance carriers won’t write or renew a policy on wood shake in California fire zones anyway, which has been pushing homeowners off it since the post-2018 market shift.

The underlayment matters as much as the top material

This is the most under-discussed part of the buying conversation. The Class A assembly listing always specifies a particular underlayment, often a fiberglass-reinforced felt or a high-temperature synthetic. Cheap synthetics that aren’t listed in the assembly can drop the rating to Class B or unrated, even with concrete tile on top. The inspector doesn’t care what’s on top. They care about the assembly listing the manufacturer published.

When you’re getting quotes, ask the contractor for the manufacturer’s listed Class A assembly document. It will name the exact underlayment, the deck requirements (typically minimum 15/32-inch plywood or OSB), and any required ice-and-water shield at eaves and valleys. If the contractor can’t produce that, or doesn’t know what you’re asking about, that’s a flag. We’ve replaced multiple roofs in Ramona and Alpine where the previous reroof failed final inspection because the underlayment wasn’t part of the listed assembly.

Ember-resistant detailing, not just the roof field

Embers don’t usually attack the middle of the roof. They attack the edges and the openings. The roof field can be perfectly Class A and the house can still ignite through a gable vent or an open eave. Chapter 7A and the IBHS Wildfire Prepared Home standard both call out the same vulnerable components.

ComponentEmber vulnerabilityWhat Class A code requires
Roof fieldModerate (Class A handles direct ember exposure)Class A assembly per ASTM E108 / UL 790
Eaves and soffitsHigh (embers pile up in horizontal/sheltered spots)Ignition-resistant materials, enclosed soffits, no open eaves
Attic ventsVery high (embers blow directly into attic)1/8-inch corrosion-resistant mesh, or WUI-listed ember-resistant vents
Roof valleysHigh (debris collects, embers ignite debris)Metal valley flashing, no open valleys with debris traps
Roof-to-wall flashingModerate (gaps allow embers in)Continuous metal flashing, sealed terminations
GuttersHigh (dry needles + embers = ignition)Non-combustible gutters, gutter guards, regular cleaning
SkylightsModerateTempered or multi-layer glazing
ChimneysModerateSpark arrestor with mesh, 1/2-inch openings or smaller

Our deep dive on ember data for San Diego wildfires walks through the actual ember storm research and which components have caused the most ignition losses in past San Diego fires. If you’re in a fire zone and reroofing, that piece is worth reading alongside this one.

Combining a Class A roof with defensible space

The roof is one part of a system. Cal Fire’s Ready, Set, Go program and the state’s defensible space rules (Public Resources Code 4291) require a 100-foot defensible space buffer around structures in SRA zones, broken into Zone 0 (0 to 5 feet), Zone 1 (5 to 30 feet), and Zone 2 (30 to 100 feet). The Zone 0 ember-resistant zone, which became enforceable in 2024, is the most critical and the most often overlooked. It means no combustible material within five feet of the house: no wood mulch, no woody shrubs against the wall, no firewood stacked under the eaves, no patio cushions stored against the siding.

A Class A roof on a house with a wood fence butting up to the siding is still a vulnerable house. A Class A roof on a house with a Zone 0 cleared to non-combustible mulch, metal or composite fencing in the last six feet, and clean gutters is in a very different risk category. Insurance carriers in California, particularly after the 2018 to 2023 non-renewal wave, have started asking about all of these factors, not just the roof.

The cost premium for Class A versus a base roof

If your house weren’t in a fire zone, you could legally install a Class C asphalt roof. The premium for going Class A on asphalt shingle is small, often just a few hundred dollars on a typical reroof, because the Class A architectural shingles are widely produced and not much more expensive than mid-tier shingles. The premium for going tile or metal over Class A asphalt is real, often 50% to 100% more per square foot, but you’re also buying a roof that lasts twice as long. For more on this, see what deteriorates asphalt shingles fastest in San Diego.

In rough numbers for a typical 2,500-square-foot San Diego home with a moderately complex roof:

  • Class A asphalt shingle reroof: roughly $15,000 to $25,000
  • Concrete tile reroof (over-the-top of existing tile or new install): roughly $25,000 to $40,000
  • Standing seam metal reroof: roughly $30,000 to $50,000
  • Clay tile reroof: roughly $35,000 to $60,000

These ranges depend on roof pitch, complexity, removal cost, deck repairs, and current material pricing. They’re not quotes. They’re the bracket in San Diego County as of 2026.

Insurance, fire rating, and the non-renewal question

The California homeowners insurance market has been in upheaval since the post-2017 wildfire seasons. Major carriers have non-renewed policies in fire zones, capped new business, or exited California altogether. The FAIR Plan, California’s insurer of last resort, has absorbed a large share of formerly insured fire-zone homes, often at higher premiums and lower coverage limits. Carriers that are still writing in San Diego County’s WUI zones almost universally ask about roof material and roof age.

Carrier requirementWhat they typically askWhy it matters
Roof fire ratingClass A confirmationDirect underwriting factor in WUI
Roof age and conditionAge in years, recent inspectionOlder roofs may be downgraded or non-renewed
Roof materialSpecific material (tile, metal, asphalt, shake)Wood shake often disqualifies coverage
Defensible spaceZone 0, Zone 1, Zone 2 statusRequired for many fire-zone policies post-2024
Ember-resistant ventsYes/noIncreasingly asked, especially in FHSZ-Very High
Gutter type and conditionMetal vs. plastic, debris statusAsked in some new applications
FAIR Plan eligibilityDocumented Class A roofOften required for FAIR Plan acceptance

For more on the insurance side, including what’s covered when a roof actually gets damaged, see our piece on homeowners insurance and roof leaks in California.

How to verify your existing roof’s fire rating

If you bought the house, you probably don’t have a clear answer on this. Here’s how to find one:

  1. Pull the permit history. San Diego County and city permit records often note the roof material at last reroof. The County’s permit portal and most municipal portals are searchable by parcel.
  2. Check the original building plans. If the house was built post-2008 and is in an FHSZ, the original plans should specify a Class A assembly.
  3. Identify the material. Concrete tile, clay tile, slate, and metal are non-combustible. Asphalt shingle requires looking at the wrapper or manufacturer to confirm Class A. Wood shake is, in nearly every case, not Class A.
  4. Get an inspection. A licensed roofer can pull a sample, check the underlayment, and tell you whether the assembly was installed to the manufacturer’s listed Class A spec. We do this regularly when homeowners are applying for insurance and need a written attestation.

FAQs

Does a Class A roof guarantee my house won’t burn in a wildfire?

No. A Class A roof dramatically reduces the chance of roof ignition from embers, which is the most common path to home loss in wildfires. But the house can still ignite through vents, windows, attached decks, or combustible material against the walls. The roof is the most important defensive component, not the only one.

Can I keep my wood shake roof if it’s already on the house?

For now, yes, as long as you don’t reroof or strip more than 50% of the existing roof. The moment you do a reroof, you trigger Chapter 7A and the new install has to be Class A. Most insurance carriers in California, however, will refuse to write or renew on wood shake, which is forcing the issue independent of the building code.

How can I tell if my asphalt shingle is actually Class A?

Look for the rating on the manufacturer’s wrapper, ask the contractor for the listed Class A assembly document, or look up the product on the manufacturer’s website. Most major manufacturers list fire ratings prominently. If the shingle is “Class A” but the underlayment isn’t the one named in the assembly, the assembly isn’t Class A even if the shingle is.

Is metal roofing actually safer than tile in a wildfire?

Both are excellent. Tile has the advantage of more thermal mass and longer field history in California. Metal has the advantage of fewer gaps for embers to lodge in and a smooth surface that sheds burning debris. In direct ember exposure tests, both perform at Class A levels. The real-world difference is small enough that aesthetics, cost, and roof geometry usually drive the decision.

Will a cool roof also be a Class A fire-resistant roof?

They’re independent ratings. A roof can be Class A and not be a cool roof, or it can be both. In San Diego, Title 24’s cool roof requirements and Chapter 7A’s fire requirements often overlap, and most Class A tile and asphalt products on the market today can hit both. See our Title 24 cool roof breakdown for the energy side of this.

Does an HOA or design review board override Chapter 7A?

No. Chapter 7A is California law, and an HOA cannot require a non-compliant roof. Some HOAs have updated their CC&Rs to allow metal roofing in formerly tile-only neighborhoods because of fire concerns. If your HOA hasn’t, and you’re in an FHSZ, you have grounds to push for it.

How long does a Class A roof last in San Diego’s climate?

Depends on the material. Asphalt shingle: 25 to 30 years. Concrete tile: 50+ years with periodic underlayment replacement. Clay tile: 75+ years on the same basis. Metal: 50+ years. Salt air on coastal homes shortens lifespan slightly on metal and asphalt. Sun exposure is the bigger long-term factor on inland homes.

What to do next

If you’re in Ramona, Julian, Alpine, Jamul, Valley Center, Fallbrook, Lakeside, or any other San Diego County fire zone and you’re thinking about reroofing, the order of operations is straightforward:

  1. Look up your parcel on the OSFM FHSZ viewer and confirm your zone.
  2. Pull your current roof’s permit history and identify what you have today.
  3. Get a contractor to walk the roof, identify any failed flashings, vents, or edge conditions, and write up a Class A assembly recommendation.
  4. Get the assembly listing in writing from the contractor before you sign. The listing is what the inspector verifies.
  5. Address the rest of the system: ember-resistant vents, defensible space, gutters, fence-to-house clearance.

Top Pro Roofing San Diego works on Class A reroofs throughout San Diego County’s WUI zones every fire season. A qualified roofer can pull your permit history, walk the roof, identify which Class A assembly fits your house and budget, and pull the permit. If you want to talk through what your specific property needs, give us a call.

Sources and further reading:

  • California Office of the State Fire Marshal, Fire Hazard Severity Zone maps: osfm.fire.ca.gov
  • California Building Code, Chapter 7A: Materials and Construction Methods for Exterior Wildfire Exposure (via California Building Standards Commission)
  • ASTM E108 / UL 790 fire test standards for roof coverings (ICC and Underwriters Laboratories)
  • NFPA wildfire research and Firewise USA program
  • Insurance Institute for Business and Home Safety (IBHS) Wildfire Prepared Home standard
  • Cal Fire Ready, Set, Go and Defensible Space (PRC 4291)