Apply for Food Truck License in Charlotte

Business and Consumer Protection North Carolina 3 Minutes Read ยท published February 06, 2026 Flag of North Carolina

Starting a food truck in Charlotte, North Carolina requires compliance with city zoning, business registration and public health permitting. This guide explains which offices enforce rules, where to file applications, typical inspection requirements, and how to appeal or correct violations. Follow the steps below to prepare paperwork, submit permits, and begin legally vending in Charlotte.

Check both city zoning rules and county public health permits before you buy equipment.

Overview

Mobile food units in Charlotte are subject to municipal ordinances and to the Mecklenburg County public health permitting system. You will typically need a business registration, a retail food establishment permit for a mobile unit, and to meet vehicle and fire-safety requirements. See the controlling municipal code for ordinance provisions and definitions via the city code provider City of Charlotte Code of Ordinances[1].

How it works

  • Obtain a business privilege or registration as required by the city or county.
  • Apply for the Mecklenburg County retail food permit for mobile food units (mobile unit permit covers food safety).
  • Pass health inspections and meet sanitation requirements before operation.
  • Coordinate with zoning/parking authorities for vending locations and hours.

Penalties & Enforcement

Enforcement of food truck rules in Charlotte involves municipal code violations and public health infractions. The Charlotte Code of Ordinances contains the city enforcement provisions; monetary fines, orders to cease operations, and other sanctions are set by ordinance and by county health rules. Specific fine amounts and schedules are not specified on the cited city code landing page and must be confirmed on the ordinance sections or county public health guidance [1].

Operate only after receiving required permits to avoid stop-work orders or enforcement actions.
  • Fines: not specified on the cited page; check the municipal code and county health fee schedules for exact amounts.
  • Escalation: first and repeat offences and continuing violations handled per ordinance or health code; specifics not specified on the cited page.
  • Non-monetary sanctions: stop-work/cease operations orders, permit suspension or revocation, vehicle seizure or court actions are possible under enforcement provisions.
  • Enforcer: municipal code enforcement officers and Mecklenburg County Environmental Health inspectors; use official contact pages to report complaints.
  • Appeals: appeal and review routes are described in the code or permit policies; time limits are set by each enforcement instrument and are not specified on the cited page.

Applications & Forms

Key forms and applications are typically:

  • City business registration or privilege license (check City of Charlotte or County tax office for the proper registration).
  • Mecklenburg County Retail Food Establishment Permit application for mobile food units (used to obtain the mobile unit permit).
  • Fee schedules for permits and inspections are published by the county; specific amounts are not specified on the cited municipal code landing page and should be confirmed on the county permit page.

Action Steps

  • Confirm zoning and any special event permissions with Charlotte Planning/Permitting.
  • Complete the Mecklenburg County mobile food permit application and submit required plans and menus.
  • Schedule and pass health and fire inspections before operating.
  • Pay permit and inspection fees as listed on the issuing agency pages.

FAQ

Do I need a separate permit for each vehicle?
Yes. Each mobile food unit must obtain its own retail food permit from Mecklenburg County and comply with vehicle-specific inspection criteria.
Can I park and sell anywhere in Charlotte?
No. Vending locations are restricted by zoning and parking rules; some public properties require special permission or event permits.
How long does approval take?
Processing time depends on application completeness and inspection scheduling; specific timelines are not specified on the cited municipal code landing page.

How-To

  1. Register your business with the City of Charlotte or Mecklenburg County as required.
  2. Complete the Mecklenburg County Retail Food Establishment Permit application for mobile units and submit menu, equipment layout and plan review materials.
  3. Schedule health and fire inspections; correct any deficiencies identified by inspectors.
  4. Pay applicable permit and inspection fees and obtain the permit before operating.
  5. Keep permits current, follow signage and location rules, and respond to any complaint or inspection notices promptly.

Key Takeaways

  • Both city zoning and county health permits are required to operate legally in Charlotte.
  • Inspections must be passed before operation; prepare plans and equipment to meet standards.
  • Enforcement can include stop-work orders and permit suspension; confirm appeals deadlines in the applicable code or permit policy.

Help and Support / Resources