Food Truck Permits in Pennsylvania: Every License You Need
April 28, 2026 · Daniel Amar·Last updated: April 28, 2026
Pennsylvania has a state food code, but every county and city writes its own rules on top
A cheesesteak truck operator I met in South Philly got a $1,500 ticket two weeks after launch for parking on a "Vending Prohibited" block of Walnut Street. He had a valid Philadelphia Mobile Food Vendor License, a current Department of Public Health permit, and his Pennsylvania Department of Agriculture license tucked behind the windshield. None of it mattered. The block was on the city's vending-prohibited list, and the Department of Licenses and Inspections cited him on the spot.
Pennsylvania does not have a single statewide food truck permit. Instead, you stack permits from at least three layers: state (Department of Agriculture or county health department), county or municipality (vendor license, sales tax), and city (vending zones, business privilege tax, fire inspection). Philadelphia and Pittsburgh each run their own ordinances that look almost nothing alike, and the smaller cities — Allentown, Erie, Lancaster, Harrisburg, Scranton, Reading — each add another layer.
The average Pennsylvania food truck needs 6 to 9 permits from at least 3 different agencies before it can legally serve a single hoagie. In Philadelphia, you also need to memorize which streets and blocks are designated "Vending Prohibited" because the list changes by City Council ordinance and is enforced aggressively. This is the full list, with the parts most new operators miss called out specifically.
1. Pennsylvania Department of Agriculture Mobile Retail Food License (or county equivalent)
Pennsylvania splits food safety regulation between two tracks depending on where you operate:
- PDA-regulated counties (most of Pennsylvania): The Pennsylvania Department of Agriculture, Bureau of Food Safety and Laboratory Services, issues a Mobile Retail Food Facility license. Annual fee: $82 per truck. Application includes plan review, equipment list, commissary documentation, and a pre-operational inspection.
- Six "home rule" health jurisdictions: Philadelphia, Allegheny County (Pittsburgh), Erie County, Bethlehem, Allentown, and Wilkes-Barre City run their own Department of Health programs and issue their own mobile food permits. PDA does not regulate food trucks operating exclusively inside these jurisdictions.
If you operate across the boundary — say, a truck based in Pittsburgh that also vends in Westmoreland and Beaver counties — you need both the Allegheny County Health Department permit AND the PDA Mobile Retail Food License. There is no reciprocity between the home-rule jurisdictions and PDA. Each agency inspects independently and charges its own fee.
PDA inspections cover hot/cold holding (cold below 41°F, hot above 135°F under the FDA Food Code adopted by Pennsylvania), handwashing station with hot water at minimum 100°F, three-compartment warewashing or single-service utensils, potable water tank capacity matched to operations, wastewater holding tank at least 15% larger than freshwater, mechanical ventilation over cooking equipment, and a current commissary letter.
2. Philadelphia Mobile Food Vendor License (and the vending-prohibited streets list)
If you operate inside the City of Philadelphia, the rules are stricter than anywhere else in Pennsylvania. The Department of Licenses and Inspections (L&I) issues two relevant licenses:
- Mobile Food Vending License: Required for any truck, cart, or trailer selling food on Philadelphia streets. Annual fee: $150 for the first vehicle, $300 for each additional. Application includes a Philadelphia Department of Public Health permit, a sales tax registration, a Pennsylvania UC tax account if you have employees, and a Commercial Activity License (the Philadelphia version of a business privilege license).
- Special Vending District permit: Required to vend within designated districts including University City, Center City, and around the sports stadium complex. These districts have separate caps on the number of vendors and use lottery-based assignment.
The single most expensive mistake new Philly food truck operators make is not memorizing the city's Vending Prohibited Streets list. Philadelphia City Council has progressively added blocks to this list since the 2010s, and several core commercial corridors are now off-limits to all street vending — including most of Walnut Street, Chestnut Street, large portions of Market Street, and the perimeter around 30th Street Station. The list is in the Philadelphia Code §9-205 and is amended by ordinance multiple times per year. L&I enforcement officers carry the current list and issue citations on the spot for $300 to $1,500 per offense.
Philadelphia also bans vending within 10 feet of building entrances, within 20 feet of crosswalks, within 35 feet of any liquor license premises during specific hours, and on most sidewalks narrower than 12 feet. Run a route check against the current Vending Prohibited list and the buffer rules before publishing your weekly schedule. The fines stack — three Walnut Street tickets in a year is enough for L&I to suspend your Mobile Food Vending License.
3. Philadelphia Department of Public Health Mobile Food Establishment permit
Inside Philadelphia, the Department of Public Health (PDPH) — not PDA — inspects and permits mobile food units. Annual fee runs $315 to $470 depending on classification:
- Mobile Food Establishment Class I: Pre-packaged, pre-portioned foods only. No on-truck preparation. Lower fee, simpler inspection.
- Mobile Food Establishment Class II: Limited preparation — assembly of pre-cooked items, beverage service, simple reheating. Mid-tier fee.
- Mobile Food Establishment Class III: Full on-board cooking and preparation. Most "real" food trucks. Highest fee, most rigorous inspection including fire suppression review.
PDPH requires a Certified Food Protection Manager (CFPM) — a person with an ANSI-accredited certification like ServSafe Manager — present whenever the truck is operating. Every other employee handling food must complete a Philadelphia-recognized food handler course within 30 days of hire. The PDPH inspection list is roughly the same as PDA's but adds Philadelphia-specific items: refuse and grease disposal documentation, a current commissary agreement signed by a PDPH-permitted commissary, and proof of potable water source within Philadelphia limits.
4. Pittsburgh Mobile Food Vendor permit (Class A vs Class B)
The City of Pittsburgh, through the Department of Permits, Licenses, and Inspections (PLI), issues mobile food vendor permits in two classes that confuse most new operators:
- Class A Mobile Food Vendor: Stationary or semi-stationary vending — operating from a fixed approved location, festival, or private property. Annual fee: $300. Easier to obtain. Restricted to specific zoned locations.
- Class B Mobile Food Vendor: Roaming vending — moving from spot to spot on city streets. Annual fee: $500. More restrictive: prohibits stopping for more than 10 minutes in any single spot unless customers are actively in line, prohibits vending within 100 feet of an open restaurant during the restaurant's hours, prohibits operation on most Downtown streets.
Pittsburgh's 100-foot rule is less aggressive than Chicago's 200-foot version but still catches new operators. Apply it from the principal entrance of any open restaurant, bar, grocery, or deli — and remember the rule only applies during the brick-and-mortar's posted hours. A truck can park at midnight outside a restaurant that closes at 10 p.m., but cannot park there during dinner service.
Allegheny County Health Department (ACHD) handles the food safety side and issues a separate Mobile Food Facility permit on top of the PLI vendor license. Annual ACHD fee: $200 to $400 depending on classification. Both permits are required to operate inside Pittsburgh — and ACHD coverage extends to all of Allegheny County, while the PLI permit only covers Pittsburgh proper. A truck working Pittsburgh and the suburbs needs the PLI Class A or B, the ACHD permit, plus separate municipal vendor permits in suburbs like Mt. Lebanon, Squirrel Hill, Bethel Park, Cranberry Township, and Robinson.
5. ServSafe / Certified Food Protection Manager certification
Pennsylvania state law (3 Pa.C.S. Chapter 57, the Retail Food Facility Safety Act) requires every retail food facility — including mobile food trucks — to have at least one Certified Food Protection Manager on the premises during all hours of operation. Acceptable certifications include ServSafe Manager, Prometric (formerly Experior/Thomson Prometric), 360training Learn2Serve Food Manager, AAA Food Handler, and the National Registry of Food Safety Professionals. Course and exam runs $100 to $150, and the certificate is valid for five years.
Philadelphia and Allegheny County both honor the state CFPM requirement but add their own rules. Philadelphia requires the CFPM credential to be re-presented at every inspection and posted visibly inside the truck. Allegheny County requires CFPMs to register their certificate number with ACHD within 30 days of hire. Read our food handler permit guide for the full breakdown of how manager certification differs from handler training.
Inspectors will ask to see the CFPM certificate during every health inspection. Operating without one on board is a critical violation that can shut the truck down on the spot — both PDA and PDPH treat it that way.
6. Commissary letter or commissary agreement (required, no exceptions)
Pennsylvania's Retail Food Facility Safety Act requires every mobile food unit to operate out of a licensed commissary — a fixed commercial kitchen where the truck is stored when not in use, food is prepped, the unit is cleaned, gray water is disposed, and freshwater is filled. You cannot store the truck at home, prep food in a residential kitchen, or fill water tanks from a backyard hose. The rule is enforced by both PDA and the home-rule health jurisdictions.
The commissary must hold a current PDA Retail Food Facility license (or a Philadelphia / Allegheny County / Erie / Bethlehem / Allentown / Wilkes-Barre health department permit, if it operates inside one of those jurisdictions). If your commissary loses its license, your truck loses authorization to operate the same day. Get a dated, signed commissary letter for every license year.
Pennsylvania commissary costs vary widely by region. Philadelphia commercial kitchens run $400 to $1,200 per month, Pittsburgh $300 to $900, Lancaster/Harrisburg/Allentown $250 to $700. Some commissaries bundle storage, prep time, freshwater fill, gray water disposal, and grease trap service into a flat fee. Others charge separately. Common shared commissaries include Common Market Philadelphia, Commonwealth Kitchen Pittsburgh, and a network of church and community kitchens that rent prep time.
7. Pennsylvania sales tax license
Prepared food sold from a food truck is taxable in Pennsylvania. Register for a Pennsylvania Sales, Use and Hotel Occupancy Tax License through myPATH (the Department of Revenue's online portal) before your first sale. The license itself is free. State sales tax is 6%, but combined rates including local additions vary by jurisdiction:
- Philadelphia: 8% combined (6% state + 2% city). Philadelphia is the only Pennsylvania city authorized to add a local sales tax on top of the state rate.
- Allegheny County (Pittsburgh): 7% combined (6% state + 1% Allegheny County local services tax on most retail).
- Rest of Pennsylvania: 6% flat — no county or municipal sales tax additions are permitted outside Philadelphia and Allegheny County.
If you operate across the Allegheny / Westmoreland / Beaver county boundary in a single day, you must collect 7% in Pittsburgh and 6% in the suburbs. Source each sale to the location where it occurred and remit accordingly. The Pennsylvania Department of Revenue audits food truck sales tax filings and the destination-sourcing rules for prepared food are an active enforcement area. Filings are typically monthly with quarterly remittance for smaller operators. Late filing penalties start at 5% of tax due, climbing to 25% after 12 months plus interest.
8. Local business privilege license / Mercantile license
Most Pennsylvania municipalities require a separate Business Privilege and Mercantile License on top of the state and county permits. This is a city-level tax registration tied to gross receipts:
- Philadelphia: Commercial Activity License (CAL) is mandatory for all businesses, free to obtain but tied to filing the annual Business Income and Receipts Tax (BIRT) and the Net Profits Tax (NPT). Operating without an active CAL is a $300 ticket per day.
- Pittsburgh: Business Privilege Tax registration with the City Treasurer. Annual flat fee plus a tax on gross receipts, currently $0.50 per $1,000 of taxable gross receipts. Required for any business operating inside city limits.
- Allentown, Bethlehem, Easton, Lancaster, Reading, York, Erie, Scranton, Wilkes-Barre, Harrisburg: Each maintains its own mercantile license ordinance with its own application form and gross-receipts-based fee schedule.
- Most other municipalities: Either a flat-fee business license (typical: $50 to $200/year) or a gross-receipts mercantile tax. A truck working a typical Pennsylvania route may register in 4 to 8 separate jurisdictions.
Pennsylvania also has the Local Services Tax (LST) — a $52 per employee annual tax assessed by the municipality where work is performed. For a truck that crosses municipal lines, LST gets prorated and remitted across the relevant townships. Most operators outsource LST and BIRT/Mercantile filings to a payroll provider or accountant; the rules are too fragmented to track in spreadsheets.
9. Fire department inspection (Class III / cooking trucks)
Trucks that cook on board need fire department sign-off before the city or county health permit is issued. Requirements track NFPA 96 and the International Fire Code as adopted in Pennsylvania:
- Class K fire extinguisher (minimum 2.5 gallon AKI rated) within reach of cooking equipment
- Class ABC extinguisher (minimum 2A:10B:C rated) elsewhere on the truck
- UL 300 compliant automatic fire suppression system over all cooking surfaces using oils or grease
- Annual third-party inspection of the suppression system by a Pennsylvania-licensed contractor (typically $250-$400 per year)
- Propane tank securely mounted with all connections, regulators, and shutoffs accessible from outside the truck
Philadelphia Fire Department, Pittsburgh Bureau of Fire, and most Pennsylvania municipal fire marshals charge $75 to $200 for the initial truck inspection. Propane storage above 100 pounds (most cooking trucks exceed this) requires a separate Pennsylvania Department of Labor and Industry registration and quarterly leak inspections. Failed fire inspections most commonly happen on grease filter cleanliness, missing K-class extinguishers, and propane tanks not mounted to the manufacturer's specifications.
10. Vehicle registration, commercial insurance, and weights and measures
Your food truck is a motor vehicle and registers with PennDOT. Vehicles over 8,000 pounds GVWR (most fully equipped food trucks) require commercial registration and a commercial driver classification on the title. Annual registration runs $86 (5,001-7,000 lbs) to $1,944 (over 80,000 lbs) depending on weight class.
Commercial auto liability insurance is required, with Pennsylvania minimums of $15,000 per person / $30,000 per accident / $5,000 property damage. In practice, commissaries, festival organizers, and the City of Philadelphia all require $1 million in commercial general liability coverage plus $1 million in commercial auto liability. Annual premium for a Pennsylvania-based food truck typically runs $2,200 to $4,800.
If your truck uses a scale to sell by weight (think BBQ by the pound, fresh seafood, deli items), the Pennsylvania Department of Agriculture Bureau of Ride and Measurement Standards (the state's weights-and-measures office) inspects and certifies the scale annually. Certification fee runs $30 to $90 per scale. Operating an uncertified commercial scale is a separate $200 to $1,000 fine per offense.
11. Special event and festival permits
Pennsylvania festivals, sporting events, and street fairs use a separate permitting track. Vendors at the Pennsylvania Farm Show, Musikfest, the Philadelphia Flower Show, Pittsburgh Pierogi Fest, the Mt. Gretna Outdoor Art Show, and similar events typically need:
- Special Event Food Vendor permit from the relevant health jurisdiction (PDA, PDPH, or ACHD) — per event, $50 to $200
- Vendor agreement with the event organizer (separate from the regulatory permit)
- Proof of base PDA / PDPH / ACHD mobile food permit or out-of-jurisdiction equivalent
- Insurance certificate naming the event organizer and the host municipality as additional insureds
- For Pennsylvania State Park or DCNR-managed events: a separate concession authorization from the Department of Conservation and Natural Resources
Festival permits are not interchangeable. A permit for the Pennsylvania Farm Show does not authorize you to vend at Musikfest, and a Musikfest vendor agreement does not cover Pittsburgh's Three Rivers Arts Festival. Each event runs its own filing.
What this looks like in practice (Philadelphia)
Realistic first-year permit and compliance budget for a Philadelphia food truck (Class III with on-board cooking):
- Philadelphia Mobile Food Vending License: $150
- Philadelphia Department of Public Health Mobile Food Establishment Class III permit: $470
- Philadelphia Commercial Activity License: free (but ties into BIRT/NPT filings)
- ServSafe Manager certification (initial): $100-$150
- Food Handler training (per employee): $10-$25 each
- Commissary agreement: $4,800 to $14,400 per year ($400-$1,200/month)
- Pennsylvania sales tax registration: free
- Fire Department inspection (initial): $75-$200; annual third-party suppression inspection: $250-$400
- PennDOT commercial vehicle registration: $86-$500/year for typical food truck weight class
- Commercial auto and general liability insurance: $2,200-$4,800/year
- Propane registration (PA L&I, if >100 lbs): $50-$150/year
- Special event permits (per event, optional): $50-$200 each
Total first-year permit and compliance costs in Philadelphia: roughly $7,500 to $20,500. That is before the truck itself, equipment, food inventory, fuel, and staff. For comparison, a Pittsburgh operation comes in $1,000 to $2,500 lower in fees mainly because PLI permits are cheaper than PDPH and Allegheny County's commissary market is less expensive than Philadelphia's.
Outside Philly and Pittsburgh: what the rest of Pennsylvania requires
The Vending Prohibited Streets list, Class A/B distinction, and per-class PDPH fees are city-specific. Outside Philadelphia and Pittsburgh, food truck operations look more like the rest of the country, but the patchwork of jurisdictions still complicates things:
- Allentown, Bethlehem, Wilkes-Barre, Erie: Home-rule health departments issuing their own mobile food permits. Annual fees $150 to $350. Each city also runs its own mercantile license ordinance.
- Lancaster, Harrisburg, Reading, York, Scranton, Lebanon, Williamsport, Altoona, State College: PDA-licensed for food safety, plus city or borough mobile vendor licenses. Most allow on-street vending with fewer geographic restrictions than Philadelphia or Pittsburgh.
- Suburban Philadelphia (Montgomery, Bucks, Chester, Delaware counties): PDA Mobile Retail Food License plus a township or borough vendor license. Some townships (Lower Merion, Tredyffrin, Cheltenham) require pre-approval for each vending location.
- Suburban Pittsburgh (Allegheny County outside city, plus Westmoreland, Beaver, Butler, Washington counties): ACHD or PDA permit depending on county, plus per-municipality vendor permits. Most boroughs use a flat-fee business privilege license.
- State universities (Penn State, Pitt, Temple, Lehigh, Bucknell, Drexel, Villanova): Some campuses run their own concession permitting and prohibit private food trucks within posted distances of dining facilities. State College's Borough Council restricts food truck operation on most College Avenue blocks during home football weekends without a special permit.
A truck operating across Philadelphia, Montgomery, and Bucks counties typically holds a PDPH permit, a PDA Mobile Retail Food License (for the suburbs), township vendor licenses for each municipality it serves regularly, plus mercantile registrations in each. It adds up — but it is still cheaper than getting licensed in the high-volume cities themselves.
Common mistakes that get Pennsylvania food trucks fined or shut down
- Parking on a Vending Prohibited block in Philadelphia. The single most common Philly citation. Walnut, Chestnut, large stretches of Market, and the Penn campus perimeter are all on the list. $300 to $1,500 per offense. Three tickets in 12 months can suspend the Mobile Food Vending License.
- Mixing up Class A and Class B in Pittsburgh. Class A is fixed-location only — operating Class A from a roaming route is the same violation as operating without a license. The fix is not a fine: PLI suspends the Class A and forces you to reapply for Class B from scratch, which takes 6 to 10 weeks.
- Operating in a home-rule jurisdiction with only a PDA license. A truck with a PDA Mobile Retail Food License does NOT have authorization to vend in Philadelphia, Pittsburgh/Allegheny County, Erie, Bethlehem, Allentown, or Wilkes-Barre. Each of those six jurisdictions requires its own separate permit, and PDA's license has no force inside them.
- Missing CFPM on board. If the certificate holder leaves the truck during operating hours and no other certified person is present, that is a critical health code violation under PDA, PDPH, and ACHD rules. Inspectors do show up unannounced.
- Commissary letter expired or missing. If your commissary closes, loses its PDA or city health permit, or you forget to renew the agreement, your operating authority lapses on the same day. PDA and PDPH cross-reference commissary lists during every inspection.
- Sales tax under-reporting across the Philly / Allegheny / rest-of-state boundaries. A truck operating Tuesday in Center City Philadelphia (8%), Wednesday in Conshohocken (6%), Friday in Pittsburgh (7%), and Saturday in Cranberry Township (6%) needs to source each sale to the correct jurisdiction. Lazy single-rate filings draw Pennsylvania Department of Revenue audits.
- Local Services Tax skipped. The $52-per-employee LST is owed to the municipality where work is performed. For a roaming truck, that means LST gets prorated and remitted across multiple townships. Skipping it is a common audit finding.
- Operating during a vending-banned event window. Several Pennsylvania municipalities ban street vending entirely during specific hours and locations — Eagles home games inside the South Philly sports complex perimeter, Penn State home football weekends in State College, the Pennsylvania Farm Show grounds during Farm Show week. Showing up anyway is a $500-$1,000 ticket plus event banishment.
Renewal dates Pennsylvania food truck operators need to track
- PDA Mobile Retail Food License: Annual, typically anniversary-based
- Philadelphia Mobile Food Vending License: Annual, expires every December 31
- Philadelphia Department of Public Health Mobile Food Establishment permit: Annual, expires every June 30
- Philadelphia Commercial Activity License: No renewal but tied to annual BIRT/NPT filings
- Pittsburgh PLI Mobile Food Vendor permit (Class A or B): Annual
- Allegheny County Health Department Mobile Food Facility permit: Annual
- ServSafe / CFPM certification: Every 5 years
- Food Handler training (per employee): Every 3 years, staggered by hire date
- PennDOT commercial vehicle registration: Annual
- Commercial insurance policies (auto and general liability): Annual
- Fire suppression system inspection (Class III): Annual third-party
- Propane registration (if applicable): Annual, with quarterly leak inspections
- Pennsylvania sales tax filings: Monthly or quarterly depending on volume
- Philadelphia BIRT and NPT filings: Annual, due April 15
- Pittsburgh Business Privilege Tax: Annual, due April 15
- Local Services Tax (LST): Quarterly, per municipality where work is performed
- Commissary agreement: Whatever term your commissary writes, often annual
That is at minimum 10 to 14 separate dates from 6 different agencies (PDA or PDPH/ACHD, L&I or PLI, Pennsylvania Department of Revenue, PennDOT, the relevant municipal treasurer, and the state fire marshal) plus your insurance carrier and your commissary. Miss any one and you cannot legally operate.
Tips from Pennsylvania food truck operators
- Pull the current Vending Prohibited Streets list before publishing any Philadelphia route. The Philadelphia Code §9-205 list changes by ordinance, often quietly. L&I publishes the current version on the city website but does not push notifications when blocks are added.
- If you operate in or near a home-rule jurisdiction, carry both permits. A truck based in Bensalem (Bucks County, PDA) that occasionally vends in Northeast Philadelphia needs a PDPH Mobile Food Establishment permit on top of its PDA license. Carry both physical permits in the truck — PDPH inspectors do not honor PDA paperwork inside city limits.
- Pick Class B from day one in Pittsburgh if there is any chance you will roam. The 6- to 10-week wait to upgrade from Class A has killed more than one launch.
- Document commissary use with timestamped photos. A signed annual commissary letter is the baseline. PDPH and ACHD inspectors increasingly ask for proof of actual use — photos of the truck stored at the commissary, dated cleaning logs, gray water disposal receipts. Build the habit early.
- File mercantile and BIRT filings on time even in years you owe nothing. Both Philadelphia and Pittsburgh assess late-filing penalties even when no tax is due. The "I owe zero so I skipped it" approach is one of the fastest ways to draw a multi-year audit.
- Track every renewal centrally. Between PDA or PDPH/ACHD, L&I or PLI, the Pennsylvania Department of Revenue, PennDOT, your municipal treasurers (often three or four), the state fire marshal, your insurance carrier, and your commissary, you have at least nine separate parties who can each shut you down independently. The PermitDue dashboard tracks every permit and renewal date in one place with reminders at 90, 60, 30, and 7 days.
Get your full Pennsylvania food truck permit checklist
Use the free permit checker to see every permit your Pennsylvania food truck needs based on your exact operating cities. Enter your city, pick the food_truck business type, and get the full list with links to PDA, PDPH or ACHD, the relevant city or county vendor office, the Pennsylvania Department of Revenue, PennDOT, and the state fire marshal.
Related reading: food truck permits overview across all states, what permits do you need to run a food truck, food truck permits by state, Illinois food truck permits (the closest comparison — Chicago's 200-foot rule is the analogue to Philadelphia's vending-prohibited blocks), New York food truck permits, California food truck permits, Texas food truck permits, Florida food truck permits, mobile food vendor license vs food truck permit, how to start a food truck — the permits side, and food handler permit guide. Tracking a PDA renewal, a PDPH renewal, an ACHD renewal, a Mobile Food Vending License, a CFPM, a fire suppression inspection, a propane registration, eight employees' food handler dates, three counties' separate health permits, monthly sales tax across the 6%/7%/8% boundary, and four municipalities' mercantile/LST filings by hand is how Pennsylvania food trucks end up accidentally lapsed and finding out from an L&I officer reading the Vending Prohibited Streets list out loud. The PermitDue dashboard puts every deadline in one place so no piece of paper quietly falls off the calendar.