California Food Truck Health Permits
& CMFO HACCP Guide (2026)
An essential regulatory guide covering HCD insignia rules, CMFO risk tiers, county-specific permits, and the daily routines to pass local inspections.
AI Summary
In California, motorized food trucks must pass an inspection for a Housing and Community Development (HCD) insignia before applying for a county health permit. Non-motorized carts fall under the Compact Mobile Food Operation (CMFO) system and are categorized into four risk tiers based on menu complexity. Every mobile food facility must adhere to the California Retail Food Code (CalCode) for stringent temperature control, regular commissary kitchen visits, and documented food safety procedures.
If you are trying to launch a food truck or sidewalk cart in California and feel overwhelmed by the red tape, you are not alone.
California boasts the highest concentration of mobile food vendors in the country, but it also enforces one of the most complex, dual-agency permitting systems across its 58 counties. The process is unforgiving: apply in the wrong order or miss a critical piece of documentation, and your launch could easily be delayed by months.
This guide provides a comprehensive breakdown of how to correctly navigate HCD requirements, understand your CMFO risk tier, meet specific county-by-county health codes, and maintain the daily compliance routine necessary to pass inspections without stress.
1. Regulatory Framework: HCD Insignia & CMFO Risk Tiers
Unlike most states where you deal with a single local health department, California requires mobile food operators to satisfy multiple agencies.
Regulation Snapshot:
- State Level (Vehicle Structure): The California Department of Housing and Community Development (HCD) dictates building, plumbing, ventilation, and electrical standards.
- State Level (Food Safety Baseline): The California Retail Food Code (CalCode) establishes universal food safety rules (e.g., cold holding ≤41°F).
- Local Level (Permitting & Enforcement): County Environmental Health Departments conduct routine inspections and issue the final operating permits.
The HCD Insignia Requirement
This is the number one reason new California food truck launches face delays.
Before your local county environmental health department will even review your food safety plan or permit application, your motorized truck must carry a physical, permanent metal insignia issued by the HCD. The HCD inspection verifies structural integrity, proper exhaust ventilation spacing, GFCI electrical safety, and plumbing capacity (your wastewater tank must be at least 15% larger than your potable water tank).
Actionable Advice: If purchasing a used food truck, physically verify the HCD insignia is riveted to the vehicle and cross-check the registration. Missing insignias result in automatic permit denials.
CMFO: The System for Non-Motorized Carts
If you operate a non-motorized setup—such as a pushcart, pedal-powered cart, or small sidewalk vending unit—you fall under the Compact Mobile Food Operation (CMFO) framework established by SB 946 and SB 972.
CMFOs are categorized by risk. The moment your menu increases in complexity, your documentation requirements increase drastically.
Quick Compliance Table: CMFO Tiers
| Risk Tier | Example Menu items | HACCP / Food Safety Plan Required? |
|---|---|---|
| Exempt | Uncut whole fruits, pre-packaged shelf-stable snacks | No formal plan required; basic hygiene applies |
| Low Risk | Cut fruits, hot dogs on a roller grill, reheating tamales | Basic written SOPs (Standard Operating Procedures) |
| Moderate | Grilled raw meats, cooked vegetables, rice dishes | Yes — detailed written procedures with Critical Control Points |
| High Risk | Cooling TCS foods, multi-stage prep, raw poultry | Yes — full, formalized HACCP plan |
2. County-Specific Permit Requirements
California does not offer a single "statewide" health permit. You must obtain a mobile food facility permit from the specific county (or counties) where you intend to operate. Each local jurisdiction layers its own rules on top of CalCode.
Los Angeles County
- Issuing Authority: LA County Department of Public Health (DPH)
- Estimated Fees: ~$700 – $1,200 annually, plus initial plan check fees.
- Unique Rules: Los Angeles enforces a rigorous Plan Check Program. You must submit full architectural schematics of your truck's layout before an inspection is scheduled. LA County strictly enforces the "24-hour rule," requiring daily commissary returns.
- Search Tip: Ensure your water heater can concurrently supply 100°F water to the hand sink and 110°F to the 3-compartment sink.
LA County Street Vendor Subsidy Program
To help sidewalk vendors transition into the formal CMFO permitting system, Los Angeles County launched a high-value subsidy initiative.
- The Fund: A $2.8 million relief program aimed at micro-entrepreneurs.
- Free Equipment: Distributing approximately 280 code-compliant, pre-approved CMFO carts for free.
- Fee Waivers: The standard $604 Sidewalk Vending Registration Certificate (SVRC) fee is entirely waived for eligible local operators.
- Why it Matters: This LA street vendor subsidy drastically lowers the barrier to entry for low-income operators to legally operate without crippling startup capital.
San Diego County
- Issuing Authority: San Diego County Department of Environmental Health (DEH)
- Estimated Fees: ~$400 – $800 annually.
- Unique Rules: A San Diego food truck health permit explicitly requires operators to submit comprehensive Written Operating Procedures alongside their application. You must document exactly how food is received, stored, prepped, and held.
- Vehicle Identification: Your business name, city, state, and ZIP code must be permanently lettered on at least two sides of the vehicle in text no smaller than 3 inches high.
San Francisco
- Issuing Authority: SF Department of Public Health (DPH) and SF Public Works.
- Estimated Fees: ~$1,000+ (Health permit + Public Works space permit).
- Unique Rules: San Francisco is notoriously strict about where you can park. Securing a health permit is only half the battle; operators must pass stringent proximity rules (e.g., maintaining specific distances from brick-and-mortar restaurants and schools).
Orange County
- Issuing Authority: OC Health Care Agency (HCA)
- Estimated Fees: ~$500 – $900 annually.
- Unique Rules: Orange County places intense scrutiny on commissary agreements. Operators must provide a wet-signed commissary contract and often must present their vehicle at the commissary location during the initial inspection.
Alameda County
- Issuing Authority: Department of Environmental Health (DEH)
- Estimated Fees: ~$600 – $900 annually.
- Unique Rules: Mobile units must submit detailed Route Sheets. If your route changes, the DEH must be notified. Routine inspections often check onboard logs against stated transit times.
3. Food Safety Temperature Requirements (CalCode)
Regardless of your county, the California Retail Food Code (CalCode) mandates strict temperature thresholds for Time/Temperature Control for Safety (TCS) foods. Failing to adhere to these limits is the fastest way to earn a critical violation.
| Process | CalCode Requirement | Critical Insight for Mobile Operators |
|---|---|---|
| Cold Holding | ≤ 41°F (5°C) at all times | Do not overpack under-counter fridges. Monitor generator power during transit. |
| Hot Holding | ≥ 135°F (57°C) at all times | Steam tables must reach temp before food is inserted. Do not use holding units to cook. |
| Cooking (Poultry) | 165°F for 15 seconds | Must be verified with a calibrated metal-stem thermometer. |
| Cooking (Beef) | 155°F for 15 seconds | Log cooking temps during peak volume rushes. |
| Cooling (Stage 1) | 135°F → 70°F (in 2 hours) | Cannot be done on the truck. Must be done at your commissary. |
| Cooling (Stage 2) | 70°F → 41°F (in 4 hours) | Must be heavily documented on your daily cooling logs. |
| Reheating | 165°F within 2 hours | Leftovers reheated for hot holding must hit 165°F rapidly. |
4. The Minimum Document Checklist
County inspectors expect you to hand them a clean, organized binder upon entry. Ensure you have the following on your truck at all times:
- HCD Insignia Proof: Required for motorized vehicles.
- Commissary Kitchen Agreement: Signed, valid contract with a licensed commercial kitchen.
- Daily Temperature Logs: Proof of continuous cold/hot holding and cooking temps.
- Written Operating Procedures (SOPs): Your exact prep, storage, and cleaning workflows.
- Sanitizer concentration Logs: Routine chemical checks (Chlorine at 50-100 ppm, or Quat at 200-400 ppm).
- Food Manager Certification: Valid, state-approved certificate (ServSafe or equivalent).
- Food Handler Cards: For all supporting staff onboard.
5. The 5-Minute Daily Health Compliance Routine
Waiting until the inspector shows up to panic-clean is a failing strategy. Professional operators use this simple, 5-minute daily checklist to ensure they are perpetually inspection-ready.
Step 1: Calibrate & Log Temperatures (1 min)
Verify your metal-stem thermometer is calibrated (ice-water method). Check and log all refrigeration units (must be ≤41°F) and hot holding steam tables (must be ≥135°F).
Step 2: Mix & Test Sanitizer (1 min)
Fill your wiping cloth buckets and 3-compartment sink sanitizer basin. Test with chemical strips and log the exact ppm concentration.
Step 3: Verify the Handwashing Sink (1 min)
Turn on the hot water and verify it reaches at least 100°F. Check soap dispenser and paper towels. Crucial: Ensure absolutely nothing is blocking access to the basin.
Step 4: Confirm Commissary Record (1 min)
Log your return trip from the previous night, including the date, time in, and time out. Document wastewater disposal and fresh water acquisition.
Step 5: Exterior Systems Check (1 min)
Check that your HCD insignia is visible. Ensure your county health permit is displayed facing the customer window. Verify the generator is stable.
6. Most Common Mobile Food Violations
Avoid the typical errors that plague California mobile food facility operators:
- Improper Cold Holding During Transit: Fridges failing because the generator was turned off during a drive to a festival.
- Missing HCD Insignia: Buying an out-of-state used truck without realizing it lacks California structural approval.
- No Hot Water at Hand Sink: A blown pilot light on the water heater leading to a critical violation.
- Cooling Food Onboard: Attempting to drop the temperature of 5 gallons of soup on the truck instead of at the commissary.
- Operating a CMFO Above Permitted Tier: A vendor permitted as "low risk" getting caught cooking raw chicken.
7. Step-by-Step: How to Get Your California Permit
Step 1: Evaluate Your Vehicle & HCD Status
Confirm your HCD plan review is fully complete and the insignia is attached before paying non-refundable county fees.
Step 2: Download Your County-Specific Packet
Pull the exact application from your target county. Cross-reference their specific requirements (e.g., LA's Plan Check vs. San Diego's SOP requirement).
Step 3: Accurately Classify Your CMFO Tier
For non-motorized vendors, rigorously honest menu mapping is required. Adding a single raw protein shifts you into strict documentation territory.
Step 4: Secure an Approved Commissary
Find a commissary kitchen geographically close to your daily route to make the mandatory daily return trip economically viable.
Step 5: Build Your Audit-Ready Binder
Assemble your permits, training certificates, SOPs, and daily logs. Put them in a durable binder that never leaves the vehicle.
Need a Printable Pack?
Generate a complete, completely audit-ready compliance binder tailored for California mobile food facilities—featuring CalCode-compliant daily logs and standard operating procedures.
On This Page
Frequently Asked Questions
Related Resources
- Do Food Trucks Need a HACCP Plan?
- Texas Food Truck Permit Guide & HACCP Requirements
- Food Truck HACCP Plan Generator
Disclaimer: This article is for informational purposes only and does not constitute legal or regulatory advice. Always verify requirements directly with your local county environmental health department and the California Department of Housing and Community Development (HCD).