BiteBase|New MexicoNew YorkNorth DakotaOhio
Vendor sign in
North Carolina

North Carolina

Mobile food vendor operating rules

North Carolina uses a hybrid licensing model where Department of Health and Human Services 2001 Mail Service Center Raleigh sets statewide food safety standards, but county health departments are typically the ones who issue permits and conduct inspections. You'll apply for a Mobile Food Vendor Permit through your local county health department. Cities may require additional local business permits, fire inspections, or operating permits on top of the county health permit.

551
Cities tracked
100
Counties
58
Health agencies

How North Carolina Works

County health permit

County health departments issue food establishment permits and conduct inspections. You apply through the county where you plan to operate. North Carolina has 58 health agencies statewide.

State oversight

Department of Health and Human Services 2001 Mail Service Center Raleigh sets the statewide food safety standards that county health departments enforce. The state food code applies everywhere.

City requirements

Cities may require local business licenses, fire inspections, operating permits, or event permits. Requirements vary — check each city where you plan to operate.

Fire safety

Local fire departments or the state fire marshal conduct fire safety inspections for mobile food units. Propane equipment, hood suppression systems, and fire extinguishers are typically inspected.

Read the full regulatory framework →

What You Need to Do in North Carolina

  1. Apply for a food establishment permit through your county health department (Mobile Food Vendor Permit)
  2. Check if the city where you plan to operate requires a local business license or operating permit
  3. Schedule a fire safety inspection with your local fire department
  4. Get required insurance coverage (general liability is typically required)
  5. Complete a plan review if required (kitchen layout, equipment, ventilation)
  6. Budget for permit fees — see fee examples below for North Carolina ranges

Visit NC DHHS / Division of Public Health

What Cities Can Require

In North Carolina, local requirements vary significantly by city. Common local requirements include business licenses, mobile food vendor operating permits, fire safety inspections, zoning approval, designated vending locations, and event permits. Some cities have specific ordinances for food trucks — always check with the city clerk or licensing office before you start operating in a new location.

Inspections

County health departments conduct health inspections in North Carolina. Inspections cover food safety practices, temperature control, handwashing facilities, sanitation, and equipment condition. Expect at least one inspection before you open and periodic follow-up inspections. The specific inspection schedule varies by county.

Permit Fees

North Carolina$50annual_permit
Greensboro$50annual_permit
Durham$68.40annual_permit
Winston-Salem$15other
Winston-Salem$25other
Winston-Salem$1,000other

Fees vary by jurisdiction. These are examples from North Carolina cities and counties — always confirm current fees directly with the issuing authority.

Fire Safety

North Carolina State Fire Marshal has statewide jurisdiction. Contact: 919-647-0000. Local fire departments may also conduct inspections for mobile food units.

Events & Temporary Permits

North Carolina requires temporary food establishment permits for special events and festivals. The permit is called a Temporary food establishment permit. Requirements typically include: 15 days advance notice required. Fees: $75.

Official Sources

North Carolina GS 130A-248 — Sanitation of Food and Lodging Establishments
15A NCAC 18A — Sanitation Rules for Food Service
NC DHHS / Division of Public Health

Counties

Alamance County (10)Alexander County (1)Alleghany County (1)Anson County (7)Ashe County (3)Avery County (8)Beaufort County (7)Bertie County (8)Bladen County (7)Brunswick County (19)Buncombe County (6)Burke County (10)Cabarrus County (6)Caldwell County (11)Camden County (1)Carteret County (11)Caswell County (2)Catawba County (8)Chatham County (4)Cherokee County (2)Chowan County (1)Clay County (1)Cleveland County (15)Columbus County (10)Craven County (8)Cumberland County (9)Currituck CountyDare County (6)Davidson County (6)Davie County (3)Duplin County (12)Durham County (4)Edgecombe County (10)Forsyth County (10)Franklin County (5)Gaston County (13)Gates County (1)Graham County (3)Granville County (5)Greene County (3)Guilford County (13)Halifax County (7)Harnett County (8)Haywood County (4)Henderson County (6)Hertford County (6)Hoke County (2)Hyde CountyIredell County (6)Jackson County (5)Johnston County (12)Jones County (3)Lee County (2)Lenoir County (4)Lincoln County (2)Macon County (2)Madison County (3)Martin County (9)McDowell County (2)Mecklenburg County (10)Mitchell County (2)Montgomery County (5)Moore County (12)Nash County (12)New Hanover County (4)Northampton County (9)Onslow County (6)Orange County (5)Pamlico County (9)Pasquotank County (1)Pender County (7)Perquimans County (2)Person County (1)Pitt County (10)Polk County (3)Randolph County (11)Richmond County (6)Robeson County (15)Rockingham County (6)Rowan County (10)Rutherford County (8)Sampson County (10)Scotland County (5)Stanly County (10)Stokes County (4)Surry County (4)Swain County (1)Transylvania County (2)Tyrrell County (1)Union County (15)Vance County (3)Wake County (15)Warren County (3)Washington County (3)Watauga County (4)Wayne County (7)Wilkes County (4)Wilson County (9)Yadkin County (4)Yancey County (1)

Find Your City

BiteBase tracks 551 cities and 100 counties in North Carolina. 542 cities have official websites linked. This is general information, not legal advice. Requirements change — always verify directly with NC DHHS / Division of Public Health.