Short Answer: According to Walmart’s corporate policy, the company accepts personal checks as payment, but your intended Walmart location may accept traveler’s checks. Walmart stores will also cash pre-printed checks, including traveler’s checks, for a fee. However, exact policies can vary depending on the individual store. For more about spending a traveler’s check at Walmart, see below.
Does Walmart Accept Traveler’s Checks?
Walmart accepts checks as payment for purchases, and while exact policies can vary depending on the store location, you may be able to use a traveler’s check to pay for your Walmart purchase. If your traveler’s check is for more than the amount of your purchase, you will receive the remainder in cash. If you’re unsure if your intended Walmart location will accept your check, you can call ahead to be sure. Customers report varied success with spending their traveler’s checks at Walmart.
Alternatively, you can cash your traveler’s check if you’d like to use the money to make purchases at Walmart or other stores. Walmart will cash pre-printed checks — including traveler’s checks — up to $5,000 ($7,500 during tax season). However, as noted above, acceptance can vary by store. The fee is $4 for checks up to $1,000 and $8 for checks up to $5,000. You can check out our article for more about Walmart’s check cashing policies.
Other Accepted Payment Methods
- Walmart customer service (800) 925-6278