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: 48
5380 Trans-Canada Hwy, Duncan, British Columbia, Canada - Telephone: +1-250-597-2595
180 Central Rd, Duncan, British Columbia, Canada, V9L 4X3 - Telephone: +1-250-310-0001
352 Trunk Rd, Duncan, British Columbia, Canada, V9L 2P2 - Telephone: +1-250-597-4005
361 Trans-Canada Hwy Unit 9, Duncan, British Columbia, Canada, V9L 3R5 - Telephone: +1-250-597-8935
361 Trans-Canada Hwy, No 3 (at Coronation Market), Duncan, British Columbia, Canada, V9L 3R5 - Telephone: +1-250-737-3433
101-330 Duncan St (at Trunk Rd), Duncan, British Columbia, Canada, V9L 3W4 - Telephone: +1-250-748-6223
171 Canada Ave (at Kenneth St), Duncan, British Columbia, Canada - Telephone: +1-250-597-1124
24 Kenneth St, Duncan, British Columbia, Canada, V9L 1N2 - Telephone: +1-250-597-8290
25 Kenneth St, Duncan, British Columbia, Canada, V9L 1N3 - Telephone: +1-250-746-8999
23 Kenneth Street, Duncan, British Columbia, Canada, V9L 1N3 - Telephone: +1-250-737-3933
200 Craig St, Duncan, British Columbia, Canada, V9L 1W3 - Telephone: N/A
200 Craig St, Duncan, British Columbia, Canada, V9L 1W3 - Telephone: +1-250-732-1723
200 Craig St (at Duncan Farmer's Market), Duncan, British Columbia, Canada, V9L 1W3 - Telephone: N/A
#1-281 Canada Ave, Duncan, British Columbia, Canada, V9L 1T6 - Telephone: +1-250-597-7687
250 Jubilee St, Duncan, British Columbia, Canada, V9L 1W7 - Telephone: +1-403-352-6440
2680 James St, Duncan, British Columbia, Canada, V9L 2X5 - Telephone: +1-250-597-0995
2649 James St, Duncan, British Columbia, Canada, V9L 2X5 - Telephone: +1-250-597-8889
5840 Clement St., Duncan, British Columbia, Canada, V9L 4C2 - Telephone: +1-250-732-1129
148 3 St, Duncan, British Columbia, Canada, V9L 1R8 - Telephone: +1-250-748-6808
580 Cairnsmore Street, Duncan, British Columbia, Canada, V9L 2E6 - Telephone: +1-250-597-4563
4275 Howie Rd, Duncan, British Columbia, Canada, V9L 2S4 - Telephone: +1-604-512-8362
1735 Cowichan Bay Rd, Cowichan Bay, British Columbia, Canada, V0R 1N0 - Telephone: +1-250-746-7664
1770 Shawnigan Lake-Mill Bay Rd, Shawnigan Lake, British Columbia, Canada, V0R 2W0 - Telephone: +1-778-423-0230
855 Shawnigan Lake-Mill Bay Rd, Mill Bay, British Columbia, Canada, V0R 2P2 - Telephone: +1-250-929-0331
803 Deloume Rd (at 1 Trans Canada Hwy), Mill Bay, British Columbia, Canada, V0R 2P1 - Telephone: +1-250-743-6940
2720 Mill Bay Rd, Mill Bay, British Columbia, Canada, V0R 2P1 - Telephone: +1-250-929-2739
260 Mountain View Dr, Salt Spring Island, British Columbia, Canada - Telephone: N/A
2720 Mill Bay Rd, Mill Bay, British Columbia, Canada, V0R 2P0 - Telephone: N/A
186 Mobrae Ave, Salt Spring Island, British Columbia, Canada, V8K1J8 - Telephone: N/A
151 Sharp Rd, Salt Spring Island, British Columbia, Canada, V8K 2P6 - Telephone: +1-250-931-5554
9738 Willow St, Chemainus, British Columbia, Canada, V0R 1K1 - Telephone: +1-250-246-9838
189 Beddis Rd, Salt Spring Island, British Columbia, Canada, V8K 2J1 - Telephone: N/A
9779 Willow St, Chemainus, British Columbia, Canada, V0R 1K0 - Telephone: +1-403-975-4211
109 McPhillips Ave, Salt Spring Island, British Columbia, Canada, V8K 2T6 - Telephone: +1-250-537-0825
104-149 Fulford Ganges Rd, Ganges Alley, Salt Spring Island, British Columbia, Canada, V8K 2T9 - Telephone: +1-250-537-1234
149 Fulford Ganges Rd, Salt Spring Island, British Columbia, Canada, V8K 2T9 - Telephone: +1-250-538-1881
100 Lower Ganges Rd, Salt Spring Island, British Columbia, Canada, V8K 2S7 - Telephone: +1-250-537-4434
105 Rainbow Rd, Salt Spring Island, British Columbia, Canada, V8K 2V5 - Telephone: +1-250-537-6855
Saltspring Farmer's market, Centenial Park 100 Fulford-Ganges Rd, Salt Spring Island, British Columbia, Canada, V8K 2T9 - Telephone: +1-250-221-1720
106 Purvis Lane, Salt Spring Island, British Columbia, Canada, V8K 2S5 - Telephone: +1-250-537-5379
2869 Oak St, Chemainus, British Columbia, Canada, V0R 1K1 - Telephone: +1-250-246-2290
9875 Maple St, Chemainus, British Columbia, Canada, V0R 1K1 - Telephone: +1-250-324-8424
3055 Oak St, No 201B, Chemainus, British Columbia, Canada, V0R 1K1 - Telephone: +1-250-324-0222
107 Morningside Rd, Salt Spring Island, British Columbia, Canada, V8K 2P2 - Telephone: +1-250-653-4414
10940 W Saanich Rd, North Saanich, British Columbia, Canada, V8L 5R9 - Telephone: +1-250-656-2547
2300 Canoe Cove Rd, North Saanich, British Columbia, Canada, V8L 3X9 - Telephone: +1-778-351-0993
1780 Mills Rd, North Saanich, British Columbia, Canada, V8L 5S9 - Telephone: +1-778-426-0032
123-1640 Electra Blvd (at Electra Blvd), Sidney, British Columbia, Canada, V8L 5V4 - Telephone: +1-250-655-3414
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.