Charlotte Food Vendor Permits for Festivals

Events and Special Uses North Carolina 4 Minutes Read · published February 06, 2026 Flag of North Carolina

In Charlotte, North Carolina, food vendors at festivals must meet both city and county rules before serving the public. This guide explains the usual permits, inspections and documentation vendors need for festivals held on public or permitted private property in Charlotte, and points to the official departments that issue permits and perform inspections.

What vendors typically must secure

Requirements depend on the event location and menu, but vendors normally need a temporary food establishment permit, a special-event or street closure permit from the City when selling on public property, and any fire or electrical permits for cooking equipment. Vendors should confirm specific requirements with the event organizer and the issuing departments listed below.

  • Temporary food establishment permit from Mecklenburg County Environmental Health; inspection required before or during the event. See the county guidance Mecklenburg County Temporary Food[1].
  • Special Event or street closure permit from the City of Charlotte when the festival uses public streets or parks. Apply early through the City Special Events office City Special Events[2].
  • Food-safety documentation: proof of commissary or approved preparation site, certified food-handler cards for staff, and source documentation for food items.
  • Liability insurance naming the event organizer and City as additional insured—limits and wording required by the event permit.
  • Fire department permits and clearances for open flame, deep frying, tents and generators; contact Charlotte Fire Prevention for permit requirements Charlotte Fire Permits[3].
Start permit applications early—many event deadlines are 30 to 60 days before the festival.

Penalties & Enforcement

Enforcement responsibility is shared: Mecklenburg County Environmental Health enforces food-safety and temporary food permits, the City of Charlotte enforces special-event permit conditions, and Charlotte Fire Department enforces fire and electrical safety for cooking operations. Specific penalty amounts for violations are not consistently listed on the cited agency pages; where a numeric fine or schedule is not shown, the text below states "not specified on the cited page." Current administrative and criminal enforcement procedures may be found through the cited departments.

  • Monetary fines: not specified on the cited page for festival vendors; check the enforcement sections of the issuing department for fee schedules and civil penalty rules.[1]
  • Escalation: typical practice includes warnings for first offenses, followed by fines, permit suspension or closure on repeat or continuing violations—specific escalation steps and amounts are not specified on the cited pages.
  • Non-monetary sanctions: immediate closure of the food service at the event, stop-use orders for equipment, withdrawal of permits, and referral to municipal court where applicable.
  • Enforcers and complaint pathways: Mecklenburg County Environmental Health handles food safety complaints and inspections; City Special Events enforces permit conditions; Charlotte Fire Department enforces fire safety. Contact links are provided in Resources below.[1]
  • Appeals and review: appeal procedures and time limits are not uniformly stated on the cited pages; if available, appeal instructions appear on the issuing department’s enforcement or adjudication pages, otherwise ask the issuing office when a violation is cited.

Applications & Forms

Most vendors must complete a county temporary food permit application and the city special-event/vendor forms. If an event is on City property or requires street closure, the event organizer usually submits the special-event application and confirms vendor requirements. Where a named form or fee is not published, the department page will direct you to the application or contact for the event.

Practical checklist for vendors

  • Apply for the Mecklenburg County Temporary Food Establishment permit and schedule inspection.
  • Confirm special-event permit status with the event organizer and the City Special Events office.
  • Obtain proof of certified food-handler training for all staff and commissary agreements as required.
  • Secure required liability insurance and pay any permit fees (fee amounts: not specified on the cited pages).
  • Apply for any Fire Department permits for open flame, tents or generators and comply with Fire Prevention guidance.
Keep copies of all permits and the event’s written authorization on site during the festival.

FAQ

Do I need a Mecklenburg County permit to sell food at a Charlotte festival?
Yes. Vendors preparing or serving food typically need a temporary food establishment permit from Mecklenburg County Environmental Health; check the county page for application steps and inspection requirements.
Does the City of Charlotte require a separate event permit?
If you operate on public streets, sidewalks or City-managed parks you will be covered by the event organizer’s City special-event permit or may need to coordinate with the City Special Events office—confirm with the organizer and the City office early.
What about fire permits for cooking or generators?
Certain cooking operations, open flames, deep fryers, tents and generators require permits and inspection by Charlotte Fire Prevention; contact the Fire Department for specific permit forms.
How long before an event should I apply?
Deadlines vary by event and department; apply as soon as you receive event confirmation—many organizers and departments expect applications 30 to 60 days before the festival.

How-To

  1. Confirm event details and vendor acceptance with the festival organizer, and ask which permits the organizer will secure versus those you must provide.
  2. Apply for Mecklenburg County temporary food permit and schedule any required pre-event inspection.
  3. Ensure the City special-event permit covers your vendor location, or coordinate necessary vendor permissions with the organizer and City Special Events.
  4. Obtain liability insurance with the limits required by the event and have the certificate of insurance ready for organizers or the City.
  5. Apply for any required Fire Department permits for cooking equipment, tents or generators and follow fire-safety setup rules at the site.
  6. Bring all permits, insurance certificates and staff food-handler cards to the event; pass the inspection and comply with any corrective actions promptly.

Key Takeaways

  • Both Mecklenburg County and the City of Charlotte have roles—secure county food permits and confirm City event permits.
  • Inspections and food-safety training are commonly required; have documentation ready on site.

Help and Support / Resources


  1. [1] Mecklenburg County Environmental Health - Temporary Food
  2. [2] City of Charlotte Special Events
  3. [3] Charlotte Fire Department - Permits