Question: how long does it take to get a refund from walmart on a 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. If you are returning to your card it's 7–10 days.