Canada
Level 1 for urban centres and supermarket coverage, with poutine gravy and Clamato as the two primary traps for international travellers who don't know to look for them.
Level 1 is driven by coast-to-coast supermarket coverage, a well-maintained dedicated vegan scene in Vancouver, Toronto, and Montréal, and English as the operating language throughout. Poutine gravy (animal stock, always), Clamato in the national cocktail, and lard in pastry are the active traps to navigate.
Ranking and city scoresCanada ranks #8 in the VTG index. The country rank reflects a weighted average across the full national territory, including vast rural and northern areas where vegan infrastructure is effectively absent. At city level, Vancouver and Toronto rank considerably higher and sit among the leading vegan cities in North America. Montréal has a strong and growing independent plant-based scene, particularly around the Plateau-Mont-Royal neighbourhood. If your trip is concentrated in these cities, expect a noticeably easier experience than the country rank alone suggests.
Supermarket coverageThe President's Choice own-label range at Loblaws, No Frills, and Real Canadian Superstore is one of the strongest clearly vegan-labelled retail ranges in North America, available in every province. Whole Foods, Sobeys, Metro, and Save-On-Foods carry comprehensive plant-based sections. Supermarket self-catering is the most reliable strategy outside the major cities. Always read the full ingredients list on packaged goods, especially anything marketed as "natural," "wholefood," or "locally made." Canada's Food and Drug Regulations require priority allergens including milk and eggs to be visually emphasised on packaged food labels, which helps with supermarket navigation.
The two primary trapsPoutine gravy and Clamato catch most international vegan travellers who are otherwise careful. Poutine gravy is made with animal stock at virtually every venue that serves it, including places offering a "vegetarian" version of the dish. The Caesar cocktail, Canada's most popular cocktail, is built on Clamato, a blend of tomato juice and clam broth. International visitors have no prior warning to look for either of these because neither exists in the same form anywhere else.
Allergen labellingCanada's Food and Drug Regulations require the priority allergens, including milk, eggs, fish, and crustaceans, to be clearly identified on pre-packaged food labels, typically in bold or with typographic emphasis. This is useful for supermarket products. It does not extend to restaurant menus, café counter items, bakery goods, or any food prepared on-site without packaging. Honey is not a regulated allergen under Canadian law and appears only in the standard ingredients list where listed at all. Always ask directly at any restaurant or café.
Vegetarian does not mean veganIn Canada, vegetarian is widely understood to include dairy and eggs. In French-Canadian restaurant culture, it may also imply seafood is acceptable. Always use the word "vegan" and specify exclusions explicitly. "I'm vegan, no meat, fish, dairy, eggs, or honey" covers the main bases. In Quebec restaurants and more traditional establishments, add: "no butter, no cream, no cheese" as separate items, as dairy is a default cooking ingredient rather than a named addition in many Quebec kitchens.
What not to rely onDo not assume poutine gravy is plant-based without explicit confirmation of a vegan gravy option. Do not assume a tomato cocktail does not contain Clamato. Do not assume pastry at a diner, bakery counter, or farmers' market is free from lard without asking directly. A menu described as "plant-based" or "wholefood" does not reliably exclude honey or bee pollen in Canadian health-café culture.
The PC (President's Choice) own-label brand at Loblaws, No Frills, and Real Canadian Superstore carries one of the strongest clearly vegan-labelled ranges in Canadian retail, available in every province. Whole Foods, Sobeys, Metro, and Save-On-Foods also stock comprehensive plant-based sections. Supermarket self-catering is the most reliable vegan strategy outside the major cities and the most practical fallback when restaurants disappoint. Stock up before any rural or remote leg of a trip.
Vancouver and Toronto have among the highest concentrations of fully plant-based restaurants in North America. Montréal's Plateau-Mont-Royal neighbourhood is a reliable cluster of plant-based independents. In these cities you rarely need to negotiate a mainstream menu. Seek out dedicated vegan venues and let the kitchen handle all decisions. Using the "Vegan Only" filter on restaurant discovery apps surfaces venues where every item is safe without asking.
Canada's Food and Drug Regulations require that priority allergens including milk and eggs are visually emphasised on most pre-packaged products, usually in bold. This works well for identifying dairy and egg in supermarket goods. It does not cover café menus, bakery cabinets, or restaurant cooking methods. Honey is not a regulated allergen and may appear only in the standard ingredients list. Use allergen labelling to shop supermarkets confidently, but always ask directly at any restaurant or café.
Canada's large Chinese, South Asian, Vietnamese, Japanese, and Mexican communities have produced a restaurant landscape where plant-based cooking is a genuine tradition. Indian dal and chana masala, Vietnamese tofu pho, sushi with avocado and cucumber, and Mexican bean tacos are consistently available across the country. Confirm that no fish sauce or dairy has been added to your specific dish, then order with confidence. These cuisines offer the most reliably navigable options from Vancouver to Halifax.
Canada's vegan experience is highly uneven: exceptional in the major cities, very thin once you leave them. A simple rule covers most situations: inside Vancouver, Toronto, or Montréal, the dedicated scene is there. Outside those cities, use a supermarket first and a restaurant second. The poutine gravy and Clamato questions follow you everywhere.
Outside the main centres, plant-based restaurant options are limited to whatever can be improvised from a standard meat-and-dairy menu. In small prairie towns, Maritime fishing communities, and northern territories, this may be very little. Distances between cities are vast. Plan supermarket stops before long road sections and carry emergency provisions. Tim Hortons functions as the default highway stop; options are thin but a plain bagel is usually available at most locations.
Quebec's French-influenced cuisine treats butter, cream, and cheese as default cooking ingredients rather than optional additions. Butter goes onto vegetables, bread, and toast without announcement. Cream appears in soups, sauces, and mashed potato as a baseline. In Quebec City and traditional Québecois restaurants, state your requirement comprehensively upfront and list each item separately. Montréal's independent restaurant scene is considerably more vegan-aware and easier to navigate.
Chain hotel breakfast buffets are built around eggs, dairy, and processed meats, with plant-based options rarely extending beyond fruit, plain oats, and toast with uncertain pastry content. Bed and breakfasts in rural areas are structured around egg-and-bacon formats with no meaningful alternative. If staying outside the major cities, plan to self-cater breakfast from a nearby supermarket rather than relying on accommodation to provide anything suitable.
Canadian pub and sports-bar culture is built around chicken wings, poutine with animal-stock gravy, and Caesar cocktails with Clamato. The default bar snack menu rarely includes a plant-based option beyond nachos, and those frequently arrive with sour cream and cheese unless specified otherwise. In a sports bar, the most reliable approach is a side of fries with confirmed vegetable oil, a plain garden salad with oil and vinegar on the side, or identifying a nearby dedicated venue before the game starts.