Food truck License Requirements in St Petersburg, FL
Last reviewed: September 2026
Quick Answer
St. Petersburg food trucks require a Florida Food Service License from the Florida Department of Business and Professional Regulation (DBPR), a Pinellas County Mobile Food Facility Permit from the Pinellas County Health Department, and a City of St. Petersburg Business Tax Receipt. You must also secure commissary approval and pass health inspections before operating. The complete licensing process typically takes 4-8 weeks.
Key Facts
- •St. Petersburg food trucks must obtain a Florida Food Service License from the Department of Business and Professional Regulation.
- •A Pinellas County mobile food facility permit is required before operating in St. Petersburg.
- •Food trucks need a business tax receipt from the City of St. Petersburg.
- •Local health inspections and commissary approval are mandatory before first operation.
- •Operating without licenses carries fines up to $500 per day and potential vehicle impoundment.
State Licence Requirements
Licence name
Florida Food Service License (Mobile Food Unit Category)
Issued by
Florida Department of Business and Professional Regulation (DBPR), Division of Hotels and Restaurants
Cost
$550-$750
Processing time
4-8 weeks
How to apply
To obtain your Florida Food Service License, first complete the application through the DBPR online portal at https://www.myfloridalicense.com or request Form DH 680 from the Division of Hotels and Restaurants. You must provide proof of a commissary approval letter from the Pinellas County Health Department, which requires inspection of your food storage, preparation, and waste disposal facilities.
Submit the completed application with documentation including your food truck's equipment list, menu, certified food protection manager certificate (required under Florida Administrative Code Rule 61C-4.013), proof of insurance, and the commissary approval letter. Include the $550-$750 application fee. The DBPR will assign a license number and schedule an inspection of your food truck at your commissary location.
During the health inspection, inspectors verify that your mobile unit has proper handwashing stations, food temperature control equipment, food storage separation, and adequate waste disposal systems. All equipment must meet NSF (National Sanitation Foundation) standards. After passing inspection, you receive your license certificate. Processing takes 4-8 weeks from complete application submission. You cannot legally operate food service until you hold this license (Florida Statute 500.12).
Federal Requirements
Food trucks are subject to multiple federal regulatory frameworks. The FDA Food Safety Modernization Act (FSMA) under 21 U.S.C. § 331 establishes baseline food safety standards that apply to all mobile food operations. Food trucks must comply with the FDA Food Code, which is incorporated into Florida food service regulations.
You must obtain an Employer Identification Number (EIN) from the IRS under 26 U.S.C. § 6109 if you have employees or operate as a corporation or partnership. This is required regardless of business structure. Additionally, the Americans with Disabilities Act (ADA) under 42 U.S.C. § 12101 et seq. applies to food truck operations, requiring accessible payment methods and service counters where feasible.
If your food truck operates on federal property, serves Native American tribes, or crosses state lines regularly, additional FDA compliance documentation may be required. The EPA regulates wastewater disposal under 40 CFR Part 112, requiring proper grease trap installation and maintenance. If your food truck uses propane, OSHA regulations under 29 CFR 1910.106 govern storage and safety.
The FTC regulations under 16 CFR Part 5 require clear food labeling and allergen disclosure. If you employ staff, federal wage and hour laws under 29 U.S.C. § 206 (minimum wage) and § 207 (overtime) apply. Workers' compensation insurance is not federally mandated but is required in Florida if you have employees.
Local & County Requirements
St. Petersburg and Pinellas County impose several local requirements beyond the state license. First, you must obtain a Pinellas County Mobile Food Facility Permit from the Pinellas County Health Department. This permit requires inspection of your food truck and commissary, verification of commissary approval, and proof of business liability insurance ($1,000,000 minimum coverage). The permit cost is $250-$350 annually.
Second, the City of St. Petersburg requires a Business Tax Receipt from the Revenue & Finance Department at 175 5th Street NE, St. Petersburg, FL 33701. This is a local business license with an annual cost of $50-$100. You must declare your business location (your commissary address or home address if no commissary yet) and the specific food categories you'll serve.
Third, check zoning requirements with the City Planning Department. St. Petersburg has restrictions on where mobile food units can operate, particularly regarding proximity to established restaurants, parks, and residential areas. You may need approval from property owners if operating on private property.
Fourth, if you operate in public parks, you need a Parks and Recreation Department permit ($100-$200 annually) and an operating agreement. High-traffic areas like pier locations require special permits and may have competitive bidding processes.
Fifth, obtain a wastewater disposal permit from Pinellas County Environmental Management. Your food truck must dispose of grease and wastewater at approved facilities. Some municipalities require signage permits if your truck displays business names or logos.
Major cities in the region have similar but slightly varying requirements: Tampa requires additional commissary certifications, Clearwater has stricter parking regulations, and Sarasota requires background checks for applicants.
Total Cost Breakdown
The total first-year cost to launch a food truck in St. Petersburg ranges from $1,850-$2,550, not including the food truck itself or inventory.
Licensing and permits total $1,350-$1,750. The Florida Food Service License costs $550-$750. The Pinellas County Mobile Food Facility Permit costs $250-$350. The St. Petersburg Business Tax Receipt costs $50-$100. A parks permit (if operating in public spaces) costs $100-$200. A wastewater disposal permit costs $100-$150.
Insurance and bonding costs $400-$600 annually. Commercial general liability insurance with $1,000,000 minimum coverage typically costs $400-$600 per year. Some operators opt for product liability coverage (additional $150-$250 annually).
Commissary costs vary from $200-$500 annually if you secure an existing commercial kitchen facility share. Some food trucks use dedicated commercial catering kitchens, which cost $300-$500 monthly, totaling $3,600-$6,000 annually.
Certification costs $100-$200 for a Food Protection Manager Certificate if you don't already hold one.
Other local requirements may add $100-$300 in miscellaneous fees (zoning review, signage permits, property owner approvals).
Realistic first-year total: $1,850-$2,550 in licensing, permits, and certification alone. Add commissary costs ($200-$500 annually for shared kitchen share, or $3,600-$6,000 for dedicated monthly rental). Total first-year compliance cost ranges from approximately $2,050-$8,550 depending on commissary arrangement.
Licence Renewal
Your Florida Food Service License must be renewed annually, with the renewal deadline typically 30 days before expiration. The renewal fee is $550-$750, matching the initial application cost. You must renew your Pinellas County Mobile Food Facility Permit annually with a deadline of 30 days before expiration, costing $250-$350. The St. Petersburg Business Tax Receipt renews annually on your application anniversary date, costing $50-$100.
Florida requires all food service workers to maintain a current Food Protection Manager certification. This certification must be renewed every 5 years (some certifications require 5-year renewal, others require continuing education). You can renew certifications through approved training providers like ServSafe or the National Registry of Food Safety Professionals.
Online renewal is available through the DBPR portal at https://www.myfloridalicense.com for the state license. Pinellas County permits can be renewed through the Health Department website or in person. St. Petersburg Business Tax Receipts renew online through the Revenue & Finance Department portal.
If you miss a renewal deadline, you cannot legally operate. Operating with an expired license incurs daily fines of $500 per day under Pinellas County Code Chapter 25. The Health Department can issue cease-and-desist orders and impound your vehicle if violations are discovered during inspections. Renewal can typically be completed within 1-2 weeks if submitted on time, but expedited processing is not guaranteed.
Penalties for Operating Without a Licence
Operating a food truck without the required Florida Food Service License is a violation of Florida Statute 500.12 and results in criminal and civil penalties. Operating without a license constitutes a misdemeanor of the second degree under Florida law, punishable by fines up to $500 per day of violation or imprisonment up to 60 days, or both. The state calculates penalties on a daily basis, meaning a 10-day operation without a license could result in fines up to $5,000.
Pinellas County enforces violations of mobile food facility permit requirements under Pinellas County Code Chapter 25. Operating without a Pinellas County permit incurs civil penalties of $250-$500 per day. The Pinellas County Health Department can issue a Notice of Violation, and repeat violations result in escalating fines. After three violations within 12 months, the county can revoke your right to operate mobile food facilities in unincorporated Pinellas County.
City of St. Petersburg violations of Business Tax Receipt requirements are enforced under St. Petersburg City Code Chapter 30, resulting in fines of $50-$100 per day of operation without the receipt. The Revenue & Finance Department can place a lien on business assets or the food truck itself.
The Health Department actively discovers violations through routine inspections, consumer complaints, and undercover operations. Enforcement actions include cease-and-desist orders preventing immediate operation, vehicle impoundment at a cost of $250-$500 per day storage, and confiscation of food products.
Operating without proper licenses also voids business insurance policies. If an injury or foodborne illness occurs while you're operating unlicensed, your liability insurance will deny claims, leaving you personally liable for damages, which can exceed $100,000. Unlicensed operation also disqualifies you from obtaining surety bonds or commercial loans in the future.
Get expert help navigating St. Petersburg food truck licensing with our compliance specialists.
Get notified when licensing rules change
Licensing requirements and fees change periodically. We'll email you when this page is updated.
Frequently Asked Questions
How long does it take to get all licenses and permits in place before I can operate my food truck in St. Petersburg?
The total timeline is typically 6-12 weeks from start to finish. First, you need a commissary approval from the Pinellas County Health Department, which takes 1-2 weeks after you locate a commercial kitchen and they inspect it. Second, you apply for the Florida Food Service License through the DBPR, which takes 4-8 weeks from application submission, including the health inspection of your food truck at the commissary. Third, you obtain the Pinellas County Mobile Food Facility Permit, taking 2-3 weeks. Fourth, you get the St. Petersburg Business Tax Receipt, which is usually immediate if applied for online. If you also operate in parks, add 1-2 weeks for the Parks permit. To speed the process, start by securing your commissary location immediately, as this is the bottleneck. You cannot begin the DBPR application until you have commissary approval, so prioritize this first step.
What is a commissary, and do I have to have one before getting my food truck license in St. Petersburg?
A commissary is a licensed commercial kitchen where you store, prepare, cook, and maintain your food truck equipment and supplies. Florida Statute 500.12 and Florida Administrative Code Rule 61C-4.011 require all mobile food units to be based at an approved commissary location. You cannot legally operate a food truck without one. In St. Petersburg, approved commissaries include commercial catering kitchens, restaurant shared kitchens, church commercial kitchens, or institutional cafeterias that have been licensed by the Pinellas County Health Department. The commissary must have all required food storage, preparation, and handwashing facilities. You have two options: rent space in an existing commissary (typically $300-$500 monthly) or obtain approval for your own dedicated commercial kitchen space if you own or lease a commercial building. The Pinellas County Health Department maintains a list of approved commissaries on their website. Contact them at (727) 562-4800 to confirm any facility is approved before signing a rental agreement.
Can I transfer my food truck license from another Florida city to St. Petersburg, or do I need to start over?
Your Florida Food Service License is valid statewide, so you don't need to reapply for that license if you already hold one issued by the DBPR. However, you must obtain a new Pinellas County Mobile Food Facility Permit and a new St. Petersburg Business Tax Receipt, as these are local permits specific to each county and city. You must re-register with the Pinellas County Health Department and provide an updated commissary approval letter for your new location in St. Petersburg. If you previously operated in Miami-Dade County and now move to St. Petersburg, your state license remains valid, but budget 2-4 weeks to complete Pinellas County and city registration. The Pinellas County permit costs $250-$350 and the St. Petersburg receipt costs $50-$100. Always notify the DBPR of your new operating address within 10 days of relocation. If you operated without proper local permits in another county, resolve those violations before applying in St. Petersburg, as the Health Department checks compliance history.
What happens if I start operating my food truck without a license while I wait for my applications to be approved?
Operating without a food service license in St. Petersburg is illegal and carries severe consequences. Under Florida Statute 500.12, operating without a license is a misdemeanor of the second degree, punishable by fines up to $500 per day of violation. If you operate for 10 days without a license, you face potential fines of $5,000. Pinellas County adds additional civil penalties of $250-$500 daily under Pinellas County Code Chapter 25. The Health Department actively enforces this through inspections and undercover operations—they may pose as customers or conduct surprise inspections. If caught, your food truck can be impounded at a cost of $250-$500 per day in storage fees. Additionally, any customers who become ill will have legitimate grounds to sue you personally, and your insurance will deny coverage because you were operating unlicensed, leaving you liable for medical costs and damages potentially exceeding $100,000. Criminal charges on your record will prevent you from obtaining future licenses in Florida or other states. The legal and financial risks far outweigh any short-term revenue from unlicensed operation. Plan your timeline accordingly and wait for license approval.
Do I need separate licenses if I want to serve hot food, cold food, and beverages from my St. Petersburg food truck?
No, you do not need separate licenses for different food categories. Your single Florida Food Service License covers all food service activities—hot foods, cold foods, beverages, and prepared items—as long as you declare all the food categories you plan to serve on your initial application. When you apply through the DBPR at https://www.myfloridalicense.com, you specify your menu items and food categories. The Health Department inspector verifies that your food truck has the appropriate equipment for each category (heating equipment for hot foods, refrigeration for cold foods, beverage dispensers, etc.). If you later want to add new food categories not listed on your original application, you must submit an amendment request to the DBPR, which typically takes 1-2 weeks. Your Pinellas County Mobile Food Facility Permit and St. Petersburg Business Tax Receipt also cover all food categories. However, if you serve alcohol, that requires a separate Alcoholic Beverage License from the Florida Department of Business and Professional Regulation, Alcoholic Beverage and Tobacco (ABT) Division, which has its own application, inspection, and fee ($2,500+). Never assume a category is covered—verify all items with the Pinellas County Health Department before your first operation.
Other Business Types in St Petersburg, FL
food truck Licensing in Other States
See food truck licensing in every state →Sources & References
- Florida Administrative Code Rule 61C-4.011 — Establishes food service license requirements for mobile food units
- Pinellas County Code Chapter 25 — Governs mobile food facility permits and operational requirements
- St. Petersburg City Code Chapter 30 — Sets business tax receipt and local permitting requirements
- Florida Statute 500.12 — Defines food service establishment categories and licensing
- Pinellas County Health Department Rules — Requires commissary approval and health inspections for food trucks
Licence requirements change. Verify current requirements with the issuing agency before applying.
Editorial standards: This guide is reviewed against primary government sources and cites 5 statutes. Last reviewed September 2026. Scheduled for re-verification by September 2027.
See our editorial policy for how content is created and verified, or report an inaccuracy.