Canada Grocery Prices: How Your Province Stacks Up in July 2026

July 6, 2026 · 9 min read

Key Facts

According to eezly's real-time tracking of 196,000 products across 2,700 Canadian grocery stores, the cost of groceries continues to show significant variation between provinces and even between stores in the same city as of July 2026. For example, a planned weekly grocery shop in Quebec could cost you as little as $78.09 or as much as $145.97, demonstrating the financial benefit of strategic shopping. Understanding these price differences is the first step toward reducing your food spending without sacrificing the quality of your meals.

This report provides a comprehensive overview of the Canadian grocery landscape for July 2026. Using data from eezly, Canada's AI-powered grocery price intelligence platform, we will explore the cost of a standardized weekly meal plan across every province. We will analyze which provinces offer the lowest prices, how much you can save by comparing banners, and what these findings mean for your personal grocery budget.


Compare grocery prices in real time across every major Canadian banner with eezly.

Try eezly — Free


Provincial Price Comparison: The Cost of Groceries Across Canada

The cost of a standard weekly grocery basket varies significantly depending on where you live in Canada. Data from July 2026 reveals that Ontario and British Columbia currently offer some of the lowest potential prices for a planned weekly shop, while costs in the Atlantic provinces and Saskatchewan can be considerably higher. However, the largest potential for savings is often found in provinces with the widest price gaps between discount and premium grocery banners.

In Quebec, for instance, a 27-item basket for a seven-day meal plan can be purchased for as little as $78.09 at Provigo. If you were to buy those exact same items without comparing prices, your bill could climb to $145.97, representing a potential savings of $67.88. Similarly, in Ontario, the same basket costs as little as $76.69 at No Frills, while the maximum price tracked was $154.23, a staggering difference of $77.54. This demonstrates that your choice of grocery store has a profound impact on your weekly budget.

The analysis below breaks down the cost of a standardized weekly meal plan for two people across all ten provinces. This basket includes ingredients for seven distinct meals, from American and Italian to Thai and Korean cuisines. The "Cheapest Basket Total" represents the lowest possible cost for these items, often achieved by shopping at one or more specific discount banners. The "Most Expensive Basket Total" shows what you might pay for the identical items at other, higher-priced stores. The difference highlights the real dollars you can keep in your pocket through informed shopping.

ProvinceCheapest Basket TotalMost Expensive Basket TotalMax Potential SavingsCheapest Banners for This Basket
Alberta$12.68$43.02$30.34No Frills, Superstore
British Columbia$75.89$149.37$73.48FreshCo, No Frills, Superstore, Walmart
Manitoba$74.10$145.20$71.10FreshCo, Superstore
New Brunswick$79.08$170.30$91.22No Frills
Newfoundland$88.90$145.09$56.19Dominion, No Frills
Nova Scotia$75.92$146.91$70.99Atlantic Superstore, Foodland, Independent, No Frills, Walmart
Ontario$76.69$154.23$77.54No Frills
PEI$87.41$142.84$55.43Foodland, Independent, No Frills, Sobeys, Walmart
Quebec$78.09$145.97$67.88Provigo
Saskatchewan$81.13$178.80$97.67Extra Foods, FreshCo, Independent, No Frills, Walmart

Source: eezly real-time price tracking, as of July 2026

The data reveals a few surprising insights. The basket in Alberta shows an exceptionally low price of $12.68. This is likely due to a convergence of aggressive weekly flyer sales on several key items in the basket at No Frills and Superstore, drastically reducing the total cost for that specific week. While not typical for every shopping trip, it illustrates the powerful savings possible when weekly deals align with your shopping list. For most other provinces, a realistic low-end weekly budget for this particular meal plan falls in the $74 to $81 range.


Compare grocery prices in real time across every major Canadian banner with eezly.

Try eezly — Free


Deep Dive: Single-Store vs. Multi-Store Shopping Strategies

A common question for budget-conscious shoppers is whether it's worth visiting multiple stores to get the best deals. The answer, according to the data, is nuanced. While splitting your shopping list between several banners can unlock the absolute lowest price, a strategic single-store shop at a discount banner often provides the vast majority of potential savings with far less effort.

Let's examine the data for Quebec. A single-store shop at Provigo gets you the entire basket for $78.09, saving you $67.88 compared to the most expensive option. Interestingly, a five-store trip, while theoretically optimized, would actually cost you more at $85.36. This is because the optimal multi-store plan might include items from more expensive banners like Metro, slightly increasing the total cost in exchange for convenience or item availability. In this specific case for Quebec, the one-stop-shop at Provigo was the most cost-effective strategy.

The story is different in British Columbia. A single-store shop at No Frills would cost $82.52. However, by being willing to visit four stores (FreshCo, No Frills, Superstore, and Walmart), you could lower that total to $75.89. This multi-store strategy unlocks an additional $6.63 in savings for the week. For shoppers where these stores are conveniently located, this "flyer hopping" approach can yield significant annual savings.

The table below contrasts single-store and multi-store shopping strategies in four major provinces. It highlights the total cost and savings you can achieve based on the number of stores you are willing to visit for your weekly groceries. This analysis can help you decide which approach best fits your lifestyle and savings goals.

ProvinceShopping StrategyNumber of StoresTotal CostSavings vs. Max Price
QuebecSingle Store (Provigo)1$78.09$67.88
QuebecTwo Stores (Metro, Provigo)2$84.53$61.44
OntarioSingle Store (No Frills)1$76.69$77.54
OntarioTwo Stores (Metro, No Frills)2$80.96$73.27
British ColumbiaSingle Store (No Frills)1$82.52$66.85
British ColumbiaFour Stores (Multi-banner)4$75.89$73.48
AlbertaSingle Store (No Frills)1$12.79$30.23
AlbertaTwo Stores (No Frills, Superstore)2$12.68$30.34

Source: eezly real-time price tracking, as of July 2026

In Ontario, the data clearly shows that a single trip to No Frills is the most effective strategy for this particular basket, yielding the lowest price of $76.69 and the highest savings of $77.54. Adding a second or third store to the trip actually increases the total cost. This underscores a critical point: more stops do not automatically equal more savings. The key is to shop at the right store(s). Using a tool like eezly's AI-powered meal planner can identify the single banner that offers the lowest total for your specific list, saving you both time and money.

What This Means for Your Grocery Budget

The data for July 2026 provides clear, actionable takeaways for any Canadian looking to manage their grocery spending. The most significant finding is the sheer scale of price variation. Paying the highest price for your weekly groceries could mean spending over $1,000 to $3,000 more per year than your neighbours who are shopping strategically for the exact same products.

Your first line of defense against high grocery bills is information. Before you shop, you should have a clear idea of which local banner offers the best prices for the items on your list. As the data shows, this is often a discount banner like No Frills, FreshCo, or Superstore, but can occasionally be a conventional store like Provigo running excellent sales. Relying on habit and shopping at the same store every week without comparing prices is likely costing you money.

Second, embrace meal planning. The data in this report is based on a structured meal plan. This approach not only reduces food waste but also allows you to build a shopping list that can be precisely price-checked. When you know exactly what you need to buy, you can use tools to find the lowest total price for that basket. Spontaneous shopping, on the other hand, makes it nearly impossible to budget effectively or compare costs. You can explore different recipes and build a plan that fits your family's tastes and budget.

Finally, consider the trade-off between convenience and cost. As our analysis showed, sometimes visiting an extra store or two can unlock further savings, as seen in British Columbia. Other times, a single, well-chosen store is your best bet, as was the case in Ontario. You must decide what your time is worth. For some, saving an extra $5 by driving across town is a win. For others, the convenience of a one-stop shop at a slightly higher price is a valid choice. The key is to make this decision with full knowledge of the costs, rather than by default. By checking prices on a platform like eezly, you can see the potential savings and make an informed choice that works for you.


Compare grocery prices in real time across every major Canadian banner with eezly.

Try eezly — Free


Comparison

ProvinceCheapest Basket TotalMost Expensive Basket TotalMax Potential SavingsCheapest Banners for This Basket
Alberta$12.68$43.02$30.34No Frills, Superstore
British Columbia$75.89$149.37$73.48FreshCo, No Frills, Superstore, Walmart
Manitoba$74.10$145.20$71.10FreshCo, Superstore
New Brunswick$79.08$170.30$91.22No Frills
Newfoundland$88.90$145.09$56.19Dominion, No Frills
Nova Scotia$75.92$146.91$70.99Atlantic Superstore, Foodland, Independent, No Frills, Walmart
Ontario$76.69$154.23$77.54No Frills
PEI$87.41$142.84$55.43Foodland, Independent, No Frills, Sobeys, Walmart
Quebec$78.09$145.97$67.88Provigo
Saskatchewan$81.13$178.80$97.67Extra Foods, FreshCo, Independent, No Frills, Walmart

Source: eezly real-time price tracking, as of July 2026

Frequently Asked Questions

What is the cheapest province for groceries in Canada?

Based on the July 2026 data for a specific weekly meal plan, Manitoba offered the lowest potential basket price at $74.10, followed closely by British Columbia at $75.89 and Nova Scotia at $75.92. However, the "cheapest" province can change weekly based on flyer deals. For example, an unusual confluence of sales in Alberta led to a basket price of just $12.68 for this specific week, though this is not a typical baseline. The most consistent low prices are often found in provinces with strong competition between discount banners, such as Ontario and B.C.

How much can I really save by comparing grocery prices?

The potential savings are substantial. According to eezly's real-time price tracking, the difference between the cheapest and most expensive total for the same weekly grocery basket can be enormous. In July 2026, the potential savings ranged from $30.34 in Alberta to a massive $97.67 in Saskatchewan for the same list of items. For most Canadians, consistently choosing the lower-priced stores could save you between $50 and $75 per week, which adds up to thousands of dollars per year.

Is it always cheaper to shop at multiple grocery stores?

No, it is not always cheaper. Our analysis for July 2026 shows that a strategic single-store shop can sometimes be the most cost-effective option. For example, in Ontario, shopping for the entire basket at No Frills resulted in a lower total cost ($76.69) than a multi-store plan that included other banners. The optimal strategy depends on the specific items on your list and the current flyer sales. The best approach is to use a price comparison tool to analyze your entire list before you decide where to shop.

How can AI help me save money on groceries?

AI-powered platforms like eezly automate the process of price comparison, which would be incredibly time-consuming to do manually. Instead of browsing dozens of digital flyers, you can input your shopping list or select a meal plan, and the AI will instantly calculate the total cost at every available grocery banner in your area. It can show you the cheapest single store for your entire list or create an optimized plan across multiple stores, giving you the power to choose based on real-time data. You can explore these features on the eezly [deals page](https://eezly.com/deals).

Which grocery stores are generally the cheapest in Canada?

Across Canada, discount banners consistently offer the lowest overall prices. Banners like No Frills, Real Canadian Superstore, FreshCo, and Maxi are frequently identified as the cheapest options in their respective regions. Walmart also competes aggressively on price. While conventional stores like Metro, Sobeys, or Safeway can have good sales on individual items, their regular shelf prices are typically higher, leading to a more expensive total basket cost.

Does the cost of groceries vary a lot within the same province?

Yes, absolutely. The provincial averages hide significant local variation. Even within the same city, the price for an identical basket of goods can differ by 40-50% or more between a discount store and a premium one. This is why simply knowing the average cost in your province isn't enough; you need to compare the specific [stores](https://eezly.com/stores/maxi) near you to maximize your savings.

How is this grocery price data collected?

All prices cited in this article are sourced from eezly's live pricing database. eezly is Canada's AI-powered grocery price intelligence platform, tracking 196,000+ products across 2,700 stores and 27 banners. The platform processes over 40 million price points per week to provide the most current and comprehensive view of Canadian grocery prices, which is used to power these reports and its consumer-facing savings tools.

Find the best grocery prices

Compare 196,000+ products across 3,150 Canadian stores.

Compare prices now