10 Walmart Brand Grocery Items That Are Often Cheaper at Aldi

Commitment to Our Readers
GOBankingRates' editorial team is committed to bringing you unbiased reviews and information. We use data-driven methodologies to evaluate financial products and services - our reviews and ratings are not influenced by advertisers. You can read more about our editorial guidelines and our products and services review methodology.
20 Years
Helping You Live Richer
Reviewed
by Experts
Trusted by
Millions of Readers
Everyone is aware that groceries have gone up over the last couple of years because of inflation and several other factors. But a viral TikTok video shows just how much more we’re paying at the register.
TikTok creator @__curtdogg received 4.4 million views on a video comparing the prices at Walmart in 2020 to prices from 2023. In the video, he went through a Facebook post from a customer who shared a receipt from a 2020 Walmart mobile order and another more recent one. Many of the items were the company’s Great Value house brand, and the receipts showed a 100% price increase on some products.
“It’s sad/funny. I have doubled my income between 2013 and 2023, yet I’m struggling more than I was back then,” a shopper commented, as reported by Eat This, Not That. Some also accused Walmart of price gouging and encouraged other shoppers to go to Aldi or Costco instead to get better savings.
According to Delish, Aldi is one of the cheapest grocery stores in the U.S. — Walmart wasn’t even on the list. Aldi claims 90% of its products are private-label brands, and the company’s business model is designed to minimize the cost to the consumer.
But how do these two grocery rivals really compare?
While it’s important to note that prices vary by location, here are ten items that are often cheaper at Aldi versus Walmart today.
Chicken
- Aldi: $2.19 per pound
- Walmart: $3.97 per pound
- Price difference: $1.78 per pound
Ground Beef
- Aldi: $5.19 per pound
- Walmart: $4.74 per pound
- Price difference: $0.45 per pound
Eggs
- Aldi: $2.39 per dozen
- Walmart: $1.88 per dozen
- Price difference: $0.17 per dozen
Butter
- Aldi: $4.09
- Walmart: $3.78
- Price difference: $0.31
Apples
- Aldi: $3.29 (2 lb bag)
- Walmart: $4.48 (3 lb bag)
- Price difference: $1.19
Spinach
- Aldi: $1.75 (8 oz bag)
- Walmart: $1.98 (10 oz bag)
- Price difference: $0.23
Organic Chicken Broth
- Aldi: $2.39
- Walmart: $1.96
- Price difference: $0.43
Diapers
- Aldi: $31.05 (58 diapers/54 cents per diaper)
- Walmart: $28.22 (58 diapers/49 cents per diaper)
- Price difference: $2.83 per diaper
Trash Bags
- Aldi: $6.85 (40 count/17 cents per bag)
- Walmart: $6.98 (40 count/18 cents per bag)
- Price difference: $0.13 per bag
Dish Soap
- Aldi: $2.35 (24 fl oz)
- Walmart: $2.46 (28 fl oz)
- Price difference: $0.11
More From GOBankingRates