Question: how long does it take for a refund from walmart to go back on your debit card?
Answer: When a refund is done back to your debit card, the action is completed by Walmart right away. However, the next step is done by your bank. It could take anywhere from three to ten days, depending on your bank.