Does every Walmart cash checks?

Asked by: Glennie Kassulke  |  Last update: June 11, 2026
Score: 4.8/5 (3 votes)

Most, but not every, Walmart location cashes checks through their MoneyCenter or customer service desk. They accept payroll, government, tax, cashier’s, and insurance checks (up to $5,000–$7,500) for a fee of $4–$8. Personal checks are generally not accepted, though some locations may cash them up to a $200 limit.

Does every Walmart have check cashing?

Cash your checks or cards in any Walmart store. No registration is required, and you can get your cash immediately or, for extra convenience, load your money onto a Walmart MoneyCard (the reload fee is waived in this case).

Why would Walmart not cash my check?

Walmart won't cash your check due to issues like insufficient funds, an over-limit amount (usually $5,000), an invalid ID, or problems flagged by their verification system (TeleCheck/Certegy), which might involve past negative history, a closed account, or suspicious check details, often requiring an SSN/phone number for approval, with handwritten/post-dated/multi-payee checks generally rejected.

Will Walmart give you cash for your check?

What kinds of checks we cash. There are a number of different checks that we can cash for you at checkout lines. These include payroll checks, government checks, tax refund checks, cashiers' checks, insurance settlement checks and 401(k) or the retirement account disbursement checks.

Do checks at Walmart clear immediately?

Money will typically be available on your card and ready to use within 10 minutes when you cash and deposit​ a check at Walmart.

Is Walmart cashing checks 2020?

26 related questions found

How to cash a check without a bank account for free?

You can cash a check for free without a bank account by endorsing it to a trusted friend or family member with an account who can withdraw the cash for you, or by trying the issuing bank (though they often charge non-customers). Other options, like retailers, prepaid debit cards, or check-cashing stores, usually involve fees, but some stores (like Walmart) have lower, fixed fees for certain amounts, while check-cashing stores are typically the most expensive.

Why would a check be declined to cash?

Banks often refuse to do so if an account doesn't exist, you're missing proper ID, you're trying to cash business checks, the amount is too large, or the check is either stale or post-dated. Being prepared before you head to the bank can help you prevent issues and ensure a smooth check-cashing experience.

Why won't Walmart Money Center cash my check?

Walmart won't cash your check due to issues like insufficient funds, an over-limit amount (usually $5,000), an invalid ID, or problems flagged by their verification system (TeleCheck/Certegy), which might involve past negative history, a closed account, or suspicious check details, often requiring an SSN/phone number for approval, with handwritten/post-dated/multi-payee checks generally rejected.

Can I cash a check at CVS?

Yes, many CVS stores cash certain types of checks, like payroll or government checks, often for a fee, acting as an alternative for those without bank accounts, but it depends on the specific store's policy and the check's legitimacy, requiring valid government ID and an endorsement. They're a common retail option alongside places like Walmart for getting cash from checks, but you'll pay a fee (often $4-$10).

What ID is needed to cash a check at Walmart?

It can be a state id, driver's license, passport, or military id. It doesn't have to be from the state you are in as long as it's valid. Some states have different check Cashing limits right now walmart is Cashing checks up to 7500 dollars because of tax season.

Will Walmart cash a $200 personal check?

Walmart MoneyCenter Services

Customers can cash personal checks up to $200 and all other checks up to $5,000 for instant cash or have the amount added to a Walmart MoneyCard.

Does Walmart cash $1000 checks?

Walmart charges $4 to cash checks up to $1,000 and a maximum fee of $8 for checks greater than $1,000. In some cases, Walmart cashes two-party personal checks, but these are limited to a maximum amount of $200 and come with a $6 fee.

What reasons would Walmart not cash a check?

Walmart won't cash your check due to issues like insufficient funds, an over-limit amount (usually $5,000), an invalid ID, or problems flagged by their verification system (TeleCheck/Certegy), which might involve past negative history, a closed account, or suspicious check details, often requiring an SSN/phone number for approval, with handwritten/post-dated/multi-payee checks generally rejected.

How much trouble can you get in for cashing a bad check?

Penal Code 476a PC makes it a crime to write or pass a bad check (knowing that there are or will be insufficient funds in the account). The offense can be charged as a felony if the value of the bad checks is more than $950.00. Otherwise, the offense is only a misdemeanor.

Will Cash App cash a check instantly?

No, Cash App check deposits are generally not instant; standard mobile deposits can take up to 6 business days to clear, though often sooner (1-3 days), with some cases extending to 8 days, while a fee-based "Instant Deposit" option might offer faster access via Ingo Money (minutes/hours), depending on approval and limits.

Can I cash my check at Walmart for free?

No, Walmart does not cash checks for free; they charge a fee, typically $4 for checks up to $1,000 and $8 for checks over $1,000 (up to their limit of $5,000 or $7,500 during tax season), requiring a valid photo ID and your endorsed check to get cash or load onto a prepaid card, though they only cash preprinted checks. 

Does Walmart verify checks before cashing them?

It's worth noting that while some retailers offer similar services without an ID requirement (like certain convenience stores), Walmart does require valid identification matching the details on your check during verification processes through TeleCheck or Certegy systems.

Will Walmart cash my handwritten check?

Walmart only cashes personal, handwritten checks at select locations–and strict limits may apply. Most Walmarts will cash pre-printed checks including payroll, government checks, tax refunds, cashiers' checks, insurance settlements, and 401(k) disbursement checks.