Vegan restaurants in Toronto

Of the 170 places in Toronto that OpenStreetMap records as vegan or vegan-friendly, 10 are entirely vegan. The most common cuisines are coffee shop, burger and indian. 106 have their opening hours recorded.

Read from OpenStreetMap on 18 September 2026.

veg-friendlyA&Wtakeaway · burger · 500 Bloor Street West, Toronto24/7
vegan optionsAFURI Ramen + Dumplingrestaurant · ramen · 411 Church Street, TorontoMo-Su 11:00-22:30
vegan optionsALKcafé · 100 Broadview AvenueFr-Mo 09:30-15:00;Tu-Th closed
veg-friendlyAloette Gorestaurant · burger · 2362 Yonge Street, TorontoMo-Su 11:00-22:00
vegan optionsam bagelcafé · bagel · 53 Roncesvalles AvenueMo off; Tu-Fr 08:00-15:00; Sa 09:00-16:00; Su 09:00-15:00
veg-friendlyAmico Eateryrestaurant · italian · pizza · 2013 Yonge Street, Toronto
vegan optionsAntler Kitchen & Barrestaurant · canadian · wild · 1454 Dundas Street West, TorontoMo closed; Tu-Fr 17:00-22:00; Sa-Su 12:00-15:00,17:00-22:00
vegan optionsArada Bar and Restaurantrestaurant · ethiopian · 965 Bloor Street West, Toronto
veg-friendlyAroma Espresso Barcafé · coffee shop · TorontoMo,We-Fr 07:30-19:00; Tu 07:30-18:00; Sa,Su 09:00-19:00
vegan optionsAunty Em's Deli & Coffeecafé · coffee shop · sandwich · 1672 St. Clair Avenue West, TorontoWe-Sa 09:00-17:00; Su 10:00-15:00
vegan optionsAvelorestaurant · 51 St Nicholas Street, Toronto
veg-friendlyBalzac's CoffeecaféMo-Fr 06:00-20:00; Sa-Su 07:00-20:00
veg-friendlyBanh Mi Boys Sandwich Shoptakeaway · asian · 2365 Yonge Street, TorontoMo-Fr 11:00-22:00; Sa 11:00-21:00; Su 12:00-19:00
vegan optionsBeavertailstakeaway
vegan optionsBlack Wolf Coffeecafé · regional · 717 Bay Street, Toronto
all veganBloomer'scafé · donut · 873 Bloor Street West, TorontoMo-Fr 08:00-20:00; Sa-Su 09:00-20:00
vegan optionsBloomer'scafé · donut · 715 Queen Street West, TorontoMo-Fr 08:00-20:00; Sa-Su 09:00-20:00
vegan optionsBooster Juicetakeaway · juice
vegan optionsBooster Juicetakeaway · juice · 399 Bathurst Street, TorontoMo-Fr 08:00-17:00; Sa,Su 11:00-17:00; PH 11:00-17:00
veg-friendlyBuddha Chayrestaurant · vietnamese · 1784 Jane Street, Toronto
vegan optionsBuddha's Vegan Restaurantrestaurant · chinese · 666 Dundas Street West, Toronto
vegan optionsCaked Coffeecafé · coffee shop · 1651 Bloor Street West, TorontoMo-Tu off; We-Fr 12:00-19:00; Sa 11:00-19:00; Su 12:00-18:00
vegan optionsChachu'srestaurant · international · pakistani · 113 Bond Street, TorontoMo-Sa 10:00-20:00
vegan optionsChatimecafé · bubble tea · 677 Bloor Street West, TorontoMo-Su 12:00-22:00
vegan optionsChien Tamrestaurant · asian · 2907 Dundas Street West
vegan optionsChipotletakeaway · mexicanMo-Su 10:45-22:00
veg-friendlyChowrasta Indian Cuisinerestaurant · indian · 164 Eglinton Avenue EastMo-We,Su 11:30-22:30; Th-Sa 11:30-11:00
vegan optionsCong Capherestaurant · coffee shop · 2354 Yonge StreetMo-Fr 08:00-21:00; Sa-Su 09:00-21:00
veg-friendlyD Spot Dessertscafé · dessertSu-Th 11:00-24:00, Fr,Sa 11:00-02:00
vegan optionsDeath in Veniceice cream · 1418 Dundas Street West, TorontoTu-Su 10:00-22:00
veg-friendlyDomino'stakeaway · pizza · 478 Yonge Street, TorontoSu-Th 10:30-01:00, Fr,Sa 10:30-02:00
vegan optionsDruxy's Famous Delitakeaway · 399 Bathurst Street, TorontoMo-Su 07:00-18:00
veg-friendlyDruxy's ROM Cafetakeaway · salad · sandwich11:00-16:00
vegan optionsEat Nabatirestaurant · middle eastern · african · 160 Baldwin Street, Toronto
vegan optionsEdo Japantakeaway · japanese · 399 Bathurst Street, TorontoMo-Fr 11:00-18:00
veg-friendlyEl Tenedor Restaurant Barrestaurant · 909 Yonge Street, Toronto
vegan optionsEvvivarestaurant · coffee shop · 39 Eglinton Avenue East, Toronto
vegan optionsFreshrestaurant · 101 Eglinton Avenue East, TorontoMo-Fr 11:00-22:00; Sa-Su 10:30-22:00
vegan optionsFreshrestaurant · 147 Spadina Avenue, TorontoMo-Fr 11:30-22:00, Sa-Su 10:30-22:00
vegan optionsFreshrestaurant · 894 Queen Street West, TorontoMo-Fr 11:30-22:00, Sa-Su 10:30-22:00
veg-friendlyFresh Kitchen + Juice Barrestaurant · 47 Front Street East, Toronto
veg-friendlyFresh Kitchen + Juice Barrestaurant · 386 Bloor Street West, Toronto
vegan optionsGiarestaurant · 1214 Dundas Street West
veg-friendlyGino's Pizzatakeaway · pizza · 2387 Yonge Street, Toronto
vegan optionsGood Grainstakeaway · 4134 Dundas Street West, Toronto
vegan optionsGovinda'srestaurant · indian · fusion · 243 Avenue Road, TorontoMo-Sa 12:00-14:30,18:00-21:00; Su 17:00-20:00
veg-friendlyGreens Vegetarian Restaurantrestaurant · chinese
veg-friendlyHakka N' Jerkrestaurant · hakka · jamaican · 296-A Gerrard Street East, Toronto11:00-01:00
all veganHibiscus Vegan Cafecafé · 238 Augusta Avenue
vegan optionsHoney'sice cream · 1026 Queen Street East, Toronto
veg-friendlyHoney'sice cream · ice cream · 1448 Dundas Street West
vegan optionsIl Veganorestaurant · italian · 502 Queen Street West, Toronto
vegan optionsImpact Kitchenrestaurant · 2555 Yonge StreetMo-Th 08:00-22:00; Fr-Sa 08:00-21:00; Su 09:00-21:00
veg-friendlyIruka Sushirestaurant · sushi · 550 Queens Quay West, TorontoMo-Sa 12:00-21:30
veg-friendlyiSHQrestaurant · 2007 Eglinton Avenue East
vegan optionsIssho Bakerycafé · coffee shop · dessert · 583 Gerrard Street East, TorontoWe-Su 09:00-17:00
veg-friendlyJamil's Chaat Houserestaurant · pakistani · indian · 1086 Queen Street West, Toronto
veg-friendlyJapangorestaurant · sushi · 122 Elizabeth Street, TorontoMo off; Tu-Th,Su 11:30-21:30; Fr,Sa 11:30-22:00
veg-friendlyJersey Mike's Substakeaway · sandwichMo-Su 10:00-22:00
vegan optionsKarine'stakeaway · 109 McCaul Street, TorontoMo 09:00-15:00; Tu-Th 08:00-16:00; Fr 09:00-15:00; Sa-Su 10:00-15:00
vegan optionsKimchi Korea Houserestaurant · korean · 149 Dundas Street WestMo-Su 11:45-21:15
vegan optionsKing Street Social Kitchen Barrestaurant · international
veg-friendlyKing's Caférestaurant · 192 Augusta Avenue, Toronto
all veganKupfert & Kimtakeaway
all veganKupfert & Kim - Spadinarestaurant · 140 Spadina Avenue, Toronto
veg-friendlyKyouka Ramenrestaurant · ramen · japanese · 2222 Queen Street East, Toronto
vegan optionsL’Amour Cafe and Pastrycafé · 927 Mount Pleasant Road
vegan optionsLa Veganrestaurant · ethiopian
vegan optionsLana's Kitchenrestaurant · 160 Baldwin Street, Toronto
vegan optionsLettuce Love Caferestaurant · 2241 Bloor Street West, Toronto
vegan optionsLoga's Cornerrestaurant · tibetan · 216 Close AvenueMo-Su 11:00-23:00
vegan optionsMachino Donutstakeaway · donut · 1556 Bloor Street West, TorontoTu-Su 09:00-21:00
veg-friendlyMaguro HouserestaurantMo-Th 11:00-21:30; Fr-Su 11:00-22:00
veg-friendlyManpukurestaurant · japanese · 105 McCaul Street, TorontoMo-We 11:30-20:00; Th-Fr 11:30-23:00; Sa 12:00-22:00
vegan optionsMarigold Indian Bistrorestaurant · indian · 552 Mount Pleasant Road, TorontoMo off; Tu,Su 16:00-21:30; We-Th 12:00-21:30; Fr-Sa 12:00-22:00
veg-friendlyMatagali Indian & Thai Cuisinerestaurant · thai · indian · 69 Elm StreetMo-Fr 11:30-21:30; Sa 12:00-21:00
vegan optionsMavericks Burger Corestaurant · 15 Merchant's Wharf, Toronto
veg-friendlyMcDonald'stakeaway · burger · 552 Yonge Street, Toronto24/7
veg-friendlyMcDonald'stakeaway · burger · 1735 Danforth Avenue, Toronto24/7
vegan optionsMix it up!takeaway · salad · 399 Bathurst Street, TorontoMo-Fr 08:00-18:00; Sa 09:00-15:00
veg-friendlyMiznonrestaurant · 1235 Bay Street, TorontoWe-Sa 11:00-21:00; Su-Tu 11:00-20:00
veg-friendlyMizzen - Westin Harbour Castlerestaurant · american · breakfastMo-Su 06:30-11:30
vegan optionsMizzica Gelataria & Cafeice cream · 2375 Yonge Street, TorontoMo-Th 08:00-23:00; Fr 08:00-24:00; Sa 09:00-24:00; Su 09:00-23:00
vegan optionsMomo Dumpling Expressrestaurant · chinese · tibetianMo off; Tu-Th,Su 11:00-21:30; Fr-Sa 11:00-22:00
veg-friendlyMother's Dumplingsrestaurant · 421 Spadina Avenue, TorontoMo-Fr 11:30-21:30; Sa,Su 11:15-21:30
veg-friendlyMusic Garden Cafecafé · 466 Queens Quay West, TorontoMo-Su 08:00-17:00
vegan optionsMystic Muffinrestaurant · 113 Jarvis Street, TorontoMo-Sa 05:30-17:00
vegan optionsNani's Gelatoice cream · 6 Charles Street East, TorontoSu-Th 12:00-23:30; Fr-Sa 12:00-24:00
vegan optionsNut Bartakeaway · juice · 102 Bloor Street West, Toronto
vegan optionsnutbarrestaurant · 425 Adelaide Street West, TorontoMo-Sa 08:00-20:00; Su 08:00-19:00
veg-friendlyNutbarrestaurantMo-Sa 08:00-20:00; Su 09:00-19:00
vegan optionsO'Somaerestaurant · brunch · 357 Broadview Avenue, TorontoMo 10:00-17:00, We-Su 10:00-17:00
vegan optionsOakham Cafecafé · burger · sandwichMo-Fr 08:00-16:00
all veganOdd Burgerrestaurant · 492 College Street, TorontoMo-Fr 11:00-21:00; Sa-Su 10:00-21:00all veganOdd Burgertakeaway · burger · 229 Church StreetMo-Th, Sa 11:00-21:00; Fr 11:00-23:00
vegan optionsold.krestaurant · burger · 310 College Street, TorontoMo-Su 11:30-22:30
vegan optionsOsmow'stakeaway · mediterranean · shawarma · 351 College StreetMo-Su 11:00-22:00
veg-friendlyOxtail Pho - Banh Mi & Vegetarianrestaurant · vietnamese · 814 Dundas Street West, Toronto
vegan optionsOzzy's Burgers Torontotakeaway · 66.5 Nassau StreetMo-Th, Su 11:00-22:30; Fr, Sa 11:00-23:30
vegan optionsPai Downtownrestaurant · thai · 18 Duncan Street, TorontoMo-Th 11:30-22:00; Fr-Sa 11:30-22:30; Su 15:00-22:00
vegan optionsParisco CafecaféMo-Su 09:00-20:00
vegan optionsPi Co.takeaway · pizzaSu-Th 11:00-22:00; Fr,Sa 11:00-23:00
veg-friendlyPinky Swearrestaurant · regional · oysters · 2901 Lake Shore Boulevard West, EtobicokeWe-Sa 17:00-22:00; Sa-Su 09:00-14:30
vegan optionsPita Litetakeaway · 188 Eglinton Avenue East
veg-friendlyPizza Novatakeaway · pizza · 1954 Danforth AvenueMo-Th,Su 11:00-24:00; Fr-Sa 11:00-01:00
veg-friendlyPizza Pizzatakeaway · pizza · 2077 Danforth AvenueMo-We,Su 11:00-24:00; Th-Sa 11:00-01:00
vegan optionsPizza Pizzatakeaway · pizza
vegan optionsPlanta Queenrestaurant · 180 Queen Street West, Toronto
veg-friendlyPunjabi Chaap Cornerrestaurant · indian · 38 Elm Street
veg-friendlyReal Fruit Bubble Teacafé · bubble teaSu-Th 10:30-22:00; Fr,Sa 10:30-23:00
vegan optionsRedpath Juicerytakeaway · juice · 132 Redpath Avenue
vegan optionsRosalindarestaurant · mexican · 133 Richmond Street West, TorontoMo-Sa 11:00-23:00, Su 11:00-10:00
vegan optionsRosie Eateryrestaurant
veg-friendlyRyus Noodle Barrestaurant · ramen · japanese · 786 Broadview Avenue, TorontoFr,Sa 12:00-22:30; Su,Tu-Th 12:00-21:30
veg-friendlySadie's Juice Barcafé · 146 Baldwin Street, Toronto
vegan optionsSaffron Spice Kitchentakeaway · Tamil · Sri Lankan · 459 Queen Street WestMo-Fr 11:00-22:00; Sa-Su 11:00-21:00
vegan optionsSaigon Lotusrestaurant · vietnamese · 6 St. Andrew Street
veg-friendlySatay on the Roadrestaurant · thai · 1572 Bayview Avenue, TorontoMo-Sa 11:00-21:00; Su 16:00-21:00
vegan optionsSecond Cupcafé · coffee shop · Front Street WestMo-Fr 07:00-17:00; Sa,Su 09:00-17:00
veg-friendlySecond Cupcafé · coffee shop · 340 College StreetMo-Sa 07:00-20:30; Su 09:00-20:30
veg-friendlySecond Cupcafé · coffee shop · 399 Bathurst Street, TorontoMo-Fr 06:30-19:00; Sa 08:00-14:00
vegan optionsSid's Gourmet Pizzatakeaway · pizza · 66 Kingston Road, TorontoMo 11:00-22:00; We-Fr 11:00-22:00; Sa-Su 11:00-23:00
veg-friendlySiddhartha - Pure Vegetarianrestaurant · indian
vegan optionsSolena Brunch & Barrestaurant · breakfast · brunch · 1224 St. Clair Avenue West, TorontoMo-Su 07:00-15:00
vegan optionsSorry I’ve Got Plantstakeaway
veg-friendlySouper Hot Pot & Tearestaurant · chinese · 476 Yonge Street, TorontoMo-Su 12:00-22:00
vegan optionsSouth Indian Dosa Mahalrestaurant · indian · 9 Roncesvalles AvenueMo-We 11:00-20:45; Th-Su 11:00-21:45
vegan optionsSoy Boystakeaway · burger · 1056 Queen Street East
vegan optionsSoy Boystakeaway · american · 471 Church Street, Toronto
vegan optionsStarbuckscafé · coffee shopMo-Fr 05:30-21:00; Sa,Su 06:30-21:00
vegan optionsStarbuckscafé · coffee shopMo-Su 08:00-19:00
vegan optionsStarbuckscafé · coffee shop
veg-friendlyStarbuckscafé · coffee shop · 439 University Avenue, TorontoMo-Fr 06:00-19:00; Sa-Su 07:00-18:00
veg-friendlyStarbuckscafé · coffee shop · TorontoMo-Fr 06:00-21:00; Sa 06:30-21:00; Su 06:30-20:00
vegan optionsStarving Artistcafé · coffee shop · 833 Runnymede Road, TorontoMo-Fr 09:00-16:00; Sa-Su 09:00-18:00
vegan optionsStefano’srestaurantMo-Tu 16:30-21:15; Th 12:30-21:15; Fr 12:30-22:30; Sa 10:00-14:30, 16:00-22:30; Su 10:00-14:30, 16:00-20:30
veg-friendlySubwaytakeaway · sandwichMo-Fr 08:30-22:00; Sa 09:00-21:30; Su 09:00-21:00
veg-friendlySubwaytakeaway · sandwich · 267 Queen Street West, Toronto24/7
veg-friendlySubwaytakeaway · sandwich · Bathurst Street, Toronto24/7
veg-friendlySubwaytakeaway · sandwich · 274 Coxwell Avenue
veg-friendlySubwaytakeaway · sandwich · 10 Lower Spadina Avenue, TorontoMo-Su 09:00-22:00
veg-friendlySultan Shawarma & Falafelrestaurant · 2556 Danforth Avenue, TorontoMo-Th 10:00-24:00, Fr,Sa 10:00-03:00, Su 11:00-24:00
vegan optionsSushi Momorestaurant · sushi · 1122 Queen Street West, Toronto
all veganSushi Qtakeaway · sushi
all veganTahini'srestaurant · middle eastern · 347 King Street West, TorontoMo-Su 11:00-17:00
vegan optionsTaqueria Veganatakeaway · mexican · 975 Bloor Street West, Toronto
vegan optionsTaqueria Veganatakeaway · mexican · 1543 Dupont Street, Toronto
all veganTenon Vegan Sushirestaurant · japanese · 486 Bloor Street West, TorontoTu-Th 11:30-23:00; Fr-Sa 11:30-24:00; Su 11:30-23:00; Mo closed
vegan optionsThe Bagel Stoptakeaway · 399 Bathurst Street, TorontoMo-Su 07:30-16:00
all veganThe Hogtown Veganrestaurant · burger · fries · 382 College Street, TorontoMo-Fr 12:00-23:00; Sa 11:00-23:00; Su 11:00-22:00
vegan optionsThe Veggie Thalirestaurant · indian · 1410 Victoria Park Avenue
veg-friendlyThe Worksrestaurant · burger · 60 Wellington Street East, TorontoSu-We 11:00-22:00; Th-Sa 11:00-23:00
veg-friendlyTim Hortonscafé · coffee shop · 2 Bruyeres Mews, TorontoMo-Fr 05:00-23:00; Sa,Su 06:00-23:00
veg-friendlyTim Hortonscafé · coffee shop07:00-22:00
veg-friendlyTim Hortonscafé · coffee shopMo-Fr 07:00-20:00; Sa 08:00-18:00; Su 09:00-17:00
veg-friendlyTostorestaurant · italian · 800 Bay Street, Toronto
vegan optionsTown Crier Pub The Halfway Beer Housepub · german · 115 John Street11:00-02:00
vegan optionsTsu Chicafé · japanese
vegan optionsUncle Sid’s Delirestaurant · caribbean · 1263 Bloor Street West, Toronto
veg-friendlyUncle Tetsu's Japanese Cheesecaketakeaway · dessert · cake · 595 Bay StreetMo-Su 10:30-21:30
veg-friendlyV's Caribbean Restaurantrestaurant · caribbean
vegan optionsVegan Bearrestaurant · 335 Yonge Street, TorontoMo-Th 12:00-21:30; Fr 12:00-23:00; Sa 13:30-23:30; Su 13:30-21:30
vegan optionsVegan I Thalitakeaway · indian
veg-friendlyVegeDelight Restaurantrestaurant · 173 Dundas Street West
vegan optionsVeggie D'Lightrestaurant · 160 Baldwin Street, Toronto
veg-friendlyVeggie D'Lightrestaurant · 160 Baldwin Street
vegan optionsViet Chay vegetarian cuisinerestaurant · asian · 768 Wilson Avenue, Toronto
vegan optionsVital-Life Vegan Rastaranttakeaway · 360 Broadview AvenueWe-Su 11:00-20:00
vegan optionsYueh Tung Restaurantrestaurant · japanese · 126 Elizabeth Street, TorontoTu 11:30-16:00; We,Th 11:30-21:00; Fr 11:30-21:30; Sa 12:00-21:30; Su 12:00-21:00; Mo off
veg-friendlyYumei Sushirestaurant · japanese · sushi · 2116 Queen Street East, TorontoMo-Su 16:00-21:00

Questions about this list

How many all-vegan restaurants are there in Toronto?

OpenStreetMap records 10 entirely vegan places in Toronto, out of 170 that are vegan or vegan-friendly.

Which part of Toronto has the most vegan places?

, with 170 of the 170 places on this page.

How up to date is this list?

It was read from OpenStreetMap on 18 September 2026 and is refreshed monthly. OpenStreetMap is edited by volunteers, so a place that closed very recently may still appear.

Are the opening hours reliable?

106 of these 170 places have hours recorded in OpenStreetMap, and they are shown exactly as recorded. The rest have none, and we would rather leave it blank than guess. Always check before a long journey.

Can a restaurant pay to appear here?

No. Every place on this page comes from OpenStreetMap, an open database anyone can edit. There are no paid placements and no advertising.

Place data © OpenStreetMap contributors, available under the Open Database License. How this list is built.