McHenry County, IL Food Trucks & Mobile Vendors: Food Truck Permits (2026)
Key Facts
- Permit issued by
- McHenry County Department of Health
- Permit term
- May 1 to April 30
- Late-renewal deadline
- Must cease operating by June 1
- Route reporting
- Filed with Department annually
- Permit exemption
- Category III pre-packaged-only units
- Penalty
- $100-$1,000 fine per day
Summary
Unincorporated McHenry County requires every mobile food unit, from taco trucks to trailers, to hold a valid operator's permit from the county Department of Health. Operators must file mobile routes annually and store the unit at a protected base of operations when not in use.
A.1. No person, firm or corporation shall operate a food establishment or operate one or more food vending machines in McHenry County, unless he holds a valid operator's permit issued by the Health Authority in his name for the specific food establishment or vending machine. Category II and Category III vending machines, Category III Temporary Food Establishments and Category III Food Establishments serving only pre-packaged, non time/temperature control for safety food items are exempt from the permit and fee requirements... § 8.04.220 MOBILE FOOD UNITS. A. Routes. Mobile food operators shall provide a copy of their mobile routes to the Department annually. B. Base of Operations. When not in use, mobile food establishments shall be stored at a location where the mobile unit will be protected from contamination and the wholesomeness of the food products will not be compromised.
Official source re-checked September 7, 2026: no newer edition of the code had been published (publisher’s edition: 2025 S-5: Supplement contains: Local legislation current through Ord. A25-0037, passed 8-19-2025 | State legislation current through ALS 2025 Pamphlet No. 1).
Full Breakdown
McHenry County Code § 8.04.140(A)(1) makes it unlawful to operate a food establishment, including a mobile food unit, without a valid operator's permit issued in the operator's name by the county Health Authority for that specific unit. A "Mobile Food Unit" is defined at § 8.04.130 as a food establishment designed to be readily moveable that returns each day to its commissary for cleaning and servicing. Category III food establishments serving only pre-packaged, non-time/temperature-control-for-safety items are exempt from the permit and fee requirement, though every other sanitation rule still applies.
Every operating permit runs May 1 through April 30 and may be renewed for successive one-year terms; § 8.04.140(B) treats a permit not renewed by April 30 as delinquent, allowing a conditional permit if the conditional fee is paid to the Department within five working days, and requires the operator to stop running entirely if the permit is still unrenewed by June 1. Applications go through the Health Authority, which must issue or deny a permit within thirty days of receiving one, per § 8.04.140(C).
Two operational rules apply specifically to mobile units under § 8.04.220: operators must give the Department a copy of their mobile routes every year, and when not in service the unit must be stored somewhere it will be protected from contamination so the food stays wholesome.
Violations & Fines
Operating without a permit, or violating any provision of the Public Health Ordinance, is a misdemeanor under § 8.04.050 punishable by a fine of $100 to $1,000, with each day of the violation a separate offense; the county can also seek an injunction. Under § 8.04.150, the Health Authority can suspend or revoke a mobile unit's permit for repeated or serious violations after notice and a hearing.
Frequently Asked Questions
Do I need a permit to run a food truck in unincorporated McHenry County?
What happens if I don't renew my food truck permit by April 30?
Does the county track where my food truck operates?
Sources & Official References
Other rules in McHenry County
Compare McHenry County to another location·View the Illinois food trucks & mobile vendors overview
See something wrong?
Help us keep this page accurate. If you notice an error or outdated information, let us know.