INFORMATION PROVIDED BY HAPPYCOW.NET - Spread the word! Please tell the businesses you found them on HappyCow.

Vegetarian Restaurants & Health Food Stores

Within a radius of 15 mi of your location - Total Results: 46

Duncan Farmers' Market (Farmer's Market) 0 mi

200 Craig St, Duncan, British Columbia, Canada, V9L 1W3 - Telephone: +1-250-732-1723


Kindred Bakery (Market Vendor) 0.01 mi

200 Craig St, Duncan, British Columbia, Canada, V9L 1W3 - Telephone: N/A


Falafel Land (Market Vendor) 0.01 mi

200 Craig St (at Duncan Farmer's Market), Duncan, British Columbia, Canada, V9L 1W3 - Telephone: N/A


Urban Forest Bistro (Veg-options) 0.02 mi

23 Kenneth Street, Duncan, British Columbia, Canada, V9L 1N3 - Telephone: +1-250-737-3933


Nha Trang Maki Sushi (Veg-options) 0.02 mi

25 Kenneth St, Duncan, British Columbia, Canada, V9L 1N3 - Telephone: +1-250-746-8999


Pure Lovin' Chocolate (Other) 0.03 mi

24 Kenneth St, Duncan, British Columbia, Canada, V9L 1N2 - Telephone: +1-250-597-8290


Pho Vuong (Veg-options) 0.04 mi

#1-281 Canada Ave, Duncan, British Columbia, Canada, V9L 1T6 - Telephone: +1-250-597-7687


Neko Ramen (Veg-options) 0.04 mi

171 Canada Ave (at Kenneth St), Duncan, British Columbia, Canada - Telephone: +1-250-597-1124


The Fort (Vegetarian) 0.1 mi

250 Jubilee St, Duncan, British Columbia, Canada, V9L 1W7 - Telephone: +1-403-352-6440


Duncan Garage Cafe and Bakery (Vegetarian) 0.12 mi

101-330 Duncan St (at Trunk Rd), Duncan, British Columbia, Canada, V9L 3W4 - Telephone: +1-250-748-6223


Brunch On 3rd (Veg-options) 0.26 mi

148 3 St, Duncan, British Columbia, Canada, V9L 1R8 - Telephone: +1-250-748-6808


Majiks Juice and Smoothie Bar (Juice Bar) 0.28 mi

5840 Clement St., Duncan, British Columbia, Canada, V9L 4C2 - Telephone: +1-250-732-1129


Aastha Devotional Indian Restaurant (Veg-options) 0.31 mi

2680 James St, Duncan, British Columbia, Canada, V9L 2X5 - Telephone: +1-250-597-0995


Noodlebox- Duncan (Veg-options) 0.33 mi

352 Trunk Rd, Duncan, British Columbia, Canada, V9L 2P2 - Telephone: +1-250-597-4005


Original Joe's (Veg-options) 0.38 mi

361 Trans-Canada Hwy Unit 9, Duncan, British Columbia, Canada, V9L 3R5 - Telephone: +1-250-597-8935


Quesada (Veg-options) 0.38 mi

361 Trans-Canada Hwy, No 3 (at Coronation Market), Duncan, British Columbia, Canada, V9L 3R5 - Telephone: +1-250-737-3433


Panago Pizza (Veg-options) 0.39 mi

180 Central Rd, Duncan, British Columbia, Canada, V9L 4X3 - Telephone: +1-250-310-0001


Saigon Subs Co (Veg-options) 0.42 mi

2649 James St, Duncan, British Columbia, Canada, V9L 2X5 - Telephone: +1-250-597-8889


The Fishbowl Cafe Ltd. (Coffee & Tea) 0.64 mi

580 Cairnsmore Street, Duncan, British Columbia, Canada, V9L 2E6 - Telephone: +1-250-597-4563


Glow Juicery (Vegan) 0.9 mi

5380 Trans-Canada Hwy, Duncan, British Columbia, Canada - Telephone: +1-250-597-2595


A Home for Hooves Farm Sanctuary (Organization) 4.13 mi

4275 Howie Rd, Duncan, British Columbia, Canada, V9L 2S4 - Telephone: +1-604-512-8362


True Grain (Bakery) 4.79 mi

1735 Cowichan Bay Rd, Cowichan Bay, British Columbia, Canada, V0R 1N0 - Telephone: +1-250-746-7664


Momoville (Veg-options) 9.49 mi

1770 Shawnigan Lake-Mill Bay Rd, Shawnigan Lake, British Columbia, Canada, V0R 2W0 - Telephone: +1-778-423-0230


Mountain View Vegan Bakery (Market Vendor) 9.8 mi

260 Mountain View Dr, Salt Spring Island, British Columbia, Canada - Telephone: N/A


Chemainus Health Foods Store (Health Store) 9.86 mi

9738 Willow St, Chemainus, British Columbia, Canada, V0R 1K1 - Telephone: +1-250-246-9838


Scoops by the Sea (Ice Cream) 9.96 mi

9779 Willow St, Chemainus, British Columbia, Canada, V0R 1K0 - Telephone: +1-403-975-4211


Organic Gaia Foods (Market Vendor) 10.04 mi

186 Mobrae Ave, Salt Spring Island, British Columbia, Canada, V8K1J8 - Telephone: N/A


Sushi Kuni (Veg-options) 10.15 mi

2869 Oak St, Chemainus, British Columbia, Canada, V0R 1K1 - Telephone: +1-250-246-2290


Thai Pinto Cuisine (Veg-options) 10.18 mi

9875 Maple St, Chemainus, British Columbia, Canada, V0R 1K1 - Telephone: +1-250-324-8424


Sawmill Taphouse & Grill (Veg-options) 10.19 mi

3055 Oak St, No 201B, Chemainus, British Columbia, Canada, V0R 1K1 - Telephone: +1-250-324-0222


Salt Spring Wild Cider (Veg-options) 10.31 mi

151 Sharp Rd, Salt Spring Island, British Columbia, Canada, V8K 2P6 - Telephone: +1-250-931-5554


Spicecraft - Flavours of India (Veg-options) 10.68 mi

855 Shawnigan Lake-Mill Bay Rd, Mill Bay, British Columbia, Canada, V0R 2P2 - Telephone: +1-250-929-0331


Ox Eats Grass (Vegan) 10.72 mi

189 Beddis Rd, Salt Spring Island, British Columbia, Canada, V8K 2J1 - Telephone: N/A


Salt Spring Coffee (Coffee & Tea) 10.76 mi

109 McPhillips Ave, Salt Spring Island, British Columbia, Canada, V8K 2T6 - Telephone: +1-250-537-0825


Salt Spring Wok Bar (Veg-options) 10.78 mi

104-149 Fulford Ganges Rd, Ganges Alley, Salt Spring Island, British Columbia, Canada, V8K 2T9 - Telephone: +1-250-537-1234


Harlan's Chocolates and Gelato (Ice Cream) 10.78 mi

100 Lower Ganges Rd, Salt Spring Island, British Columbia, Canada, V8K 2S7 - Telephone: +1-250-537-4434


Arigato Sushi (Veg-options) 10.79 mi

149 Fulford Ganges Rd, Salt Spring Island, British Columbia, Canada, V8K 2T9 - Telephone: +1-250-538-1881


True Love Pizza (Food Truck) 10.8 mi

105 Rainbow Rd, Salt Spring Island, British Columbia, Canada, V8K 2V5 - Telephone: +1-250-537-6855


Vital Kitchen (Market Vendor) 10.82 mi

Saltspring Farmer's market, Centenial Park 100 Fulford-Ganges Rd, Salt Spring Island, British Columbia, Canada, V8K 2T9 - Telephone: +1-250-221-1720


Tree House Cafe (Veg-options) 10.88 mi

106 Purvis Lane, Salt Spring Island, British Columbia, Canada, V8K 2S5 - Telephone: +1-250-537-5379


Rusticana Coffee (Veg-options) 11.09 mi

803 Deloume Rd (at 1 Trans Canada Hwy), Mill Bay, British Columbia, Canada, V0R 2P1 - Telephone: +1-250-743-6940


Bru-Go's Coffee (Coffee & Tea) 11.13 mi

2720 Mill Bay Rd, Mill Bay, British Columbia, Canada, V0R 2P1 - Telephone: +1-250-929-2739


Mill Bay Softy's (Ice Cream) 11.17 mi

2720 Mill Bay Rd, Mill Bay, British Columbia, Canada, V0R 2P0 - Telephone: N/A


Morningside (Vegan) 11.83 mi

107 Morningside Rd, Salt Spring Island, British Columbia, Canada, V8K 2P2 - Telephone: +1-250-653-4414


Deep Cove Market (Other) 13.34 mi

10940 W Saanich Rd, North Saanich, British Columbia, Canada, V8L 5R9 - Telephone: +1-250-656-2547


The Pink Geranium (Veg-options) 14.8 mi

18585, Porlier Passage Road, Galiano Island, British Columbia, Canada, V0N 0E9 - Telephone: +1-250-539-2677


It is advised to call ahead before you visit any listing in the restaurant directory to confirm the open hours, etc.

If you appreciate this free service and would like to offer your support, please contribute online at: https://www.happycow.net/supporter

All contents copyright © 1999-2026 HappyCow's Healthy Eating Guide. All rights reserved.