Which Is the Cheapest Grocery Store? Walmart vs. Kroger vs. Aldi

Groceries

gopixa/istockphoto

Cheapism is editorially independent. We may earn a commission if you buy through links on our site.
Best Cheap Grocery Store
Scott Olson/Getty Images

Cheap(er) Eats

Cheapism has compared grocery prices for 41 common food items at three different types of stores: Walmart, the one-stop superstore; Aldi, a growing chain of discount supermarkets; and Kroger, the nation’s largest traditional grocery store. Aldi had the lowest prices on 80% of the products in our survey (33 out of 41).

For shoppers who favor national brands (which Aldi doesn’t carry), Walmart offered lower prices than Kroger. Still, Kroger’s wider selection will appeal to shoppers who want to make sure to get everything on their grocery list in a single trip.

Read on to compare prices from the freezer section to the dairy case to the produce department, as surveyed in stores in the same western Ohio market area in November 2019. Prices and availability may vary by location and are subject to change.

pantry staples chart
Cheapism

Pantry Staples | Winner: Aldi

Aldi: $5.26
Walmart: $5.62
Kroger: $6.75

Savings at Aldi: 28% vs. Kroger, 7% vs. Walmart


Frozen
Cheapism

Frozen Food | Winner: Aldi

Aldi: $9.34
Walmart: $12.72
Kroger: $13.71 

Savings at Aldi: 32% vs. Kroger, 27% vs. Walmart


Dairy Chart
Cheapism

Dairy | Winner: Aldi

Aldi: $11.91
Walmart: $12.81
Kroger: $14.64

Savings at Aldi: 19% vs. Kroger, 7% vs. Walmart

Meat
Cheapism

Meat | Winner: Aldi

Aldi: $15.05
Walmart: $18.55
Kroger: $20.65

Savings at Aldi: 27% vs. Kroger, 19% vs. Walmart

Produce
Cheapism

Produce | Winner: Aldi

Aldi: $10.67
Walmart: $11.28
Kroger: $14.25

Savings at Aldi: 25% vs. Kroger, 5% vs. Walmart

Pasta, Rice, Bread
Cheapism

Grains | Winner: Aldi

Aldi: $5.59
Walmart: $6.06
Kroger: $7.17

Savings at Aldi: 22% vs. Kroger, 8% vs. Walmart


Condiments
Cheapism

Condiments | Winner: Aldi

Aldi: $5.20
Walmart: $6.65
Kroger: $8.38

Savings at Aldi: 38% vs. Kroger, 22% vs. Walmart

Cereal, Snacks, Beverages Chart
Cheapism

Cereal, Snacks, and Beverages | Winner: Aldi

Aldi: $4.32
Walmart: $4.54
Kroger: $5.27

Savings at Aldi: 18% vs. Kroger, 5% vs. Walmart


Aldi Holiday Gifts
Cheapism

Full Shopping List | Winner: Aldi

While Walmart sometimes outpriced Aldi on individual products, the small grocery store took the title of savings leader in every grocery category we surveyed. Aldi shaved up to 25% off our total food bill when we shopped for store brands, with the full list ringing up at $67.34 compared with $78.23 at Walmart (14% savings) and $90.82 at Kroger (25% savings), or $88.65 with a Kroger Plus loyalty card (24% savings).

Walmart Grocery
Walmart Grocery by Mike Mozart (CC BY)

Name Brands | Winner: Walmart

For the lowest prices on longtime favorites like Heinz ketchup and Kraft Singles, which are not available at Aldi, Walmart is the place. In our separate survey of name-brand products, Walmart was 18% cheaper than big-name supermarket Kroger; 9% with discounts from a Kroger Plus card.

Kroger
jetcityimage/istockphoto

Selection | Winner: Kroger

Not a single product was cheapest at Kroger — even taking into account items that were on sale for Kroger Plus Card holders. But consumers who value a wide range of choices over lower cost likely will be more satisfied with a traditional grocery store. Kroger offers a greater variety of products, including a wider selection of specialty items, better quality produce, and more options for fresh and prepared foods. With limited stock on many supermarket shelves right now, it certainly pays to consider all options.