Question: how long does it take for a check to clear at walmart?
Answer: When a personal check is processed electronically, funds usually transfer within one to two business days. And, according to Walmart's posted policy, it's possible that the money will be deducted as quickly as the same day.