After seeing success with food sales in 2022, stores like Dollar Tree and Dollar General have started adding more healthy options to their food aisles. But since we know that not everything is a good deal at the dollar store, we did some digging to figure out exactly whatās worth buying in the dollar store food aisle.
We compared a list of popular health foods that are already priced competitively across three discount stores: Dollar General, Dollar Tree, and Walmart. The low-price winner for each healthy food item on this list might surprise you.
A few teasers: Dollar General rarely came in first place (except for pinto beans and cereal pouches). And Walmart and Dollar Tree had some surprising successes for well-priced dollar-store food. Use this list as a tool to map out your healthy food shopping trips so you never overpay.
For more smart shopping tips and savings hacks, text HACKS to 57299.
Ā
1. Dry pinto beans are up to 25% cheaper at Dollar General compared to Walmart and Dollar Tree.
Of course, if youāre comparing dollar store food prices with a grocery store like Albertsons ā where a 16-oz bag of generic dry pinto beans costs $2.49 ā then Walmart, Dollar Tree, and Dollar General all look like a steal at less than half the total cost. But donāt be lulled into thinking all those lower-than-normal prices are a good deal.
You can pick up a 16-oz bag of dry pinto beans at Dollar Tree for $1.25, which comes out to $0.08/oz. Walmartās price point is pretty similar ā $1.24 for a 16-oz bag of dry pinto beans ($0.07/oz).
But check out the cost for the same size bag of dry pinto beans at Dollar General: just $1! Thatās 25% cheaper than Dollar Tree and Walmart.
TIP: Always check our grocery coupons page before you head out, or download the Krazy Coupon Lady app to keep grocery coupons on hand.
Ā
2. Skip buying canned peas at dollar stores entirely ā Walmart has them for 36% to 49% less.
Dollar General sells a 15-oz can of peas for $1 a can. Meanwhile, Dollar Treeās price on a 15-oz can of peas is $1.25.
But Walmart is priced the best with their 15-oz can of peas for just $0.64 a can. Thatās half the cost of the Dollar Tree can and 36% cheaper than Dollar Generalās price!
Related: Check out more of our findings for things you should never buy at Dollar Tree.
Ā
3. Get canned fruit at Dollar Tree ā itās slightly cheaper than at Walmart (and 50% cheaper than at Dollar General).
When you need to stock up on canned fruit, making a trip to Dollar Tree might be worth it. You can get a 20-oz can of pineapple chunks for just $1.25 at Dollar Tree.
Dollar General sells the same 20-oz can for twice as much ā $2.50.
Dollar Treeās low price on canned fruit even beats out Walmartās price by 3 cents. There it costs $1.28 for the same 20-oz can of pineapple.
Ā
4. Dollar stores just canāt compete with Walmartās rock-bottom tuna prices ā just $1.14 per can.
When you compare the prices of canned tuna at Dollar General, Dollar Tree, and Walmart, youāll find that itās nearly impossible to beat Walmartās tuna prices.
A Starkist brand 5-oz can of tuna costs $1.15 at Dollar General and $1.25 at Dollar Tree. This means that at $1.14/can, Walmartās price is the best deal of them all.
You save $0.01 ā $0.11 per can of tuna (about 8% ā 9% savings) when you skip the dollar stores and shop for tuna cans at Walmart instead.
Ā
5. Buy instant oatmeal at Walmart instead of the dollar store and save $0.10 to $0.14 per packet.
Believe it or not, Dollar General has the worst price of all three retailers for instant oatmeal packets. Their price is $1.85 for 6 packets, which comes out to $0.31/packet.
Dollar Tree is a bit better at $1.25 for a box of 6 instant oatmeal packets, or $0.21/packet.
But Walmart sells a 10-pack of oatmeal packets for $1.68, or just $0.17/packet. Thatās 45% cheaper than the Dollar General price and 19% cheaper than Dollar Treeās price.
Ā
Ā
6. Walmartās peanut butter is 23% cheaper than Dollar Tree and 29% cheaper than Dollar General.
Dollar General has the most expensive price on peanut butter by far, coming in at $2.25 for a 16-oz jar (thatās $0.14/oz).
Not far behind based on price per oz, youāll pay $1.25 for a 10-oz jar of peanut butter from Dollar Tree (or $0.13/oz).
But coming in at the cheapest option, Walmart sells a larger, 18-oz jar of peanut butter for $1.84, averaging just $0.10/oz. They also have a 40-oz jar for $3.98 (also $0.10/oz).
Ā
7. Walmart just barely beats Dollar Tree on price for mixed nuts.
Sure, you could spend $1.25 on a 3.5-oz jar of mixed nuts at Dollar Tree and think youāre getting a good deal at $0.35/oz. But itās just not the best price you can find; Walmart has a 27-oz jar of mixed nuts for $8.94, which comes out to $0.33/oz.
The size difference is pretty substantial with this comparison, so if youāre only needing a few ounces of nuts, it may be worth it to go with the smaller Dollar Tree jar. But to save 6%, go with the Walmart jar.
Meanwhile, donāt even bother going to Dollar General for mixed nuts. Their 10.3-oz can sells for $5.75, or $0.56/oz. Thatās 41% more expensive than Walmart!
Ā
8. Dollar Tree olive oil is, surprisingly, 28% cheaper than at Walmart.
Dollar Treeās price on a 5.9-oz bottle of extra virgin olive oil (EVOO) is $1.25, which comes out to $0.21/oz. I was surprised to find out that Dollar Treeās EVOO price is 28% cheaper than Walmartās EVOO, which sells for $7.42 in a much-larger 25.2-oz bottle, and still comes out to a more-expensive $0.29/oz.
Also, never buy EVOO at Dollar General ā youāll pay $3.65 for an 8.5-oz bottle (or $0.43/oz), which is almost double the price of EVOO at Dollar Tree!
Ā
9. Itās almost a tie for the price of diced tomatoes with green chilis, so go with Walmart.
Walmart beats Dollar Treeās $1.25 price on a can of diced tomatoes with green chilis by just a penny, coming in at $1.24.
Dollar General prices the same 10-oz can of diced tomatoes with green chilis for $1.50, so no savings there.
All things equal, youāll be better off getting Walmartās higher-rated food products than at the dollar store.
Ā
10. Get Honey Nut Cheerios pouches from Dollar General for 20% less than at Dollar Tree.
Both dollar store food sections sell 3.5-oz pouches of Honey Nut Cheerios. The difference?
Dollar General sells the pouches for $1 apiece, while Dollar Treeās price is at their $1.25 price point.
Ā
Ā
11. Walmart wins for canned chicken prices ā theyāre 15% ā 34% cheaper than at dollar stores.
Canned chicken is one of those pantry staples you donāt want to spend a ton of money on. Absolutely donāt buy your canned chicken at Dollar General, where youāll pay $4.35 for a 12.5-oz can ($0.35/oz).
Dollar Tree prices their canned chicken at $1.25 for a smaller 4.5-oz can, which comes out to a cheaper $0.27/oz.
But Walmart is the clear low-price winner for canned chicken; when you buy a two-pack of 12.5-oz cans for $5.98, youāll only spend $0.23/oz.
Ā
12. Get granola bars at Walmart instead of Dollar Tree to pay 10% less per bar.
Dollar Tree sells a cute little four-pack of Nature Valley Crunchy Oats nā Honey Granola Bars for $1.25, which comes out to $0.31/bar. Itās only $0.03 more expensive per bar than Walmartās 12-pack of the same flavor of granola bars ($3.38, or $0.28/bar).
When you compare these prices to Dollar General ā where youāll pay $3.85 for a 6-pack ($0.64/bar) ā youāll see youāre getting a steal at either competitor store.
Ā
13. Black olives are 37% cheaper at Dollar Tree compared to Walmart.
Youād spend a whopping $2.50 for a 6-oz can of olives at Dollar General. Instead, head to Dollar Tree where you can spend just $1.25 on a 6-oz can of black olives.
Dollar Tree even beats Walmart, where black pitted olives are priced at $1.98 for a 6-oz can.
Ā
Tell us what you think