Yes, Walmart Cash personal checks but there are few requirements like :You need to have two ID cards, one with a photograph and the other without a photograph,The issuing bank should be legitimate and Check should possess the correct routing number. For more detail click here : Can Walmart cash personal checks