Can you return food to Walmart? Here’s the cut and dry version of the Walmart food return policy… you can return non-perishable or frozen, unopened food items within 90 days to a Walmart store or by mail for a refund or replacement. Some restrictions apply to perishable food items and WIC- and SNAP-eligible purchases. Most fresh foods are covered by Walmart’s Fresh Guarantee. We have what you need to know about returning food to Walmart in-stores and online.
Walmart Food Return Policy
Can you return unopened food to Walmart? Opened food? You should be able to return all food items to Walmart for a refund or replacement within 90 days. A store manager will have final say on whether a food item can be returned or not; it will depend on where you purchased the food (i.e., in-store or online), if the item is perishable or non-perishable, and whether or not you have the receipt. Some food items have special return policies. But in general, yes, Walmart will take back food as long as you have the receipt and it’s within 90 days. For more on special return policies, see our articles on how to return alcohol to Walmart and how to return baby formula to Walmart.
How to Return Food You Purchased In-Store
Walmart accepts returns within 90 days with or without a receipt, according to Walmart’s return policy. This also applies to non-perishable food items and frozen food. (Perishable food items cannot be returned unless the item is spoiled or unsatisfactory. If the item is not edible, you can receive a refund under Walmart’s Fresh Guarantee.) To return food items that you purchased at a Walmart store, the item must be unopened and unused unless there is an issue with the quality, such as if the item is stale. As long as the item still has a visible barcode to scan, it is eligible for a return, a Walmart customer service representative said.
To request a return, take the item to the customer service center. If you have a receipt, a refund will be issued in the form of your original payment. If you don’t have a receipt, you can still ask for a refund or replacement. If the item costs less than $25, you can be given a cash refund. If the item cost more than $25, you may be issued a gift card for the amount.
How to Return Food You Purchased Online
You can return non-perishable food items that were purchased on Walmart.com by mail or to any Walmart store. Returns must be made within 90 days of your purchase date. Non-perishable food items should be unopened and in the original packaging to be returned.
To return food items in-store, you’ll need to provide your order number or a return receipt. You can find and print a returns receipt by logging in to your Walmart.com account. If you can’t print a return receipt, bring the shipping invoice or packing slip to the customer service center.
If you want to return non-perishable food items by mail, you’ll need to log in to your Walmart account and click “Start a return” and then “Return by mail.” To process your return:
- Choose your reason for returning the item
- Select whether you would like a refund or replacement
- Print a pre-paid label for shipping your return
If you ordered perishable food items online and they arrived defective, damaged, or spoiled, you can contact customer service for a refund and replacement, according to Walmart’s return policy. You’ll need to provide:
- The order number
- The date the package arrived
- The condition of your order when it arrived
- An explanation of the problem
Note: If you bought food from a Marketplace seller through Walmart.com, you cannot return those particular food items to a Walmart by mail or in-store. Individual Marketplace sellers have their own return policies, which can be found in your email order confirmation.
Walmart’s Fresh Guarantee
In general, perishable food items from the deli, produce, bakery, and meat departments cannot be returned. However, if you are unsatisfied with a perishable food item because it was damaged, defective, spoiled, or otherwise not fresh, you can receive a full refund.
To get a Fresh Guarantee refund, bring your original receipt to the customer service center at the Walmart store where you bought the food. You’ll receive a refund in the form of your original payment. You don’t need to return the food item to get a refund.
Note: There are limitations to the Fresh Guarantee for WIC and SNAP purchases.
How to Return Food You Bought with WIC or SNAP
For WIC food purchases, you can exchange expired or defective items for a fresh identical item. For SNAP food purchases, you can exchange items for another SNAP-eligible item or return the item for a refund to your SNAP account.
How to Return Recalled Food
If a food item you purchased at Walmart has been recalled by the manufacturer or the Food and Drug Administration, Walmart must accept the return, even if it is open or was purchased more than 90 days ago. You do not need a receipt to return recalled food items.
And that’s the Walmart food return policy. Non-perishable, unopened food items that you purchased at a Walmart store or on Walmart.com can be returned either in-store or by mail for a refund or replacement. If you have a receipt, you can get a full refund in the form of your original payment. If you don’t have a receipt and the item was less than $25, you may be eligible for a cash refund; if it was more than $25, you may receive a Walmart gift card in the amount. If you purchased perishable food that is spoiled, damaged, or unsatisfactory, you can get a refund under Walmart’s Fresh Guarantee. Food purchased with WIC and SNAP can be exchanged. And recalled food items can always be returned for a full refund. For more on Walmart’s return policy, see our article: Walmart Return Policy for Opened Items. Waiting in a long line at Walmart? Find out how to log in to Walmart’s Wi-Fi.