Being a fairly large city, there are many options for grocery shopping in Victoria.
We try to ‘shop local’ for as much as we can so I’ll list the local stores first, and try to keep locations near downtown as much as possible.
Country Grocer – Multiple Locations – including:
- (Esquimalt) – 1153 Esquimalt Rd.,
- (Royal Oak) 4420 W. Saanich Rd.
Hours: 8 – 10 7 Days a week
Country Grocer is a Vancouver Island and Salt Spring Island family-owned and operated grocery chain with stores in Victoria, Cobble Hill, Salt Spring Island, Lake Cowichan and Nanaimo.
Market on Yates – 903 Yates St., Victoria, BC
From the Deli to the floral section, every Market department provides you with unparalleled selection and quality – so you can find the foods that suit your lifestyle. Organic. Gluten Free. Locally Produced. Vegan. Whatever you’re after, we have it or we’ll source it out for you. Just ask.
Wellburn’s – 1058 Pandora Ave., Victoria, BC
Wellburn’s is a conventional grocery store. There is a fresh meat department, deli, in-store bakery, fresh produce, dairy, frozen foods, full line of grocery products and a small hot food department. There is also an ATM and a lottery counter. The Store is open 7 days a week and accepts all major credit cards and debit cards.
Red Barn Farm Market – 6 locations (not downtown but worth a drive!)
- 5550 West Saanich Rd.
- 129 – 5325 Cordova Bay Rd. (at Mattick’s Farm)
- 751 Vanalman Ave.
- 611 Brookside Rd.
- 1933 Oak Bay Ave.
- 1310 Esquimalt Road
Our philosophy is simple: provide fresh, locally-sourced food at reasonable prices, support our community and local food economy, and focus on feeding our customers the highest quality foods and produce available.
- 110 – 27 Helmcken Rd. (near the Victoria General Hospital)
Store Hours: 7 a.m – 10 p.m. daily
- 977 Langford Parkway
Store Hours: 8:00am – 10:00pm, Every Day
Full-service, locally owned and operated.
Thrifty Foods – 1590 Fairfield Rd. (closest to downtown – they have many other locations – check website for addresses).
Hours: 7 am – 10 pm. Some of the other locations are open 24 hours. Check their website for all locations and hours.
This is a full-service grocery store with all the departments you’d expect to find.
Save-On-Foods – #100 – 172 Wilson St., Victoria, BC (check website for other locations around town).
Hours 7 am – 10 pm daily.
Another large full-service grocery store with all departments including pharmacy.
Fairway Market – closest to downtown is 272 Gorge Rd. W. (check website for other locaitons around town).
Hours 7 am – 10 pm daily. Full-service grocery store.