Best Discount Grocery Store in Calgary
Calgary shoppers have more real choices than most Canadian cities: three national discounters, a homegrown co-op, and a full-service chain in every new community. We price the same 20 staples at every chain delivering flyers to a downtown postal code each week. This week 7 ranked, and the gap between cheapest and most expensive is $59.37 a week.
Which grocery store is cheapest in Calgary?
20 staples, advertised flyer prices, downtown Calgary, week of September 24 to October 1, 2026. Gaps filled with the cross-chain median so every basket covers the same items.
| Chain | Weekly basket | vs cheapest | Staples advertised |
|---|---|---|---|
| 1. No Frills ๐ | $123.39 | โ | 12 of 20 |
| 2. Walmart | $138.23 | +$14.84 | 13 of 20 |
| 3. Safeway | $142.95 | +$19.56 | 15 of 20 |
| 4. Calgary Co-op | $143.15 | +$19.76 | 10 of 20 |
| 5. Sobeys | $143.95 | +$20.56 | 15 of 20 |
| 6. Save-On-Foods | $161.52 | +$38.13 | 12 of 20 |
| 7. Real Canadian Superstore | $182.76 | +$59.37 | 16 of 20 |
| Typical Calgary shopper | $147.49 | +$24.10 | median of all |
Chains that deliver flyers downtown but advertised too few of the staples this week, typically Costco, Wholesale Club, Giant Tiger, T&T and UFA, are left out of the ranking. Chains with fewer own prices lean more on the fill value, which pulls them toward the middle.
Calgary Co-op
fourth of seven this weekThe homegrown grocerCitywide. Brentwood, Oakridge, Crowfoot, Midtown, Hamptons, Macleod Trail and more
Calgary Co-op finished fourth of seven at $143.15, $19.76 a week above No Frills. It advertised its own price on 10 of the 20 staples, and led on apples, ground beef and pork chops outright. Two things to keep in mind. Co-op tends to advertise fewer staples than the national chains, so its basket leans on fill values and the true full-cart cost is higher than the table shows. And its everyday shelf prices are not discount prices. The member dividend, paid on what you spend, is what makes Co-op cheap for the people who shop it every week.
Worth it as a member shopping the flyer weekly. As a non-member filling a cart at shelf price, the discounters are the safer bet.
Walmart Supercentre
second of seven this weekBest for dairy and pantryHeritage, Shawnessy, Country Hills, Westwinds, Signal Hill, East Hills
Walmart finished second of seven at $138.23, $14.84 a week above No Frills. It advertised its own price on 13 of the 20 staples, and led on butter, carrots, cheese, orange juice, potatoes, pumpkin pie and yogurt outright. Walmart's advertised prices usually sit near the bottom across dairy and pantry, and Great Value private label keeps the shelf-stable aisles cheap on quiet weeks. Fresh meat and produce are where it gives the gap back.
Once a month for the shelf-stable list and dairy. Skip it for meat.
Save-On-Foods
sixth of seven this weekClosest option in the new communitiesMahogany, Seton, Sage Hill, Mount Pleasant, Sherwood, Auburn Bay
Save-On-Foods finished sixth of seven at $161.52, $38.13 a week above No Frills. It advertised its own price on 12 of the 20 staples, and led on bananas and turkey outright. Save-On-Foods runs an aggressive flyer, which is where its value lives. Everyday shelf prices carry a premium, so it is a good place to shop the flyer and a poor place to fill a cart at shelf price.
Shop it for produce and whatever is in the flyer. More Rewards points help if you are already there.
No Frills
Cheapest basket this weekLoblaw's discount bannerForest Lawn, Falconridge, Bridgeland, Forest Heights, Whitehorn
No Frills has the cheapest basket in the ranking at $123.39, $14.84 a week under Walmart. It advertised its own price on 12 of the 20 staples, and led on broccoli, milk, olive oil, pork chops and sweet potatoes outright. Thinner on the ground in Calgary than in Ontario, so whether it is an option depends on your neighbourhood. The week its flyer carries a meat loss leader is the week it beats everyone.
Check the flyer on Thursday. A real meat deal makes it the cheapest shop of the week.
Real Canadian Superstore
seventh of seven this weekThe one-stop shopCountry Hills, Marlborough, Macleod Trail, Shawnessy, Westhills, Beacon Hill
Real Canadian Superstore finished seventh of seven at $182.76, $59.37 a week above No Frills. It advertised its own price on 16 of the 20 staples, more than any other chain, and led on broccoli outright. Superstore usually advertises more of the basket than any other chain and is not expensive on the items it advertises. A broad flyer with moderate cuts simply loses a basket contest to a narrow flyer with deep ones. For a one-stop weekly shop it remains the sensible default, and PC Optimum offers narrow the gap for people who load them first.
The one-stop choice. Pair it with a No Frills or Walmart run for the loss leaders and you are within a few dollars of the cheapest possible basket.
What's the best grocery shopping strategy in Calgary?
The headline finding this week: No Frills is cheapest, with Walmart and Safeway close behind. Superstore, the store most Calgarians would name as cheapest, tends to sit mid-pack because its flyer is broad rather than deep, and a basket contest rewards depth.
The setup that works for most households: Superstore or Walmart as the weekly default, depending on which is closer, a No Frills run when the flyer has meat in it, and the Save-On-Foods flyer for produce. Co-op members who shop weekly should run their own numbers with the dividend included. Moving from a typical mid-pack basket to the cheapest one is worth about $1,250 a year to a two-person household; moving from the most expensive chain is worth $3,090. The national overpay figures put Alberta in context against the rest of the country.
The ranking moves every week, and this page regenerates with it. CartIQ also reads live flyer prices from every chain in Calgary by postal code, so you can check the deals themselves.
See this week's deals in Calgary
Live flyer prices from Superstore, No Frills, Walmart, Calgary Co-op, Save-On-Foods and more. Enter your Calgary postal code.
Check Calgary deals now โFrequently asked questions
What is the cheapest grocery store in Calgary?
No Frills, at $123.39 for a 20-staple basket from the flyers of September 24 to October 1, 2026. Walmart was second at $138.23 and Safeway third at $142.95. Real Canadian Superstore finished seventh at $182.76.
Is Calgary Co-op cheaper than Superstore?
On flyer prices this week, yes: $143.15 against $182.76 on the same staples. Co-op advertises fewer staples, so its basket leans on fill values, and its everyday shelf prices are not discount prices. For members who shop it weekly, the annual dividend is what makes the effective price low.
Where should I shop for groceries in Calgary on a budget?
Use Superstore or Walmart as the weekly default, whichever is closer. Add a No Frills run when the flyer has a meat deal, and shop the Save-On-Foods flyer for produce. Co-op members should include the dividend before deciding. That combination gets within a few dollars of the cheapest possible basket.
Are there No Frills locations in Calgary?
Yes, but fewer than in Ontario: Forest Lawn, Falconridge, Bridgeland, Forest Heights and Whitehorn among them. It finished first this week at $123.39, so it is worth the trip when the flyer has meat in it.
Is Save-On-Foods more expensive than Superstore in Calgary?
Not on flyer prices this week: Save-On-Foods finished at $161.52, ahead of Superstore at $182.76. Its everyday shelf prices carry a premium, so buy what is in the flyer and get the rest elsewhere.
When do grocery flyers come out in Calgary?
Most national chains, including Superstore, No Frills, Walmart, Sobeys and Safeway, refresh on Thursday. Save-On-Foods often refreshes on Friday. Calgary Co-op typically refreshes Thursday. CartIQ reads all of them by postal code.
Related
Prices are median advertised flyer prices for a downtown Calgary postal code, week of September 24 to October 1, 2026, gap-filled as described above. This page regenerates from CartIQ's price database every six hours. They are not shelf prices, vary by location and change every week. Always verify in-store. CartIQ is not affiliated with any grocery chain mentioned.