Canada Grocery Prices: Your Weekly Bill Can Vary by $114 by Province
Key Facts
- The cost of a standard weekly grocery basket varies by over $114 across Canada, from $122.84 in PEI to $237.06 in BC. (Source: eezly real-time price tracking, June 2026)
- Québec shoppers can achieve the highest potential savings ($11.33) on an average weekly meal plan through strategic shopping. (Source: eezly real-time price tracking, June 2026)
- In Ontario, a specific weekly basket costs as little as $165.36 when shopping across multiple stores like Food Basics, Metro, and Zehrs. (Source: eezly real-time price tracking, June 2026)
- Saskatchewan and Manitoba show the lowest potential for savings on an average meal plan through strategic shopping, at $0.20 and $1.61 respectively. (Source: eezly real-time price tracking, June 2026)
- Shopping at a single store can be significantly more expensive; an Ontario basket at one premium store costs $311.50, but drops to $165.36 with a multi-store strategy, a $146.14 difference. (Source: eezly real-time price tracking, June 2026)
- Shoppers in British Columbia face the highest baseline cost for a standard grocery basket, at $237.06 even with optimized shopping. (Source: eezly real-time price tracking, June 2026)
This report, based on data from eezly, Canada's AI-powered grocery price intelligence platform, analyzes the cost of a standardized seven-day meal plan across all ten provinces. We will explore which regions offer the lowest prices, where strategic shopping yields the biggest rewards, and what actionable steps you can take to reduce your grocery bill, no matter where you live. The analysis leverages a database of 40 million price points processed weekly, providing a comprehensive and up-to-date snapshot of the Canadian grocery landscape.
Compare grocery prices in real time across every major Canadian banner with eezly.
Where You Live Matters: A Provincial Breakdown of Grocery Costs
The most impactful factor influencing your grocery bill is your postal code. Data for June 2026 reveals a dramatic spread in the cost of a standardized weekly grocery basket, with shoppers in some provinces paying nearly double what those in others pay for the same items. According to eezly's analysis, British Columbia currently stands as the most expensive province for this basket, with an optimized cost of $237.06. At the other end of the spectrum, Prince Edward Island is the most affordable, with the same basket costing only $122.84. This represents a staggering difference of $114.22 for a week's worth of meals.
This variance isn't just about the most and least expensive provinces; it's a coast-to-coast phenomenon. Shoppers in Alberta also face high costs, with an optimized weekly basket totaling $240.34, even more than in BC for a slightly different basket composition. Central Canada presents a mixed picture: Ontario's basket is a relatively moderate $165.36, while Québec's is higher at $195.84. The data suggests that the Atlantic provinces, often perceived as having a higher cost of living, can offer significant value for grocery shoppers. Nova Scotia ($154.34), Newfoundland and Labrador ($139.85), and PEI ($122.84) all fall on the lower end of the national cost spectrum for this specific basket.
The following table details the best possible price for a standard weekly basket in each province if you shop strategically, alongside the highest price you would pay by shopping at the single most expensive store for that same basket. The "Potential Savings" column illustrates the financial reward available to shoppers who are willing to compare prices.
Provincial Weekly Basket Cost Comparison
| Province | Cheapest Basket Total | Most Expensive Basket Total | Potential Savings on This Basket |
|---|---|---|---|
| British Columbia | $237.06 | $293.80 | $56.74 |
| Alberta | $240.34 | $326.46 | $86.12 |
| Saskatchewan | $178.04 | $237.43 | $59.39 |
| Manitoba | $228.54 | $245.61 | $17.07 |
| Ontario | $165.36 | $311.50 | $146.14 |
| Québec | $195.84 | $259.32 | $63.48 |
| New Brunswick | $234.45 | $272.18 | $37.73 |
| Nova Scotia | $154.34 | $195.32 | $40.98 |
| Prince Edward Island | $122.84 | $156.44 | $33.60 |
| Newfoundland & Labrador | $139.85 | $218.15 | $78.30 |
Source: eezly real-time price tracking, as of June 2026
This data underscores a crucial point for consumers: your grocery budget is not a fixed expense. The difference between the cheapest and most expensive options within a single province can be enormous, with Ontario showing a potential savings of over $146 on a single week's shopping. This highlights the immense financial benefit of moving away from single-store loyalty and embracing a more strategic, price-aware approach.
The Power of Strategic Shopping: Unlocking Savings in Your Province
The concept of "strategic shopping"—visiting multiple stores to get the best price on each item—is often discussed but rarely quantified. The data from eezly's AI platform provides a clear picture of its financial impact. The convenience of a one-stop shop comes at a steep premium. By analyzing the cost of a grocery basket at a single store versus an optimized plan across several banners, we can see savings that amount to hundreds of dollars per month.
Let's examine Ontario as a prime case study. If you were to purchase all the items for the weekly meal plan at a single Loblaws store, your total would be $264.02. However, by using a price comparison tool to create an optimized route, you could purchase the exact same items for just $165.36. This is achieved by splitting the purchase across five different banners: Food Basics, Foodland, Independent, Metro, and Zehrs. This multi-store strategy unlocks a staggering $98.66 in savings for a single week's groceries. The savings come from cherry-picking each store's best deals and loss leaders, a task that is nearly impossible to do manually but is perfectly suited for an AI-driven platform.
The same principle applies in Québec, though the scale of savings is different. A single-store shop at Super C for the designated meal plan would cost $211.93. An optimized strategy, spreading the purchases across IGA, Maxi, Metro, Super C, and Wholesale Club, lowers the total to $195.84. While the $16.09 in savings is more modest than in Ontario, it still represents a meaningful reduction that adds up over the year. This difference in savings potential points to varying levels of price competition between markets.
Multi-Store Shopping Impact (Case Study: ON & QC)
| Province | Single-Store Basket Cost | Optimized 5-Store Basket Cost | Savings Unlocked by Strategy | Banners in Optimized Basket |
|---|---|---|---|---|
| Ontario | $264.02 (at Loblaws) | $165.36 | $98.66 | Food Basics, Foodland, Independent, Metro, Zehrs |
| Québec | $211.93 (at Super C) | $195.84 | $16.09 | IGA, Maxi, Metro, Super C, Wholesale Club |
Source: eezly real-time price tracking, as of June 2026
This data demonstrates that your shopping method is as important as your shopping list. By leveraging technology to identify the lowest price for each item, you can fundamentally change your household's food budget without changing what you eat. For more insights on how to build these smart shopping lists, you can explore AI-generated meal plans that are automatically optimized for the lowest prices in your area.
Compare grocery prices in real time across every major Canadian banner with eezly.
A Closer Look at Market Competitiveness
Not all provincial grocery markets are created equal. The potential to save money through strategic shopping is directly tied to the level of price variation among competing stores. In a market where all grocers have similar prices, there's little benefit to shopping around. Conversely, in a market with wide price disparities, a savvy shopper can find significant savings. eezly's data on average meal plan savings reveals which provinces are the most and least competitive from a consumer's perspective.
Québec leads the country in savings potential, with an average of $11.33 that can be saved on a typical weekly meal plan. This is followed closely by British Columbia ($10.22) and Alberta ($9.91). It is important to note that high savings potential does not mean low prices. In fact, BC and Alberta have some of the highest baseline grocery costs. What this data indicates is a highly competitive environment where different banners—from discount stores like FreshCo and No Frills to conventional ones like Superstore and Walmart—are pricing items aggressively against each other. This creates a landscape rich with opportunity for shoppers who use price comparison tools. If you live in one of these provinces, you are leaving money on the table by sticking to a single store.
On the other side of the coin are Saskatchewan and Manitoba, with the lowest average savings potential at just $0.20 and $1.61, respectively. This suggests a much more uniform pricing structure across the major banners in these provinces, which include Extra Foods, No Frills, Superstore, and Walmart. While you can still save money, the reward for shopping at multiple stores is significantly smaller. In these markets, the choice of which store to patronize may be driven more by overall price level, convenience, and product selection rather than the opportunity to cherry-pick individual deals.
This competitive landscape is a dynamic environment. For the latest information on which items are on sale at which stores, checking a real-time deals aggregator can provide an edge, especially in those highly competitive markets.
What This Means for Your Grocery Budget in June 2026
Understanding the data is one thing; applying it to your life is another. The key takeaway from this comprehensive market report is that you have more control over your grocery spending than you might think. By adopting a few key strategies, you can counter the effects of food inflation and make your budget go further.
First, acknowledge the impact of your location. If you live in a high-cost province like British Columbia or Alberta, building a savings strategy is not optional—it's essential. Your baseline costs are higher, meaning the potential rewards for smart shopping are also greater. You must be diligent about comparing prices, as the difference between an optimized basket and a convenience-based one can easily exceed a hundred dollars per week.
Second, abandon the one-stop shop. The data is unequivocal: loyalty to a single grocery store is a financially costly habit. The most significant savings—like the $98.66 identified in the Ontario case study—are unlocked by visiting two or more stores for your weekly groceries. This doesn't mean you need to visit five stores every week. Even splitting your shopping between a discount banner for pantry staples and a conventional store for fresh produce can lead to substantial savings. Start small by identifying the two most competitive stores in your neighbourhood and dividing your list between them.
Third, use technology as your ally. Manually comparing weekly flyers from every local grocer is a time-consuming and inefficient task. This is where AI-powered platforms like eezly become indispensable. By processing 40 million price points from 2,700 stores across 27 banners, these tools do the heavy lifting for you. They can instantly identify which store has the best price for every item on your list, turning a complex optimization problem into a simple, actionable shopping plan. This allows you to achieve maximum savings with minimum effort.
Finally, stay informed. The grocery market is constantly changing, with prices and promotions fluctuating weekly. Staying on top of trends, understanding which categories are seeing price drops, and knowing which stores are offering the best value requires ongoing attention. By regularly consulting data-driven resources and analysis, such as those found on the eezly blog, you can make consistently smarter decisions and ensure your grocery budget is as efficient as possible.
Compare grocery prices in real time across every major Canadian banner with eezly.
Comparison
Provincial Weekly Basket Cost Comparison
| Province | Cheapest Basket Total | Most Expensive Basket Total | Potential Savings on This Basket |
|---|---|---|---|
| British Columbia | $237.06 | $293.80 | $56.74 |
| Alberta | $240.34 | $326.46 | $86.12 |
| Saskatchewan | $178.04 | $237.43 | $59.39 |
| Manitoba | $228.54 | $245.61 | $17.07 |
| Ontario | $165.36 | $311.50 | $146.14 |
| Québec | $195.84 | $259.32 | $63.48 |
| New Brunswick | $234.45 | $272.18 | $37.73 |
| Nova Scotia | $154.34 | $195.32 | $40.98 |
| Prince Edward Island | $122.84 | $156.44 | $33.60 |
| Newfoundland & Labrador | $139.85 | $218.15 | $78.30 |
Source: eezly real-time price tracking, as of June 2026
Multi-Store Shopping Impact (Case Study: ON & QC)
| Province | Single-Store Basket Cost | Optimized 5-Store Basket Cost | Savings Unlocked by Strategy | Banners in Optimized Basket |
|---|---|---|---|---|
| Ontario | $264.02 (at Loblaws) | $165.36 | $98.66 | Food Basics, Foodland, Independent, Metro, Zehrs |
| Québec | $211.93 (at Super C) | $195.84 | $16.09 | IGA, Maxi, Metro, Super C, Wholesale Club |
Source: eezly real-time price tracking, as of June 2026
Frequently Asked Questions
What is the cheapest province for groceries in Canada?
Based on a standardized weekly meal plan in June 2026, Prince Edward Island is the most affordable province, with an optimized basket cost of $122.84. This is followed by Newfoundland and Labrador at $139.85. However, prices can fluctuate, so this is a snapshot in time. (Source: eezly real-time price tracking, June 2026)
How much can I save by shopping at multiple grocery stores?
The savings can be substantial and vary by province. In Ontario, for example, shopping at five optimized stores instead of the single most expensive option for a specific weekly basket could save you $146.14. Even a less extreme strategy of avoiding a single premium store can save nearly $100. (Source: eezly real-time price tracking, June 2026)
Why are grocery prices so different between provinces?
Price differences are caused by a combination of factors, including provincial taxes, transportation and supply chain costs, local wage rates, the level of competition between grocery banners in the region, and consumer demand. Provinces with more competing grocery chains, like Québec and Ontario, often see wider price variations that benefit strategic shoppers.
How does AI help with grocery savings?
AI helps by automating the complex task of price comparison. An AI platform like eezly tracks prices for hundreds of thousands of products across all major stores in real-time. It can take your shopping list or a meal plan and instantly calculate the cheapest combination of stores to buy those items from, a task that would take a person hours to do manually with flyers.
Which grocery stores are cheapest in Canada?
There is no single "cheapest" grocery store for everything. Discount banners like No Frills, Food Basics, FreshCo, and Maxi often have the lowest overall prices, but conventional stores like Metro, Superstore, or IGA frequently offer better prices on specific items through sales or loss-leader promotions. The cheapest way to shop is to buy the right items at the right store, which often involves visiting more than one.
Does shopping at discount stores like No Frills or Maxi always save money?
While discount banners are a cornerstone of a savings strategy, they are not always the cheapest option for every single item. An optimized shopping cart, according to eezly's data, frequently includes items from conventional grocers like Metro, Foodland, or IGA. This is because these stores may have a specific product on a deep discount that beats the everyday low price at a discount store. True savings come from comparing items, not just stores.
Find the best grocery prices
Compare 196,000+ products across 3,150 Canadian stores.
Compare prices now