Question: will walmart cash a money order?
Answer: First of all, it has to be a MoneyGram money order purchased from a WalMart store. ... If you meet those requirements, take the money order to your local Walmart financial/customer service desk to cash it. For a $3 fee it will be processed through Walmart's check cashing system.