A Walmart refund typically takes up to 10 business days to be processed and appear on your credit or debit card statement. If you paid with a credit or debit card, the refund will be issued to that same card, and the timing depends on your bank’s policies
. Other refund timelines include:
- Pre-paid credit/debit cards: up to 30 business days
- Walmart gift cards and refund credits: up to 3 hours
- PayPal: up to 30 business days depending on the financial institution
- EBT/SNAP cards: up to 3 hours
- Affirm: up to 5 business days
If you return an item in-store, Walmart processes the refund immediately at the customer service desk. For returns by mail, refunds are processed within 10 business days after Walmart receives the returned item
. In summary, expect up to 10 business days for a standard credit/debit card refund from Walmart, with faster refunds possible for gift cards or in-store returns.