Vegan Places in Canada
1,242 vegan and vegan-friendly places across 204 cities (185 fully vegan).
Most listings cluster in Montreal (221), Vancouver (177), Toronto (159), Regina (77), Calgary (49), and Burnaby (32).
Going to Canada? Travel essentials
Cities in Canada

Montreal
221 places

Vancouver
177 places

Toronto
159 places

Regina
77 places

Calgary
49 places

Burnaby
32 places

Guelph
23 places

Ottawa
22 places
Mississauga
21 places

Delta
20 places

Edmonton
19 places

Winnipeg
16 places

Victoria
14 places

Halifax
13 places
Hamilton
11 places

Kelowna
10 places

Surrey
10 places

New Westminster
10 places
Richmond
9 places

Nanaimo
8 places

Kitchener
7 places
Scarborough
6 places
London
6 places
White Rock
6 places
Langley
5 places
Gibsons
5 places
Sun Peaks Mountain Resort
5 places
About vegan places in Canada
Looking for vegan restaurants in Canada? Browse 1242 verified plant-based places across 204 cities. That includes 1143 restaurants and cafés, 62 vegan shops, 3 vegan-friendly places to stay, 37 animal sanctuaries. 15% are 100% vegan — not just vegan-friendly, but fully plant-based menus. Popular cuisines include american. Why Canada? Because Canada's plant-based scene clusters in Montreal, Vancouver and Toronto, with British Columbia — led by Victoria — regularly topping national vegan-friendliness rankings. Look out for vegan poutine, plant-based butter tarts, and dairy-free maple treats. Popular spots include Vegâteau, Daldongnae Korean BBQ and Vegan Pizza House.

Best Vegan Destinations in the Americas for Summer Holidays (2026)
Ranked using live Plants Pack data on fully vegan venues across 154 countries. Every count and link in this guide is a real query against our directory, not a recycled "best of" list. We list 54,000+...
Read the audit →All places in Canada
1–30 of 1245























