WalmartFees published
Store · Walmart check cashing (Money Service Center / Customer Service desk)
- Payroll
- Government
- Tax refund
- Cashier's
- Insurance
- Retirement
- Money order
- Personal
- Payroll, Government, Tax refund, Cashier's, Insurance, Retirement $0–$1,000Pre-printed checksup to $4 (max $4)
- Payroll, Government, Tax refund, Cashier's, Insurance, Retirement $1,000.01+Pre-printed checksup to $8 (max $8)
- Personal $0–$200Two-party personal checks, in some locationsup to $6 (max $6)
- Fees
- Walmart publishes maximum fees only ("Max fee of $4 ... Subject to applicable law"), so the fee charged in a given state can be lower. No separate fee is stated for cashing money orders.
- Who
- Anyone with a check and valid ID; no registration or Walmart card needed
- Where
- At the Money Service Center or Customer Service desk in Walmart stores, in the 40 states plus DC that Walmart lists
- Limit
- In most states the check-cashing limit is $5,000, though we increase this limit to $7,500 between January & April of each year.
- ID
- Bring your check & valid ID to a Walmart store.
- Hours
- Supercenters are open from 6am-11pm.
- Speed
- You'll get your money immediately & save time doing it.
- Endorse the check and hand it to the cashier at the Money Service Center or Customer Service desk with valid identification.
- No registration, Walmart store credit card or Walmart MasterCard is needed.
- The per-check limit rises from $5,000 to $7,500 between January and April each year.
- Two-party personal check cashing is not available in New Jersey and is limited to $200.
- Walmart lists the jurisdictions where check cashing is available; FL, IN, MS, NJ, NM, NY, OH, RI, TN and WI are not on that list.