How to Start a Food Truck in Vancouver
How to start a food truck in Vancouver: the roaming food vending permit, 2026 fees, Vancouver Coastal Health approval, and where trucks may and may not sell.
How to start a food truck in Richmond, BC: the City business licence, Vancouver Coastal Health permit, fire inspection and where trucks may operate.
Applies in: British Columbia
In Richmond, a food truck needs three approvals before it sells anything: a Vancouver Coastal Health permit, a fire inspection decal, and a City of Richmond business licence — plus permission for the specific place it will park. The health permit and the fire decal feed into the business licence application, so the order matters. Get the health and fire pieces underway first, then apply for the licence, then lock in your location. A truck with a licence but no approved spot, or a great spot with no health permit, is not ready to trade.
This is a Richmond process, not a provincial one. Vancouver Coastal Health covers Richmond for health approvals, the City of Richmond issues the business licence and controls locations, and Richmond Fire Rescue — or the regional Mobile Outdoor Food Service Unit (MOFSU) inspection program — covers fire safety. Rules from Vancouver, Toronto or another BC city do not transfer automatically.
Richmond has three distinct routes, and the paperwork differs for each. Choosing the route early saves rework, because a private-property application, a sidewalk application and an event application go to different City offices and ask for different documents.
On private property, you apply for a Temporary Commercial Use Permit (TCUP) for a mobile food vendor. You submit the application form with a site plan showing the proposed layout, a food truck parking worksheet, and, if you are acting for a property owner rather than as the owner yourself, a letter of authorization from that owner. The City runs a public notification period during the application process: businesses and residents on the subject property receive a letter with instructions on how to comment on the permit application. Expect neighbours to have a say, and pick a site where parking, loading and customer access already work.
On public property, the City licences designated sidewalk locations along the No. 3 Road corridor to mobile food vendors. There are nine approved vending locations, chosen because they fit varying sizes of food carts or food trucks, allow safe loading and unloading, and will not obstruct pedestrian activity. Vendors apply on a first-come, first-served basis, confirm the proposed location with the City, and, once approved, sign a Licence Agreement valid for two years with the option of renewing once. The public-property application goes to the Economic Development Office, not the Business Licencing Department.
At a community special event, the event organizer runs the vendor application for that event — the City is not involved in selecting vendors for a specific event. You still need a City of Richmond business licence to operate at an event in Richmond, with the same proof of a commercial kitchen, Vancouver Coastal Health permit and fire or MOFSU decal. Treat the event date as a hard deadline: vehicle inspections must take place at least two weeks before the event.
Richmond sits in the Vancouver Coastal Health region, so that health authority issues your food service permit. Its application asks for the practical details of how you will run a safe mobile kitchen: a list of menu items including ingredients and processes for foods and beverages prepared, packaged and served; a Food Safety Plan and a Sanitation Plan; and, for a mobile premises, a copy of your Mobile Commissary Agreement. That agreement must show your commissary access and include details of the location, procedures for filling water tanks, and procedures for disposing of wastewater.
The owner or operator of a food service establishment must hold a valid FOODSAFE Level 1 certificate or its equivalent. When the owner or operator is away, at least one employee must hold this certification. Book the training early if no one on your team holds it yet, because the certificate is a licence requirement, not a nice-to-have. Vancouver Coastal Health does not publish a permit fee amount on its food service permits page. Its page says permit fees are processed at the time of approval, so confirm the amount with VCH before budgeting.
Before the City will licence you, your truck or trailer needs a Richmond Fire Rescue inspection or a MOFSU inspection decal. The MOFSU program is the regional route: fire departments across the Lower Mainland take part, and Richmond holds an annual MOFSU Inspection Day each April, when nearly 20 fire department representatives inspect food trucks and food trailers on site. If your timeline fits, that day can clear the fire step in one visit. If it does not, arrange an inspection directly and keep the two-week rule for events firmly in mind — an inspection booked the week of the event is too late.
With health approval and a fire decal in hand, apply for the City of Richmond business licence. For a private-property TCUP, submit the completed application package to the Business Licencing Department at buslic@richmond.ca (phone 604-276-4328). For a public-property sidewalk location, submit your application to the Economic Development Office at economicdev@richmond.ca (phone 604-247-4934) and confirm your proposed location against the City's Mobile Food Vending Locations Map.
For a sidewalk licence agreement, the City also requires a damage deposit application and payment, followed by a damage deposit site inspection, before the agreement is drawn up. Before you can operate under that agreement you must submit commercial liability insurance with the City of Richmond named as additional insured, vehicle liability insurance on the ICBC APV-47 form, a copy of your full menu, photos of the food truck from all sides with its dimensions, and a load-in and load-out procedure, with a brief description and a simple drawing on a map. The City may ask you to meet on site for a load-in and load-out run-through. Build that procedure around the real constraints of the spot — where the truck enters, where customers queue without blocking the sidewalk, and how waste leaves the site — rather than writing something generic.
The published figures are: $95.75 per vehicle for the City business licence for a mobile food vendor, $109 for a private-property Temporary Commercial Use Permit and $109 for its renewal, and for a City sidewalk location $1,200 a year for the licence agreement, a $2,000 refundable security deposit, and a $202 non-refundable property inspection fee. Those figures come from the City of Richmond Consolidated Fees Bylaw 8636 (consolidation July 28, 2025) and the City's public-property application form (July 29, 2025). City fees change on January 1 each year, so confirm the current figures with the City before you commit. The one figure this guide still does not quote is the Vancouver Coastal Health permit fee: VCH does not publish an amount on its food service permits page, so confirm it with VCH before you commit to a truck payment or a commissary contract. A budget built on a guessed fee is a budget that will break at the counter.
Work backwards from your first trading date. Health approval needs a complete package — menu, plans, commissary agreement and FOODSAFE certificate — and an incomplete package is the usual cause of delay, so submit it complete rather than in pieces. Fire inspections need at least two weeks of lead time before an event, and the April MOFSU Inspection Day is a once-a-year chance to clear that step alongside other Lower Mainland vendors. A private-property TCUP adds a public notification period, so a site you need next week is not a realistic plan. A sidewalk agreement, once signed, gives you two years with one renewal option, which makes the location choice worth more care than a first-season pitch.
The most common stall is applying for the licence before the health and fire pieces are ready. The licence process asks for proof of both, so a licence application without them goes nowhere. The second is choosing a location before checking which route it belongs to: a private parking lot needs a TCUP and a notification period, a No. 3 Road sidewalk pitch needs a licence agreement and a damage deposit, and an event pitch needs the organizer's acceptance plus the same City licence. The third is treating a health permit from another health authority as enough on its own. Richmond's licence process asks specifically for a Vancouver Coastal Health permit, so confirm with the City before relying on a permit issued elsewhere. Finally, do not skip the commercial kitchen proof. The City requires proof of a commercial kitchen where food will be prepared as part of the licence inspection process, and a home kitchen does not meet that requirement.
Related guides: food truck permits and licences in Canada, how to start a food truck in Ontario, how to start a sole proprietorship in BC.
| Vancouver Coastal Health food service permit | Amount not published — VCH processes permit fees at the time of approval; confirm with VCH |
|---|---|
| City of Richmond business licence (mobile food vendor) | $95.75 per vehicle |
| Temporary Commercial Use Permit (private property) | $109 |
| Temporary Commercial Use Permit renewal (private property) | $109 |
| City sidewalk licence agreement (public property) | $1,200 per year |
| Damage deposit (City sidewalk locations) | $2,000 (refundable) |
| Property inspection fee (City sidewalk locations) | $202 (non-refundable) |
City figures are from the City of Richmond Consolidated Fees Bylaw 8636 (consolidation July 28, 2025) and the City's public-property application form (July 29, 2025). City fees change on January 1 each year, so confirm the current figures with the City before budgeting. The Vancouver Coastal Health permit fee is not published on VCH's page, so confirm it with VCH.
Yes. You need a City of Richmond business licence to operate as a mobile food vendor in Richmond, including at a community special event. As part of that licence process you must provide proof of a commercial kitchen address, a Vancouver Coastal Health permit and a Richmond Fire Rescue or MOFSU inspection decal.
Three routes exist. On private property, you operate under a Temporary Commercial Use Permit for that site. On public property, the City licences nine approved sidewalk locations along the No. 3 Road corridor, allocated first-come, first-served. At a community special event, you apply through the event organizer, and you still need a City business licence.
A health permit application with your menu, including ingredients and processes, a Food Safety Plan, a Sanitation Plan, and a Mobile Commissary Agreement showing where you prepare food and how you fill water tanks and dispose of wastewater. The owner or operator must hold a FOODSAFE Level 1 certificate or equivalent, and at least one employee must hold it when the owner or operator is away. Vancouver Coastal Health does not publish a permit fee amount. Its page says permit fees are processed at the time of approval, so confirm the amount with VCH.
Once approved, the Licence Agreement with the City is valid for a term of two years, with the option of renewing once. You still need a valid business licence, health permit and fire inspection decal throughout that term.
No. Richmond does not work that way. You need an approved location: a private-property permit for a specific site, one of the nine approved No. 3 Road sidewalk locations, or a place at an event where you have been accepted as a vendor. Selling from an unapproved spot leaves you without the location approval your licence depends on.
Food vending vehicle inspections must take place at least two weeks before the event or date you plan to operate. If you miss that window, consider the annual MOFSU Inspection Day, held each April, when fire departments from across the Lower Mainland inspect food trucks and trailers on site.