Skip to main content

The Best Vegetarian Restaurant In Every Province Across Canada



From traditional Chinese vegetarian in a Buddhist cottage in Charlottetown to handmade Japanese noodles in North Vancouver, we’ve dug into the data to find the very best vegetarian eats in every province in Canada!*

The diversity on this list is testament to the amazing diversity of Canada and the diversity of vegetarian cuisine in 2020. We can’t wait to see this field of plant-based dreams develop in the years to come.

(*We’re keeping our eyes on the territories too!)

Are you ready for a Canadian vegetarian adventure?

British Columbia:

Workshop Vegetarian CafeNorth Vancouver

Alberta:

Madras CafeCalgary

Saskatchewan:

The Karma – Conscious Café & EaterySaskatoon

Manitoba:

Stella’s Cafe在温尼伯的插头

Ontario:

Saigon LotusToronto

Quebec:

Falafel St-JacquesLachine

New Brunswick:

Calactus Café Restaurant VégétarienMoncton

Nova Scotia:

Tarek’s CafeHalifax

PEI:

Splendid EssenceCharlottetown

Newfoundland Labrador:

PoyoSt. John’s

Methodology:This is a list of the best vegetarian spots in every Canadian province according to Yelp. We identified businesses in the vegetarian category, then ranked those spots using a number of factors including the total volume and ratings of reviews. If a chain appeared on the list more than once, we only included the highest rated location. All businesses on this list were marked as open as of Sept 28, 2020.