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 Cafe North Vancouver


Madras Cafe Calgary


The Karma – Conscious Café & Eatery Saskatoon


Stella’s Cafe at Plug In Winnipeg


Saigon Lotus Toronto


Falafel St-Jacques Lachine

New Brunswick:

Calactus Café Restaurant Végétarien Moncton

Nova Scotia:

Tarek’s Cafe Halifax


Splendid Essence Charlottetown

Newfoundland Labrador:

Poyo St. 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.