Walmart cashes two-party personal checks at some U.S. locations, but the limit is $200 and the maximum fee is $6. Ordinary handwritten personal checks are not accepted everywhere. Call the store's Money Center or Customer Service desk before traveling.
Walmart more broadly cashes approved preprinted payroll, government, tax-refund, cashier's, insurance-settlement, and retirement-disbursement checks. State law, store capability, verification, and the check itself can change the result.
Table Of Contents
What counts as a two-party personal check?
It is generally a check written from one individual to another, rather than a preprinted payroll or government check. Walmart's current Check Cashing page says these checks are available only in some locations.
Because the service is limited, confirm the exact store accepts the check type and ask what endorsement and identification it requires.
Personal-check limit and fee
Walmart lists a $200 limit for two-party personal checks and a maximum $6 fee. A $200 personal-check limit is separate from the much larger limits shown for eligible preprinted checks.
Other checks Walmart may cash
- Payroll checks
- Government checks
- Tax-refund checks
- Cashier's checks
- Insurance-settlement checks
- 401(k) or retirement-disbursement checks
- Eligible Western Union or MoneyGram money orders under posted rules
Current preprinted-check fees and limits
Walmart lists a maximum $4 fee for preprinted checks through $1,000 and $8 above $1,000. In most states, the general check-cashing limit is $5,000, increasing to $7,500 from January through April. These figures do not override state restrictions or the separate $200 personal-check rule.
What to bring
- The original check in acceptable condition.
- A valid government-issued photo ID matching your identity.
- Any additional information requested for verification.
- Enough time for the store to verify the instrument.
Endorse the check as directed at the counter rather than signing it far in advance. There is no guarantee that presenting the listed documents will make every check eligible.
Why can Walmart reject a check?
Common reasons include an unsupported check type, amount over the limit, ID mismatch, altered or damaged check, expired or postdated instrument, insufficient verification, fraud-screening result, or location/state restriction. The associate may not be able to disclose every detail of a verification decision.
How do you receive the money?
Approved transactions can be paid in cash, and some locations may offer loading funds to an eligible Walmart MoneyCard. Ask about all fees before choosing a card option; the check-cashing fee can still apply.
Bottom line
Walmart can cash a two-party personal check at some locations for up to $200 with a maximum $6 fee. Availability is not universal. Call the exact store, bring valid ID, and distinguish personal checks from the higher limits and different fees for approved preprinted checks.