
Minnesota
Mobile food vendor operating rules
Minnesota mobile food vendors need two things: a statewide food license from MDH (or your delegated local health authority) and a local business permit from each city where you operate. Health inspections are handled by MDH district offices or delegated local health departments. BiteBase pre-fills your local permit application from one vendor profile.
854
Cities
87
Counties
27
Apply on BiteBase
What to Do Next in Minnesota
- Food safety license: Apply once through MDH, MDA, or their delegated local agency.
- Local business permit: Check with each city's clerk office about local business license requirements.
- Zoning / parking / location rules: Verify allowed locations and hours with each city before operating.
- Fire inspection: Check with local fire department if required.
- Find your city below to check local requirements and apply through BiteBase where available.
Key Facts
- Your food license is valid statewide — one license covers all of Minnesota(Minn. Stat. 28A.06)
- MDH licenses food trucks that primarily serve cooked meals; MDA licenses those primarily selling retail/prepackaged food(MDA About Retail Food Program)
- Mobile food unit annual license fee is $150 plus $55 in fees(Minn. Stat. 157.16)
- You can operate at one location for up to 21 days per year(Minn. Stat. 157.15, subd. 9)
- Cities may require separate business permits and zoning approval — these are not covered by your food license(Local government authority)
Find your health authority: MDH delegation list →
How Minnesota Works
Minnesota mobile food vendors are licensed at the state level by either the Minnesota Department of Health (MDH) or the Minnesota Department of Agriculture (MDA), depending on whether the business is primarily food service or food retail. Mobile food unit licenses are valid statewide — you only need one food license per year for the whole state. Individual cities may still require separate local business permits, zoning approval, and fire inspections.
Food safety license
State (MDH or MDA, based on 51% rule) — Apply once through MDH, MDA, or their delegated local agency.
Health inspection
MDH district office or delegated local health department — No separate action needed — inspections happen where you operate.
Local business permit
Individual city/municipality — Check with each city's clerk office about local business license requirements.
Zoning / parking / location rules
Individual city/municipality — Verify allowed locations and hours with each city before operating.
Fire inspection
Local fire department — Check with local fire department if required.
License portability: Statewide
Find Your City
BiteBase tracks 854 cities and 87 counties in Minnesota. This is general information, not legal advice.