Permits
Coffee and cart permits in Alabama
To sell coffee in Alabama, 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.
67 counties, 1 with a direct health department link on file so far.
Statewide rules in Alabama
In Alabama, food establishment permits are issued by county health departments under the Alabama Department of Public Health (ADPH) Division of Food, Milk and Lodging.
- Food & vending permits
- ADPH Division of Food, Milk and Lodging, food establishment permits (issued by county health departments)
- Food safety cards
- A Certified Food Protection Manager per establishment under ADPH food service rules.
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 Alabama
- Jefferson CountyDept link
- Autauga County
- Baldwin County
- Barbour County
- Bibb County
- Blount County
- Bullock County
- Butler County
- Calhoun County
- Chambers County
- Cherokee County
- Chilton County
- Choctaw County
- Clarke County
- Clay County
- Cleburne County
- Coffee County
- Colbert County
- Conecuh County
- Coosa County
- Covington County
- Crenshaw County
- Cullman County
- Dale County
- Dallas County
- DeKalb County
- Elmore County
- Escambia County
- Etowah County
- Fayette County
- Franklin County
- Geneva County
- Greene County
- Hale County
- Henry County
- Houston County
- Jackson County
- Lamar County
- Lauderdale County
- Lawrence County
- Lee County
- Limestone County
- Lowndes County
- Macon County
- Madison County
- Marengo County
- Marion County
- Marshall County
- Mobile County
- Monroe County
- Montgomery County
- Morgan County
- Perry County
- Pickens County
- Pike County
- Randolph County
- Russell County
- Shelby County
- St. Clair County
- Sumter County
- Talladega County
- Tallapoosa County
- Tuscaloosa County
- Walker County
- Washington County
- Wilcox County
- Winston 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
AlaskaArizonaArkansasCaliforniaColoradoConnecticutDelawareFloridaGeorgiaHawaiiIdahoIllinoisIndianaIowaKansasKentuckyLouisianaMaineMarylandMassachusettsMichiganMinnesotaMississippiMissouriMontanaNebraskaNevadaNew HampshireNew JerseyNew MexicoNew YorkNorth CarolinaNorth DakotaOhioOklahomaOregonPennsylvaniaRhode IslandSouth CarolinaSouth DakotaTennesseeTexasUtahVermontVirginiaWashingtonWashington, D.C.West VirginiaWisconsinWyoming
