Fire Alarm Inspection Requirements in California
Compare inspection requirements across 26 jurisdictions in 4 metro areas
26 Jurisdictions · 138 Compliance Rules · 405 Providers
Cross-Metro Comparison
Side-by-side fire alarm inspection requirements across all jurisdictions
| Jurisdiction | Metro | Frequency | Penalty | AHJ |
|---|---|---|---|---|
| Los Angeles | Los Angeles Metro | annual | high | Los Angeles Fire Department, Fire Prevention and Public Safety Bureau |
| Long Beach | Los Angeles Metro | annual | high | Long Beach Fire Department, Fire Prevention Bureau |
| Pasadena | Los Angeles Metro | annual | high | Pasadena Fire Department, Fire Prevention and Environmental Safety Division |
| Glendale | Los Angeles Metro | annual | high | Glendale Fire Department, Fire Prevention Bureau |
| Santa Monica | Los Angeles Metro | annual | high | Santa Monica Fire Department, Fire Prevention Division |
| Burbank | Los Angeles Metro | annual | high | Burbank Fire Department, Fire Prevention Bureau |
| El Segundo | Los Angeles Metro | annual | high | El Segundo Fire Department, Fire Prevention Division |
| LACoFD (Los Angeles County) | Los Angeles Metro | annual | high | Los Angeles County Fire Department — Consolidated Fire Protection District of Los Angeles County, Fire Prevention Division (Prevention Services Bureau) |
| San Francisco | Bay Area Metro | annual | medium | San Francisco Fire Department, Bureau of Fire Prevention |
| Oakland | Bay Area Metro | annual | high | Oakland Fire Department, Fire Prevention Bureau |
| San Mateo | Bay Area Metro | annual | high | San Mateo Consolidated Fire Department, Fire Prevention Bureau |
| Berkeley | Bay Area Metro | annual | high | Berkeley Fire Department, Fire Prevention Division |
| Fremont | Bay Area Metro | annual | high | Fremont Fire Department, Fire Prevention Bureau |
| Redwood City | Bay Area Metro | annual | high | Redwood City Fire Department, Fire Prevention Bureau |
| Richmond | Bay Area Metro | annual | high | Richmond Fire Department, Fire Prevention Services Division |
| San Jose | San Jose Metro | annual | high | San Jose Fire Department, Bureau of Fire Prevention |
| Santa Clara | San Jose Metro | annual | high | Santa Clara Fire Department, Community Risk Reduction Division |
| Sunnyvale | San Jose Metro | annual | high | Sunnyvale Department of Public Safety — Fire Prevention and Hazardous Materials Services |
| Palo Alto | San Jose Metro | annual | high | Palo Alto Fire Department, Fire Prevention Bureau |
| Mountain View | San Jose Metro | annual | high | Mountain View Fire Department, Fire and Environmental Protection Division (FEPD) |
| Anaheim | Orange County Metro | annual | high | Anaheim Fire & Rescue, Community Risk Reduction Division |
| Huntington Beach | Orange County Metro | annual | high | Huntington Beach Fire Department, Fire Prevention Division |
| Irvine (OCFA) | Orange County Metro | annual | high | Orange County Fire Authority, Community Risk Reduction Department |
| Newport Beach | Orange County Metro | annual | high | Newport Beach Fire Department, Fire Prevention / Life Safety Division |
| Santa Ana (OCFA) | Orange County Metro | annual | high | Orange County Fire Authority, Community Risk Reduction Department — Division 6 (Santa Ana) |
| Costa Mesa | Orange County Metro | annual | high | Costa Mesa Fire & Rescue, Fire Prevention / Community Risk Reduction Division |
Los Angeles Metro
8 jurisdictions with fire alarm inspection rules
Los Angeles
Frequency: annual
Penalty: high — $300-$1,000 fine per LAMC §57.110.4; criminal misdemeanor with administrative citation alternative. Fire watch may be required at owner's expense if system deficient per LAMC §57.918.
AHJ: Los Angeles Fire Department, Fire Prevention and Public Safety Bureau
80 providers
View requirements →Long Beach
Frequency: annual
Penalty: high — $100–$1,000 fine per LBMC §9.65 and §18.48.200; criminal misdemeanor for continued non-compliance. Fire watch may be required at owner's expense if system deficient.
AHJ: Long Beach Fire Department, Fire Prevention Bureau
4 providers
View requirements →Pasadena
Frequency: annual
Penalty: high — $130–$1,000 fine per PMC §1.26 and PMC §14.28.020; criminal misdemeanor for continued non-compliance. Fire watch may be required at owner's expense.
AHJ: Pasadena Fire Department, Fire Prevention and Environmental Safety Division
3 providers
View requirements →Glendale
Frequency: annual
Penalty: high — $100–$1,000 fine per GMC §1.20.010(B); criminal misdemeanor for continued non-compliance. Fire watch required if system deficient. Civil penalty up to $1,000/day per GMC §1.20.050.
AHJ: Glendale Fire Department, Fire Prevention Bureau
22 providers
View requirements →Santa Monica
Frequency: annual
Penalty: high — $125–$1,000 fine per CFC 907.2 and SMMC §1.09.040. Uncorrected: daily penalty of $2,500–$4,999 (Level B) per SMMC §1.10.110. Criminal misdemeanor for willful noncompliance. Fire watch may be required at owner's expense.
AHJ: Santa Monica Fire Department, Fire Prevention Division
View requirements →Burbank
Frequency: annual
Penalty: high — Administrative citation under BMC 1-1-108.1: $100/$200/$500 per day escalation. Misdemeanor under BMC 9-1-9-112.4.2. Fire watch required at owner's expense if system deficient. Code violation inspection fee $128/hour.
AHJ: Burbank Fire Department, Fire Prevention Bureau
14 providers
View requirements →El Segundo
Frequency: annual
Penalty: high — Administrative citation under ESMC Section 1-2-3: $100/$200/$500 per day escalation. Misdemeanor under ESMC Section 13-9-2/CFC Section 112.4. Fire watch required at owner's expense if system deficient. Re-inspection fee $285.
AHJ: El Segundo Fire Department, Fire Prevention Division
1 provider
View requirements →LACoFD (Los Angeles County)
Frequency: annual
Penalty: high — Administrative citation under Title 32 Section 109.4: $100-$1,000/day. Reinspection fee $98. Fire watch required at owner's expense if system deficient. Misdemeanor under CA HSC Section 13145.
AHJ: Los Angeles County Fire Department — Consolidated Fire Protection District of Los Angeles County, Fire Prevention Division (Prevention Services Bureau)
110 providers
View requirements →Bay Area Metro
7 jurisdictions with fire alarm inspection rules
San Francisco
Frequency: annual
Penalty: medium — $306-$1,000 fine per SFFC §113.4.4 and §113.5.2. SOC filing fee $75 (SFFC Table 108-D).
AHJ: San Francisco Fire Department, Bureau of Fire Prevention
32 providers
View requirements →Oakland
Frequency: annual
Penalty: high — $250-$1,000/day per OMC 1.08; aggregate cap $10,000/building. Fire watch at 60-90 days uncorrected.
AHJ: Oakland Fire Department, Fire Prevention Bureau
9 providers
View requirements →San Mateo
Frequency: annual
Penalty: high — $130-$1,300/day per SMCFD ORD-2025-003 §113.4. ITM filing fee of $30 per submitted report. Failure to submit electronically triggers separate $30 violation per SMCFD 2026 Master Fee Schedule §D.22.
AHJ: San Mateo Consolidated Fire Department, Fire Prevention Bureau
2 providers
View requirements →Berkeley
Frequency: annual
Penalty: high — $100-$500/day escalating per BMC 1.28. Misdemeanor up to $1,000 and/or 6 months jail for willful/repeat violations.
AHJ: Berkeley Fire Department, Fire Prevention Division
2 providers
View requirements →Fremont
Frequency: annual
Penalty: high — $130-$1,300 escalating per FMC 1.20.080(d). Failure to produce current certificate triggers immediate citation.
AHJ: Fremont Fire Department, Fire Prevention Bureau
7 providers
View requirements →Redwood City
Frequency: annual
Penalty: high — $100-$500/day per RCMC §12.15 infraction schedule. UL certification lapse under RCMC §12.21 is a direct code violation. Central station service lapse (§12.20) treated as continuing separate violation.
AHJ: Redwood City Fire Department, Fire Prevention Bureau
2 providers
View requirements →Richmond
Frequency: annual
Penalty: high — $500-$5,000 fine per RMC §8.16.040(A)(25). Operational permit suspension after third citation.
AHJ: Richmond Fire Department, Fire Prevention Services Division
2 providers
View requirements →San Jose Metro
5 jurisdictions with fire alarm inspection rules
San Jose
Frequency: annual
Penalty: high — $250-$2,500 fine per SJMC §1.15 administrative citation. Re-inspection fee $168/hr. High-rise violations classified as life-safety items require immediate correction.
AHJ: San Jose Fire Department, Bureau of Fire Prevention
13 providers
View requirements →Santa Clara
Frequency: annual
Penalty: high — $103 late filing; escalates to $1,000/day per SCCC §15.60.100. Re-inspection fee $292/hr.
AHJ: Santa Clara Fire Department, Community Risk Reduction Division
2 providers
View requirements →Sunnyvale
Frequency: annual
Penalty: high — $100–$1,000 administrative citation per SMC §16.52.113. DPS may require immediate corrective action or interim fire watch at owner expense. 30-day correction notice; second offense within 12 months up to $500/day; continued violation: misdemeanor under CA HSC §13112.
AHJ: Sunnyvale Department of Public Safety — Fire Prevention and Hazardous Materials Services
1 provider
View requirements →Palo Alto
Frequency: annual
Penalty: high — $250–$1,000 administrative citation per PAMC §1.12. Each day of non-compliance is a separate offense. Repeat violations within 36 months escalate to 150%/200%. Chronic false alarms (7+ in 365 days) may lead to suspension of emergency response under PAMC 4.39.090.
AHJ: Palo Alto Fire Department, Fire Prevention Bureau
2 providers
View requirements →Mountain View
Frequency: annual
Penalty: high — Administrative citation under MVCC §14: $130/$700/$1,300 escalation per Cal. Gov't Code §36900(c). Per-system deficiency fee ~$169 (CPI-adjusted ~$220). Preventable false alarm fee ~$185-$205 starting at 3rd event in 180 days. Misdemeanor under Cal. H&S Code §13871.
AHJ: Mountain View Fire Department, Fire and Environmental Protection Division (FEPD)
1 provider
View requirements →Orange County Metro
6 jurisdictions with fire alarm inspection rules
Anaheim
Frequency: annual
Penalty: high — Administrative citation $250-$1,000 under AMC Chapter 1.20. Fire watch required at owner's expense if system deficient. Each day continuing violation is separate offense. Misdemeanor referral under AMC §16.08.020.130.
AHJ: Anaheim Fire & Rescue, Community Risk Reduction Division
36 providers
View requirements →Huntington Beach
Frequency: annual
Penalty: high — Administrative citation $250-$1,000 under HBMC §1.16.030. Fire watch required at owner's expense if system deficient. Misdemeanor referral under HBMC §1.16.030.
AHJ: Huntington Beach Fire Department, Fire Prevention Division
13 providers
View requirements →Irvine (OCFA)
Frequency: annual
Penalty: high — Administrative citation J201-J203 ($250/$500/$1,000). Reinspection fee $244/hr (J200). Fire watch required at owner's expense if system deficient. Misdemeanor under CA HSC Section 13871. Nuisance alarm fees concurrent: 2nd false alarm $100, 3rd $250, 4th $500, 5th+ $1,000 within 6-month window.
AHJ: Orange County Fire Authority, Community Risk Reduction Department
16 providers
View requirements →Newport Beach
Frequency: annual
Penalty: high — Administrative citation $1,000-$3,000 under NBMC 1.05.020(F). Fire watch required at owner's expense if system deficient. NBFD may place Impaired System placard. Misdemeanor referral for persistent non-compliance.
AHJ: Newport Beach Fire Department, Fire Prevention / Life Safety Division
2 providers
View requirements →Santa Ana (OCFA)
Frequency: annual
Penalty: high — Administrative citation J201-J203 ($250/$500/$1,000). Reinspection fee $244/hr (J200). Fire watch required at owner's expense if system deficient. Misdemeanor under CA HSC Section 13871 and SAMC §14-3.
AHJ: Orange County Fire Authority, Community Risk Reduction Department — Division 6 (Santa Ana)
29 providers
View requirements →Costa Mesa
Frequency: annual
Penalty: high — Administrative citation $150-$500 under CMMC Section 1-35. Fire watch required at owner's expense if system deficient. Misdemeanor referral for persistent non-compliance under California H&S Code Section 13112.
AHJ: Costa Mesa Fire & Rescue, Fire Prevention / Community Risk Reduction Division
View requirements →