Walmart refund processing times vary depending on the payment method and return method:
- Credit/Debit Card: Refunds typically take up to 10 business days to appear on your account after Walmart processes the return
- Pre-Paid Credit/Debit Card: Refunds can take up to 30 business days
- Walmart Gift Card or Refund Credit: Refunds are usually processed within 3 hours
- PayPal: Refunds may take up to 30 business days depending on your financial institution
- EBT/SNAP Card: Refunds take up to 3 hours
- Affirm and Healthy Benefits Plus OTC Card: Refunds take up to 5 business days
Return method impact:
- Returns made in-store are usually refunded immediately after the return is processed
- Returns made by mail are processed once Walmart receives the item, and the refund typically appears within 10 business days
Refunds are issued to the original payment method. If the original card is unavailable, Walmart may issue a Walmart shopping card or gift card instead
. In summary, after Walmart receives your returned item, expect your refund on a credit or debit card within about 10 business days, with faster refunds possible for gift cards or in-store returns