Question: how long does it take for money to go back on your card from walmart?
Answer: How long does it take Walmart to return money back to my debit card after a return? It is usually 1–2 business days at the earliest, a few more on occasion but it Walmart's policy is within 5 days, which is a standard statement of general practices to protect themselves, but it depends upon your bank too.