Sam's Club vs. Aldi: We Priced 10 Pantry Staples at Both — Here's Who Wins

When it comes to grocery shopping, buying larger quantities of items doesn’t always mean you’re getting the better deal.
Sam’s Club is known for bulk-size packages and warehouse savings, while Aldi has built a reputation for its no-frills shopping experience, which helps keep prices low on everyday essentials. But which store actually offers the better value?
Read More: 8 Cheap Aldi Items That Taste Like Premium Brands
Trending Now: 13 Subtly Genius Things All Wealthy People Do With Their Money — That You Should Do, Too
To find out, we compared 10 basic pantry staples at Sam’s Club and Aldi. Because the two retailers sell many items in different package sizes, we calculated the cost per ounce, per egg or per sheet to determine which store offered the lowest price.
For You: The Best Sam's Club Deals To Grab Now Before Summer Ends
How We Compared Prices
Aldi typically isn’t a store you’d shop in bulk, while Sam’s Club is built for buying more. So, rather than comparing checkout prices alone, we looked at unit costs to find the better deal.
Item | Sam's Club price | Sam's Club unit cost | Aldi price | Aldi unit cost | Winner |
Long-grain white rice | $11.48 (25 lb) | $0.46/lb($0.029/oz) | $2.95 (3 lb) | $0.98/lb ($0.061/oz) | Sam's Club |
Extra-virgin olive oil | $22.98 (101 fl oz) | $0.23/fl oz | $6.39 (16.9 fl oz) | $0.38/fl oz | Sam's Club |
Cage-free large eggs | $4.62 (24 eggs) | $0.19/egg | $2.85 (12 eggs) | $0.24/egg | Sam's Club |
Medium-roast ground coffee | $16.98 (40 oz) | $0.42/oz | $13.55 (30.5 oz) | $0.44/oz | Sam's Club |
Paper towels | $20.93 (15 rolls, 2,250 sheets) | $0.0093/sheet | $5.95 (6 rolls, 660 sheets) | $0.0090/sheet | Aldi |
All-purpose flour | $8.48 (25 lb) | $0.34/lb($0.021/oz) | $2.15 (5 lb) | $0.43/lb ($0.027/oz) | Sam's Club |
Granulated sugar | $6.58 (10 lb) | $0.66/lb ($0.041/oz) | $3.19 (4 lb) | $0.80/lb ($0.050/oz) | Sam's Club |
Creamy peanut butter | $7.78 (80 oz) | $0.10/oz | $4.35 (40 oz) | $0.11/oz | Sam's Club |
Spaghetti | $5.48 (6 lb) | $0.91/lb ($0.057/oz) | $2.09 (2 lb) | $1.05/lb ($0.065/oz) | Sam's Club |
Canned cut green beans | $6.78 (174 oz) | $0.039/oz | $0.85 (15 oz) | $0.057/oz | Sam's Club |
Aldi Wins the Checkout Comparison
Purchasing one package of all 10 products cost $44.32 at Aldi, compared with $112.09 at Sam’s Club. That makes Aldi’s basket $67.77 cheaper, or approximately 60% less expensive at checkout. While Aldi won the total basket comparison by a substantial margin, that does not mean Aldi necessarily had the lowest price for the same quantity.
The Sam’s Club basket contained far more food and household supplies. Its package sizes included 25 pounds of rice, 25 pounds of flour, more than three quarts of olive oil, 15 rolls of paper towels, and an entire case of canned green beans.
By comparison, Aldi sold those items in much smaller quantities.
Sam’s Club Offers Stronger Bulk Value
Sam’s Club is designed to save money when buying in bulk and that’s exactly what the comparison shows. Although Aldi produced the less expensive checkout total, Sam’s Club generally offered the lower unit price.
For example, Sam’s Club’s rice cost about 46 cents per pound, while Aldi’s cost approximately 98 cents per pound. Sam’s Club’s flour worked out to about 34 cents per pound, compared with approximately 43 cents per pound at Aldi.
The same pattern appeared with several other products:
Sam's Club olive oil cost roughly 23 cents per fluid ounce, compared with about 38 cents at Aldi.
Sam's Club sugar cost approximately 66 cents per pound, compared with about 80 cents at Aldi.
Sam's Club spaghetti cost roughly 91 cents per pound, compared with approximately $1.05 per pound at Aldi.
Sam's Club peanut butter cost about 10 cents per ounce, compared with roughly 11 cents per ounce at Aldi.
Which Store Is Better for Your Budget?
Every household’s needs are different, but if you’re looking for long-term value and use bulk quantities, Sam’s Club is the winner because it’s cheaper per unit price. However, strictly on the amount a shopper must pay to place one package of all 10 staples in the cart, Aldi is the clear winner.
Editor’s note: Prices and availability are subject to change.
This article was provided by MoneyLion.com for informational purposes only and should not be construed as financial, legal or tax advice.
More From MoneyLion: