Permits
Coffee and cart permits in California
To sell coffee in California, you work with your county health department for food and mobile vending permits, then add a business license and state tax registration. Pick your county below for the department that handles your area and the steps to open.
58 counties, 19 with a direct health department link on file so far.
Statewide rules in California
In California, food and mobile vending permits are issued by your county environmental health department under the California Retail Food Code (CalCode).
- Food & vending permits
- County environmental health, find your county office (CalCode)
- Food safety cards
- California Food Handler Card for staff, plus a Certified Food Protection Manager for at least one supervisor.
Official links, last verified July 14, 2026. Requirements vary by city and change over time.
Confirm the current steps and fees before you apply.
Counties in California
- Alameda CountyDept link
- Alpine CountyDept link
- Contra Costa CountyDept link
- Fresno CountyDept link
- Kern CountyDept link
- Los Angeles CountyDept link
- Monterey CountyDept link
- Orange CountyDept link
- Riverside CountyDept link
- Sacramento CountyDept link
- San Bernardino CountyDept link
- San Diego CountyDept link
- San Francisco CountyDept link
- San Joaquin CountyDept link
- San Mateo CountyDept link
- Santa Clara CountyDept link
- Sonoma CountyDept link
- Stanislaus CountyDept link
- Ventura CountyDept link
- Amador County
- Butte County
- Calaveras County
- Colusa County
- Del Norte County
- El Dorado County
- Glenn County
- Humboldt County
- Imperial County
- Inyo County
- Kings County
- Lake County
- Lassen County
- Madera County
- Marin County
- Mariposa County
- Mendocino County
- Merced County
- Modoc County
- Mono County
- Napa County
- Nevada County
- Placer County
- Plumas County
- San Benito County
- San Luis Obispo County
- Santa Barbara County
- Santa Cruz County
- Shasta County
- Sierra County
- Siskiyou County
- Solano County
- Sutter County
- Tehama County
- Trinity County
- Tulare County
- Tuolumne County
- Yolo County
- Yuba County
Not sure of your county?
Enter your ZIP and we will point you to the right county health department and the documents you need.
Check my area by ZIPOther states
AlabamaAlaskaArizonaArkansasColoradoConnecticutDelawareFloridaGeorgiaHawaiiIdahoIllinoisIndianaIowaKansasKentuckyLouisianaMaineMarylandMassachusettsMichiganMinnesotaMississippiMissouriMontanaNebraskaNevadaNew HampshireNew JerseyNew MexicoNew YorkNorth CarolinaNorth DakotaOhioOklahomaOregonPennsylvaniaRhode IslandSouth CarolinaSouth DakotaTennesseeTexasUtahVermontVirginiaWashingtonWashington, D.C.West VirginiaWisconsinWyoming
