12 Best Places to Buy Groceries in Toronto 2024
If you are in Toronto and are looking to buy groceries or food, there are a tonne of options for you to consider.
There are over 5,000 different grocery stores in Toronto.
Grocery stores around Toronto adopt different approaches to bring in more customers. Some stores focus on being price leaders, while others focus on a more high-end experience.
Most grocery stores in Toronto also offer other products as well, such as toiletries and pet products. More generic retailers such as Walmart have also expanded to offer groceries.
We’ll cover the 12 best places to buy groceries in Toronto, and discuss some of their features below. All of the stores on our list are either large chain grocers or retailers.
Best Places to Buy Groceries in Toronto
1. No Frills
- Location: All across Toronto
- Prices: Low
No Frills is a very popular discount grocery chain in Toronto with locations all over the city. They focus on being price leaders and frequently offer very good deals on select products. These are usually advertised on their flyers or on their website.
The grocer currently has 14 stores operating in Toronto.
No Frills matches prices from competitors if you happen to find a similar product at a competing grocery chain store. No Frills is owned by Loblaw Companies Limited.
One popular generic brand offered by the store is the No Name brand, which is offered across all of Loblaw Companies Limited’s companies.
2. FreshCo
- Location: All across Toronto
- Prices: Low
FreshCo is the discount grocery chain under Sobeys, again with locations all over the city. Similar to No Frills, they focus on being price leaders and offer great deals across most products.
FreshCo currently has nine different locations within Toronto.
If you find a product that is offered at FreshCo at a competing grocer at a lower price, FreshCo will beat that price by one cent.
FreshCo offers a “double fresh” guarantee in the event that you are unsatisfied with your purchases (excluding some products). This means that you will get a refund for your purchase, and also get a replacement product in exchange.
One popular generic brand offered by the store is the No Name brand, which is offered across all of Loblaw Companies Limited’s companies.
3. Walmart
- Location: All across Toronto
- Prices: Low
Walmart is a huge generic retailer that has also started selling groceries relatively recently. It is a good store to consider if you have a diversified shopping list that includes items such as clothes or electronics.
Walmart offers free curbside pickup for orders of $25 or more. They also have a grocery delivery system in place if you prefer to have your purchases brought to your home. Walmart currently has six stores operating in Toronto.
The retailer competes on price across both groceries and other products that it sells.
While Walmart is a discount grocer, it does have low ratings online for its groceries. If price isn’t your only concern, other grocers may make more sense to consider.
4. Food Basics
- Location: All across Toronto
- Prices: Low
Food Basics is another discount grocery chain owned by Metro Inc. There are 11 Food Basics locations scattered across Toronto.
Food Basics tries its absolute best to have flyer-advertised items in stock. In the event that the product is out of stock, they will give you a rain check with an additional 10% off the next time that you visit.
The chain, like other discount grocers on the list, competes on price. If you are not satisfied with how fresh a product from Food Basics is, they will provide you with a full refund.
5. Foodland
- Location: A few locations in Toronto
- Prices: High
The Foodland chain is owned by Sobeys. Foodland currently has only four locations in Toronto – much fewer than the discount grocery chains on our list.
User reviews show that Foodland has a good variety in terms of products that are available in-store. In some cases, employees will even carry your groceries to your car.
As a downside, in-store prices are on the high end when compared to other grocers that are available in Toronto.
6. Loblaws
- Location: All across Toronto
- Prices: High
The Loblaws supermarket is another very familiar name to anyone in Toronto. Since Loblaws is not a discount grocery store, you can expect to pay significantly higher prices for vegetables, meat, and other produce when shopping here.
With very good variety, pristine locations, and higher quality produce than a lot of the discount grocers, Loblaws is a great place to go grocery shopping. If you are on a budget, the discount chains will likely be a better option.
In some cases, Loblaws supermarkets will also house other services such as those offered by dietitians, and optometrists.
Lastly, Loblaws stores tend to be beautifully decorated and well-maintained, which is a welcome change considering how messy some discount grocery stores can get.
7. Metro
- Location: All across Toronto
- Prices: High
Metro supermarkets are owned by Metro Inc., which is the third-largest grocer in Canada. It currently has 11 grocery stores open across Toronto.
Metro frequently has self-checkout booths for speedier service and their stores are always clean and well-stocked.
Despite the great service and excellent selection, food prices at Metro can be significantly higher than at discount grocers. For this additional cost, you are getting a better selection of produce and meat than at most discount grocers.
8. Sobeys
- Location: All across Toronto
- Prices: High
Sobeys is a chain grocery retailer that is often quoted as having some of the highest food costs in Toronto. It is very widespread across Toronto with 14 locations.
The grocer does focus on sustainable practices, with a page on their website dedicated to Sobeys’ approach to sustainability.
Sobeys does have a great selection of products, and their stores are almost always clean and well organized.
Customer reviews about Sobeys are generally positive, but almost always mention the high item prices.
9. Rabba Fine Foods
- Location: All across Toronto
- Prices: Above Average
Started in the ‘60s by Jack Rabba, Rabba Fine Foods has expanded dramatically across the GTA, with 12 locations within Toronto alone.
Reviews generally indicate that prices are higher than average, with some reviews complaining about poor customer service across multiple locations.
One amazing benefit of shopping at Rabba Fine Foods is that their locations are open 24 hours a day, 7 days a week. This gives you additional flexibility if you are looking to purchase groceries during a holiday or late at night.
10. Whole Foods
- Location: A few locations in Toronto
- Prices: High
Acquired by Amazon in 2017, Whole Foods Market is another grocery chain to consider in Toronto for purchasing groceries. Whole Foods has much fewer locations across Canada than other retailers on our list, with only two in Toronto.
Although offering groceries at fairly high prices, Whole Foods stores are clean, well organized, and receive generally positive reviews.
Whole Foods is known for its organic product selection. With a big focus on quality, the chain has banned over 230 ingredients from the food that it sells.
11. Highland Farms
- Location: A few locations in the GTA
- Prices: High
Although there are no Highland Farms stores within downtown Toronto, there are three locations in Scarborough, Mississauga, and Vaughan. With prices on the high end and competing on quality, Highland Farms’ customer reviews are overwhelmingly positive.
Customers frequently praise the quality of meat and vegetables available in their stores. Their stores are also exceptionally clean, well organized, and offer a very wide selection of products.
Without a more central location, you may have to drive a bit to visit one of their locations.
12. Costco
- Location: A few locations in the GTA
- Prices: Low
Last on our list is the bulk retailer Costco. Similar to Walmart, Costco is not a dedicated grocer but offers a good selection of groceries in bulk quantities and at great prices.
If you are looking to save as much money as possible on your groceries, especially non-perishables, buying from Costco in bulk is likely a great choice.
Similar to Highland Farms, there are no Costco locations in downtown Toronto, so you will have to drive to reach the closest store to you.
In order to be able to purchase groceries at Costco, you will have to sign up for a membership. Your membership card will be verified once inside, preventing non-members from shopping at Costco.
13. T&T Supermarket
T&T Supermarket is the largest Asian supermarket chain in Canada. It offers a wide selection of Asian foods and ingredients, ranging from fresh seafood, fruits and vegetables to meats, bakery items, and pre-packaged meals.
You’ll find goods imported from various Asian countries like China, Japan, Korea, Vietnam, and others. The supermarket also stocks a variety of Asian health and beauty products. T&T has several locations in Toronto, including on Cherry Street and at the Promenade shopping center.
14. Pusateri’s Fine Foods
Pusateri’s Fine Foods is a go-to spot for gourmet, luxury, and hard-to-find items. The store features a selection of fine cheeses, premium cuts of meat, and a wide variety of prepared foods. It also offers high-quality bakery and pastry items. Pusateri’s has a few locations in Toronto, with stores in Bayview Village Shopping Centre and the CF Toronto Eaton Centre.
15. Farm Boy
Farm Boy is an Ottawa-based chain that has gained a reputation for fresh, high-quality produce, butcher-quality meats, and a vast array of ready-to-eat foods made in-house.
The store focuses on delivering a farm-to-table experience and prioritizes locally-sourced and seasonal items. It also offers a wide selection of cheeses, a full-service butcher counter, and a variety of vegan and gluten-free products. Farm Boy operates several locations in Toronto, including one on Brown’s Line and another in the Leslieville area.
16. St. Lawrence Market
Although not a traditional grocery store, St. Lawrence Market is an essential part of Toronto’s food shopping scene. Operating since the early 19th century, the market hosts a variety of vendors selling fresh produce, meat, fish, bulk foods, baked goods, cheese, and specialty items.
In addition to shopping, visitors can also grab a quick bite from one of the prepared food vendors. Located on Front Street in downtown Toronto, St. Lawrence Market is a great place to immerse oneself in local food culture. The market often hosts cooking classes and other food-related events.
17. Real Canadian Superstore
The Real Canadian Superstore is a division of Loblaw Companies and is a major player in the Canadian grocery scene. It’s a one-stop shopping destination, offering a wide variety of grocery items, along with household goods, clothing, and sometimes even electronics and furniture.
One of the key features of Superstore is its private label brands, such as President’s Choice and No Name. These brands often offer high-quality alternatives to name-brand items but at a lower cost. The President’s Choice brand is particularly well-known for its innovative and premium food options.
Many Superstore locations also include a pharmacy, an optical clinic, and a photo lab. Some stores also have a Joe Fresh outlet, which is Loblaw’s own fashion brand.
Superstore also operates under a discount business model, with a focus on offering competitive prices across its product range. To help customers save money, it offers a price-matching policy and a loyalty program, the PC Optimum program. The PC Optimum program allows customers to earn points on purchases that can later be redeemed for discounts.
How Can I Spend Less on Groceries in Toronto?
There are several approaches that you can take to spend less on groceries:
- Avoid unnecessary impulse purchases
- Create a shopping list ahead of time and stick to it
- Plan a monthly food budget
- Purchase in bulk from Costco or from discount grocers where possible
- Buy groceries on sale
- Buy food closer to its expiration date
Is Walmart or Superstore cheaper for groceries in Toronto?
It’s a tough question to answer. Both Walmart and Superstore aim to offer competitive pricing and both feature price-matching policies, meaning they’ll match the price of any identical item sold for less at a competitor’s store.
Here are a few things to consider:
- Private Label Brands: Both stores offer cheaper private label brands. Walmart’s Great Value and Superstore’s President’s Choice and No Name brands can be less expensive than name brands.
- Sales and Specials: Both stores run weekly sales and specials. It’s a good idea to check their weekly flyers or apps for the current deals.
- Loyalty Programs: Superstore offers the PC Optimum program, where you can earn points on purchases that can be redeemed later. Walmart does not have a similar program, but they do offer a Walmart Rewards Mastercard.
Where is the Cheapest Place to Grocery Shop?
The cheapest place to grocery shop in the GTA will likely be at any Costco location. Despite having to purchase a membership in order to buy groceries, the savings from purchasing in bulk will quickly add up.
Individual sales may also come up on specific products, especially at discount grocers. Make sure to keep an eye on flyers from discount grocers close to your home, and take advantage of great sales whenever you can.
Conclusion
With so many options to choose from when purchasing groceries, it generally comes down to a choice between price and quality.
If you are looking for cheaper groceries, good options include Costco, Freshco, No Frills, Food Basics, and Walmart.
If you are looking for higher-quality groceries and produce, consider Highland Farms, Whole Foods, Metro, Sobeys, or Loblaws. Remember that smaller, independent grocers exist as well. If you are looking to limit your spending on groceries, creating a budget is a great first step, and can now even be done through an app.