Can I Get a Cashier’s Check at Walmart?

5 min read

Need a cashier’s check but hoping to get one at Walmart? While Walmart offers plenty of financial services—from check cashing to money orders—it does not issue cashier’s checks.

That said, you still have options. This article breaks down what Walmart does offer, where to get a cashier’s check instead, and how much you can expect to pay. Whether you’re making a big purchase or need a secure payment method, here’s what you need to know.

Walmart MoneyCenter

Where to Get a Cashier’s Check

If you need a cashier’s check, your best bet is a bank or credit union. Most will require you to have an account with them.

  • Traditional banks and credit unions – Walk into your local branch and request a cashier’s check. The money is pulled directly from your account and guaranteed by the bank. Expect to pay a fee, usually around $8 to $15.
  • Online banks – Some online banks, like Ally and Capital One, let you order a cashier’s check through their website or mobile app. They’ll mail it to you or the recipient. Fees are often lower—or free.
  • Fintech apps – A few mobile banking apps offer cashier’s checks, but availability is limited. Always confirm the check is drawn from a federally insured bank and accepted by your recipient.

If you don’t have a bank account, you’ll likely need to open one to get a cashier’s check.

What Walmart Offers Instead

Walmart doesn’t issue cashier’s checks, but it does offer a couple of useful alternatives for smaller transactions.

  • Money orders – Walmart sells MoneyGram money orders at most locations. They’re a secure way to send money and typically cost less than $1. The maximum limit is usually $1,000 per money order.
  • Bill pay services – If you’re paying a bill, you might be able to handle it directly at the Walmart MoneyCenter. This can include utilities, rent, or other service providers. It’s a convenient option if you don’t have a checking account.

Both services are available at the customer service desk or MoneyCenter, and you’ll need to bring cash or a debit card to complete the transaction.

See also: How to Get a Cashier’s Check

Can you cash a cashier’s check at Walmart?

Yes, you can cash a cashier’s check at most Walmart locations. This service is available at the customer service desk or the Walmart MoneyCenter.

Here’s what you need to know:

  • Accepted checks – Walmart cashes cashier’s checks, government checks, payroll checks, and more.
  • ID required – Bring a valid, government-issued photo ID. Walmart won’t cash your check without it.
  • Limits – You can cash checks up to $5,000. From January through April (tax season), the limit increases to $7,500.
  • Fees – The fee is typically $4 for checks up to $1,000 and $8 for checks over $1,000.

Funds can be received in cash or loaded onto a Walmart MoneyCard, though a small reload fee may apply unless waived.

See also: Where Can I Cash a Cashier’s Check?

Cashier’s Check vs. Money Order vs. Personal Check

Not sure which payment method to use? Here’s a quick breakdown of how they compare:

FeatureCashier’s CheckMoney OrderPersonal Check
Guaranteed fundsYesNoNo
Maximum limitTypically $10,000+Usually $1,000Depends on balance
Where to getBanks, credit unionsWalmart, USPS, CVSYour own checkbook
Common usesLarge purchasesRent, small paymentsBills, everyday use
Security levelHighMediumLow (can bounce)
Typical fee$8–$15Under $1Usually free

Cashier’s checks are best for high-value payments where guaranteed funds are required. Money orders work well for smaller transactions. Personal checks are convenient but carry more risk if funds aren’t available.

How much does a cashier’s check cost?

Most banks charge a fee to issue a cashier’s check, but the exact cost depends on where you bank.

  • Traditional banks – Expect to pay around $8 to $15 per cashier’s check. For example, Chase charges $10, and Bank of America charges $15.
  • Credit unions – Often more affordable. Many charge $5 to $10, and some waive the fee for certain account tiers.
  • Online banksAlly and Charles Schwab issue cashier’s checks for free and mail them to you. Capital One also offers them online, typically with no fee.

Cashier’s checks are one of the most secure ways to pay, but it’s worth checking with your bank ahead of time to avoid any surprises on fees or delivery times.

Final Thoughts

Walmart can help with a lot of everyday money tasks, but issuing cashier’s checks isn’t one of them. If you need a payment that’s guaranteed by a bank—like for a down payment or large purchase—you’ll need to go through your bank, credit union, or an online banking platform that offers them.

That said, Walmart does offer a couple of useful workarounds. For smaller payments, money orders and bill pay services are simple, low-cost options that don’t require a bank account. Just make sure to choose the right tool for the job based on how much you’re sending and how secure the payment needs to be.

Crediful
Meet the author

Crediful is dedicated to making personal finance simple. Our team of experts provides clear, practical advice on budgeting, credit, saving, investing, and more to help you make smart financial decisions.