Vancouver School Cafeteria Food Vendor Bylaws

Education British Columbia 4 Minutes Read · published February 11, 2026 Flag of British Columbia

Vancouver, British Columbia school cafeterias that contract with or host external food vendors must follow municipal business-licence rules, provincial health permits and school-district policies. This guide explains the primary permits and approvals, which agencies enforce them, common compliance steps, and how to appeal or respond to orders. It is intended for vendors, school administrators and parent groups who run cafeteria food services or fundraising sales inside Vancouver public schools.

Overview of Applicable Rules

Three main authorities typically apply to food vendors in Vancouver school cafeterias: the City of Vancouver for business licences and local bylaws; Vancouver Coastal Health for food premise permits and food-safety requirements; and the Vancouver School Board for site access, contracts and school-specific nutrition policies. Vendors should check all three before offering food on school property.

City of Vancouver business licence information[1]

Vancouver Coastal Health - Temporary food service and permits[2]

Vancouver School Board - Food services and school vendor policies[3]

Penalties & Enforcement

Enforcement depends on the applicable instrument: city bylaws and business-licence conditions are enforced by the City of Vancouver's licensing and bylaw services; food-safety and permitting are enforced by Vancouver Coastal Health; access and contract compliance are overseen by the Vancouver School Board or individual schools. Specific fines and escalation details vary by instrument and are not always consolidated in one place.

  • Monetary fines: specific fine amounts are not specified on the cited municipal or health pages and are therefore "not specified on the cited page".[1]
  • Escalation: first, repeat and continuing offence processes are handled per the enforcing body's procedures and are not fully detailed on a single cited page.[2]
  • Non-monetary sanctions: orders to cease operation, suspension of permits, seizure of unsafe food, and court actions are enforcement tools used by Vancouver Coastal Health and the City where authorised.[2]
  • Enforcers and complaints: contact City of Vancouver licence and bylaw services for licence issues, Vancouver Coastal Health for food-safety complaints, and the Vancouver School Board for site access or contract disputes.[1]
  • Appeals and reviews: appeal routes depend on the original decision-maker; the cited pages do not publish a single standardized appeal timeline, so parties must follow the appeal process described by the issuing authority or request timelines directly from the agency.[1]
Enforcement responsibilities are split: licence/bylaw enforcement, public-health inspections, and school-district contracts are separate processes.

Applications & Forms

  • City business licence application: apply online through the City of Vancouver business licence portal; specific licence class and fee depend on the activity described on the City page.[1]
  • Vancouver Coastal Health permits: temporary food-service permits or designation of a food premises are applied for through VCH; the VCH page lists requirements and contact points for applications.[2]
  • School-district agreements: the Vancouver School Board publishes food-service program information and contact details to arrange vending or contracted cafeteria services; fees or formal forms for school access are managed by the district or individual schools.[3]
Vendors usually need at least a City business licence and a VCH permit before operating inside a school.

Compliance Steps and Common Violations

  • Obtain licences and permits before operation; plan lead time for approvals.
  • Follow VCH food-safety requirements, including safe handling, storage, and temperature control.
  • Document agreements with the school or Vancouver School Board and keep written approval on site.
  • Prepare for inspections and correct deficiencies promptly to avoid orders or suspension.
Operating without a City licence or a VCH permit can lead to immediate orders to stop service.

FAQ

Do I need a City of Vancouver business licence to sell food in a school cafeteria?
Yes, vendors typically need to hold the appropriate City business licence for the commercial activity; check the City of Vancouver licence page for classes and application steps.[1]
Is a Vancouver Coastal Health permit required for temporary cafeteria operations?
Yes, food-service operations usually require a VCH permit or approval; temporary events and regular cafeteria services have distinct requirements listed on the VCH site.[2]
Does the Vancouver School Board require separate approval to operate inside a school?
Yes, vendors must obtain permission or a contract with the school or district; contact the Vancouver School Board for site-specific rules and any application requirements.[3]

How-To

  1. Contact the school administrator to confirm permission and any school-district conditions.
  2. Determine the correct City business-licence class and apply online through the City portal.[1]
  3. Apply to Vancouver Coastal Health for the appropriate food-permit or temporary food-service approval.[2]
  4. Agree contract terms with the school or the Vancouver School Board and keep written approval on file.[3]
  5. Prepare for inspection: implement food-safety procedures, staff training and recordkeeping.
  6. Maintain renewals and respond promptly to any compliance notices or orders.

Key Takeaways

  • Obtain both a City business licence and a VCH permit before operating.
  • Get written school-district approval and keep it on site.

Help and Support / Resources


  1. [1] City of Vancouver - Apply for a business licence
  2. [2] Vancouver Coastal Health - Temporary food service
  3. [3] Vancouver School Board - Food services