California

Do you need a roof replacement permit in California?

By Mario Bailey Last checked

Always required
10
of 14 jurisdictions
Conditional
4
depends on size or scope
Not required
0
exempt outright

Roof Replacement Permit rules nationwide, beyond California.

A roofing crew replaces the shingles on a brick house

Requirements and size thresholds for roof replacement permits vary by locality. The table below compares what each California county or city requires. Always confirm with the local office before starting.

Comparing states? See roof replacement permit rules across every locality we cover.

What to know about roof replacement permits in California

Roof replacement permit rules in Virginia depend on the scope of work. Simple shingle replacement is often exempt under state code, while structural or sheathing work usually needs a permit. Costs depend on roof size and materials, and a licensed roofing contractor helps ensure the work passes any required inspection.

The application steps and inspection sequence for roof replacement permits come from the model code rather than from California law, so they read the same wherever you build. We keep that walkthrough in one place: how a roof replacement permit application and its inspections work, start to finish. What changes between California jurisdictions is below: who requires a permit, what they charge, and which office you file with.

Swipe sideways to see thresholds and confidence.

Locality Permit required? Typical threshold Confidence
Alameda County Conditional Aggregate roof area repaired on a previously permitted roof, at which the building permit exemption stops Confirmed on official page
Contra Costa County Yes Not specified Confirmed on official page
Fresno County Yes Not specified Confirmed on official page
Los Angeles Yes Not specified Confirmed on official page
Los Angeles County Yes Not specified Confirmed on official page
Orange County Yes Not specified Confirmed on official page
Riverside County Conditional Roof repairs or replacements covering less than 25 percent of the legally existing roof area are exempt, provided the work does not involve the underlying framing and does not occur more than once in a 12-month period Confirmed on official page
Sacramento Conditional roof replacement involving structural framing or sheathing changes requires a permit; replacing only the roof covering may be exempt Based on building code
Sacramento County Yes Not specified Confirmed on official page
San Bernardino County Yes Not specified Confirmed on official page
San Diego Conditional renewal of roof covering without structural changes is generally exempt; permit required if structural work is needed or roof weight increases above 6 lbs per sq ft Confirmed on official page
San Diego County Yes Not specified Confirmed on official page
San Jose Yes Not specified Based on building code
Santa Clara County Yes Not specified Confirmed on official page

What a roof replacement permit costs in California

13 California jurisdictions we cover publish a fee figure for this work. Each line is quoted from that office's own schedule and linked to its citation. The figures are not comparable to one another: some are flat minimums, some a percentage of job value, some charged per fixture, so what you pay depends on which schedule applies and on your job's valuation.

Alameda County

No re-roof line item appears in the Building Inspection Department Service Fee Schedule (Schedule A, effective July 1, 2024); a re-roof permit is priced from construction valuation on the Schedule A building permit fee table, which begins '$140.00 minimum permit issuance fee' for $1.00 to $1,000.00 of valuation and reads '$289.41 for the first $5,000 plus $18.42 for each additional $1,000.00 or fraction thereof, to and including $10,000' in the next tier, plus a $20.00 single-permit processing fee.

last checked

Contra Costa County

Land Development Fee Schedule item 14, "Re-Roofs - Residential": Building Permit / Inspection $150.00 per permit and Processing $38.00 per permit. The Building Valuation Data Supplement separately values reroofing at $5.03 per square foot for built up, composition shingles, and foam, $5.88 per square foot for treated wood, metal, and proprietary products, and $7.54 per square foot for masonry, clay, and concrete tile. Fee schedule adopted May 24, 2022, effective August 10, 2022.

last checked

Fresno County

Special Services Fees item 16, 'Re-roofing of existing buildings including pre-roof inspection', a. Single family residential: $201.47 per structure for FY 2026-27. FY 2026-27 amounts include the 3 percent increase effective 07/01/2026 under Ordinance 24-005.

last checked

Los Angeles

Valuation-based building permit per LAMC 91.113 Table 1-A; the LADBS Valuation Table prices composition-shingle re-roofing at $2 per sq ft of minimum declared valuation, and most residential re-roofs qualify for Express no-plan-check processing per bulletin P/GI 2026-003

last checked

Los Angeles County

No reroofing line item is published. A reroof is priced from the valuation-based Table 1-A Building Permit Fees ($65.36 for a total valuation of $0 to and including $700; $98.09 for more than $700 to and including $25,000 plus $25.27 for each additional $1,000 or fraction thereof in excess of $1,000), plus the $41.35 permit issuance fee. Where a rooftop photovoltaic system is removed for the reroof, Building Code Manual 1512 Article 1 requires a second solar permit carrying only the issuance fee and a one hour inspection fee. Building Code Fee Schedule (Title 26, Ord. No. 2013-0048), effective July 1, 2026.

last checked

Orange County

Reroof: $342 for FY 2024-25, $362 for FY 2025-26, $370 for FY 2026-27. Reroof - For each detached garage or structure with the main reroof: $313, $329 and $335 across the same three fiscal years. Both from the OC Development Services Fee Schedule 2024-2027, fees effective July 21, 2024.

last checked

Riverside County

Roofing and/or Deck Replacement (BRR-RROO): $335.50 fixed fee, per Appendix A to Ordinance No. 457 as amended by Ordinance No. 457.108 (adopted June 23, 2026, effective July 23, 2026), stepping to $344.20 effective February 4, 2027. The department's still-posted 284-035 fee sheet (09/2025) lists this as Residential Structure Alteration (Replace Roof / Deck) at $312.43 and adds a separate Re-roof with Existing Solar line (BXX-RWES) at $617.00.

last checked

Sacramento

Flat $175 permit fee for re-roofs plus a 10% technology surcharge, per CDD-0245 (rev 07-12-2026)

last checked

San Bernardino County

County Code 16.0204(h)(8) sets a flat re-roof fee effective July 1, 2026: "Re-roofs: A) Residential (with detached or attached garage)" is $234.00 ($241.00 from July 1, 2027, $248.00 from July 1, 2028). "B) Accessory Structures" is also $234.00 and "C) All others" is $312.00. A $57.00 intake processing fee under 16.0204(h)(1) is applied to each permit.

last checked

San Diego

Per IB-501 Table 501C effective May 2026, cross-referenced from IB-123: roof re-sheathing on a single dwelling is billed hourly for plan check when plans are required plus $264.25 inspection per building, full roof structure replacement per 2,000 sq ft is $1,942.13 plan check base plus $264.25 inspection base

last checked

San Diego County

PDS 613 (effective 07/10/2026, FY 25/26) names re-roofs in its over-the-counter miscellaneous line: "Misc Permit OTC. Minor int. SFD remodel / repair-no structural change, patio, carport, canopy, fence, re-roof, stairs, radio tower, antenna, etc." at a Plan Review Fee of $405.00 plus a Permit Fee of $521.00. A structural re-roof that alters roof framing is not an over-the-counter project and is billed as "Misc. Permit Requiring Plan Check Submittal" at $1,766.00 plan review plus $521.00 permit.

last checked

San Jose

Residential re-roof: permit issuance $113, inspections $236 for up to 2 visits plus $157 per additional half hour, plan review only if required, per the FY2025-26 Building Division Fee Schedule

last checked

Santa Clara County

Reroof up to 5,000 square feet is a flat fee under the county's Building Section Services Fee Schedule effective July 1, 2025: $479.20 for Composition/Built Up and $639.60 for Wood, Tile, Metal. The schedule notes that a reroof over 5,000 square feet is charged by valuation instead. Adopted by the Board of Supervisors on January 23, 2024.

last checked

Jurisdictions not listed publish no dollar figure we could quote. Absence does not mean a permit is free.

Common questions about roof replacement permits in California

Do I need a roof replacement permit in California?
In most of California, yes. Permits are issued locally, so the answer comes from your California city or county rather than a single statewide rule. Of the 14 California jurisdictions we have verified for roof replacement work, 10 require a permit outright, 4 depend on the size or scope of the job, and 0 require none.
Is there a roof replacement permit exemption in California?
4 of the 14 California jurisdictions we cover set a threshold rather than a flat rule, so the same job can be exempt in one California county and permitted in the next. The table above lists each California jurisdiction's published threshold in its own words, with the source and the date we verified it.

Ready to move on your roof replacement permit?

Hire it out

Sponsored

Roofers handle the permit in most localities when one is required. Comparing bids before you sign is the useful next step.

Compare roofing quotes on Angi

Sponsored link. PermitNotebook may earn a fee if you request quotes through it. Partners never influence our permit data.

Planning more than a roof replacement permit? Check your whole project