Grease Trap Requirements
San Diego, CA
FOG compliance regulations for food service establishments in San Diego, California. Serving 7,761 food service establishments.
FOG Compliance in San Diego, CA
Food service establishments in San Diego operate under a combination of federal EPA pretreatment standards, California state plumbing code, and city-level FOG ordinances. Together these rules determine how grease traps must be sized, how often they must be pumped, and what happens when a restaurant falls out of compliance. The city has approximately 7,761 food service establishments — every one of them subject to the rules summarized below.
Pumping frequency is the compliance rule restaurant owners interact with most often. In San Diego, the rule is: Every 90 days minimum or when FOG accumulation reaches 25% of interceptor capacity. This aligns with the 90-day US median enforced by most major cities.
San Diego requires a dedicated FOG permit for any food service establishment generating fats, oils, and grease. The annual permit fee is FOG Discharge Permit required; annual permit fees typically $150-$400 depending on facility class. The permit is separate from, and in addition to, the plumbing permit required at installation. Violations carry maximum penalties of $10,000 per violation per day under San Diego Municipal Code; administrative civil penalties also available , in line with typical US municipal penalties. Fines typically escalate with repeat violations, and severe discharges that cause sanitary sewer overflows can trigger federal Clean Water Act penalties layered on top of local fines.
San Diego enforces the 25 percent rule: grease traps must be pumped before the combined FOG and settled solids reach 25 percent of the trap's total liquid depth. Inspectors measure the depth with a sludge judge or dipstick, typically at surprise visits. Exceeding the threshold at inspection triggers a notice of violation and mandatory emergency pump-out, regardless of the scheduled pumping cycle. City of San Diego Public Utilities Department conducts inspections; FSEs inspected on a risk-based schedule, typically every 1-3 years. Establishments must maintain pumping logs, hauler manifests, and inspection reports on-site — missing records is itself a violation in most enforcement actions. Enforcement authority rests with the City of San Diego Public Utilities Department, Environmental Monitoring and Technical Services Division, which handles permit issuance, inspections, and hauler licensing.
For a deeper explanation of the rules this city enforces, read our guides on how grease traps work and the 25/50 pumping rule.
Pumping Requirements
Permits & Enforcement
Complete FOG Regulations
| Minimum Trap Size | Gravity grease interceptors minimum 750 gallons for FSEs; sizing per California Plumbing Code Section 1014.2; hydromechanical interceptors minimum 20 GPM for under-sink applications |
|---|---|
| Pumping Frequency | Every 90 days minimum or when FOG accumulation reaches 25% of interceptor capacity |
| 25% Rule | Yes — trap must be pumped when grease and solids reach 25% of capacity |
| Permit Required | Yes |
| Permit Fee | FOG Discharge Permit required; annual permit fees typically $150-$400 depending on facility class |
| Maximum Fine | $10,000 per violation per day under San Diego Municipal Code; administrative civil penalties also available |
| Inspections | City of San Diego Public Utilities Department conducts inspections; FSEs inspected on a risk-based schedule, typically every 1-3 years |
| Record Keeping | Required — maintain pumping logs and manifests on-site |
| Plumbing Code | UPC (California Plumbing Code based on Uniform Plumbing Code) |
| Ordinance Ref. | San Diego Municipal Code Chapter 6, Article 4, Division 3 (Industrial User Discharge); California Plumbing Code Section 1014.0 et seq.; San Diego FOG Program Requirements |
| Authority | City of San Diego Public Utilities Department, Environmental Monitoring and Technical Services Division |
Additional Notes
San Diego has an active FOG program to protect its Point Loma Wastewater Treatment Plant and prevent SSOs. The city follows California Plumbing Code (UPC-based) for interceptor sizing. All grease haulers must be permitted. The city provides FOG best management practice guides to FSEs. San Diego requires food facilities to designate a FOG contact person.
Last verified: — Regulations change frequently. Always verify current requirements with your local wastewater authority or plumbing inspector before making compliance decisions.
Size Your Grease Trap for San Diego
Our free calculator uses UPC (California Plumbing Code based on Uniform Plumbing Code) code requirements to recommend the right size.
Open CalculatorCompare San Diego With Other Cities
Side-by-side FOG regulations
Los Angeles vs San DiegoSide-by-side FOG regulations
Long Beach vs San DiegoSide-by-side FOG regulations
Chicago vs San DiegoSide-by-side FOG regulations
Houston vs San DiegoSide-by-side FOG regulations
Phoenix vs San DiegoSide-by-side FOG regulations
Mesa vs San DiegoSide-by-side FOG regulations
San Diego vs SeattleSide-by-side FOG regulations
San Diego vs MiamiSide-by-side FOG regulations
San Diego vs DallasSide-by-side FOG regulations
San Diego vs Las VegasSide-by-side FOG regulations
San Diego vs Fort WorthSide-by-side FOG regulations
San Diego vs ArlingtonSide-by-side FOG regulations
San Diego vs San AntonioSide-by-side FOG regulations
San Diego vs San FranciscoSide-by-side FOG regulations
Other Cities in California
annual; or when grease/solids reach 25% of capacit...
CovinaAs needed to prevent FOG accumulation from exceedi...
CypressPer UPC requirements; typically every 90 days or w...
FresnoGrease traps every 90 days or when 25% rule trigge...
Huntington BeachMonthly for hydromechanical units; every 90 days f...
LancasterEvery 6 month(s); or when grease/solids reach 25% ...
Los AngelesMinimum every 90 days; more frequently if 25% grea...