personal

Walmart Money Order Fees, Limits, And Cashing Rules

Getting a money order at Walmart is a fast way to make secure payments when you don't have a checking account or want to avoid personal checks. Walmart issues money orders through a partnership with M

Walmart Money Order Fees, Limits, And Cashing Rules
In this story

Getting a money order at Walmart is a fast way to make secure payments when you don't have a checking account or want to avoid personal checks. Walmart issues money orders through a partnership with MoneyGram, making them widely accepted by landlords, utility providers, and government agencies. If you're heading to your local store, you'll need to know the exact costs, purchase caps, and identification requirements before standing in line at the customer service desk.

Purchasing a money order requires cash or a debit card, as credit cards aren't accepted for these transactions due to cash-advance restrictions. The process is straightforward, but understanding the operational limits and safety protocols protects your money from loss, theft, or counterfeit scams.

How Walmart Money Orders Work

A money order acts as a prepaid financial instrument. You pay the exact face value upfront along with a small service fee, and the cashier prints a secure paper document guaranteed by the issuer. Because the funds are secured at the time of purchase, the recipient never has to worry about the payment bouncing due to non-sufficient funds.

When you receive the blank money order, you must fill out the designated fields correctly before handing it over.

  • Payee Line: Write the exact legal name of the person or company receiving the funds immediately so it can't be filled in by anyone else if lost.
  • Purchaser Address: Fill in your current residential address in the purchaser field.
  • Signature: Sign the front of the money order where indicated as the purchaser. Never sign the back until you are cashing or depositing it.
  • Memo Line: Include your account number, invoice number, or loan reference so the recipient applies the funds correctly.

Walmart Money Order Fees and Costs

Walmart keeps its pricing competitive compared to traditional banks and check-cashing storefronts. The fee structure relies on a flat-rate scale based on the total value of the instrument.

  • Orders up to $1,000: The flat fee is $0.70. This tier covers the vast majority of standard rent payments, utility bills, and everyday purchases.
  • Orders from $1,000.01 to $5,000: The flat fee increases to $1.75.

Fees are non-refundable once the money order is printed, even if you return to cancel it immediately. Keep your receipt separate from the money order because that receipt contains the unique serial number required for tracking, refunds, or replacement if the physical document gets lost or stolen.

Purchase Limits and Identification Requirements

To comply with federal anti-money laundering regulations and internal risk management policies, Walmart enforces strict limits on how many money orders a single customer can buy.

  • Single Money Order Limit: The maximum value for a single money order is $1,000.
  • Daily Purchase Limit: An individual customer is typically capped at a daily total of $1,000 across all money order transactions at any Walmart location.

If you need to pay a bill or a deposit totaling $2,500, you cannot purchase it all in one money order. You'll need to use alternative payment methods like a bank cashier's check or split the payments across multiple days, keeping in mind the daily aggregate caps.

Be prepared to show government-issued photo identification, such as a valid driver's license, passport, or state ID. Cashiers check ID for transactions to verify identity and maintain logs required by financial regulators.

Cashing a Walmart Money Order

If you are on the receiving end of a money order, turning it into cash is straightforward. You don't need a traditional bank account to get your money, though having one makes deposit options easier.

You can cash a Walmart-issued money order directly at any Walmart Customer Service Desk or Sam's Club location. Walmart typically charges a small cashing fee for non-customers or non-Walmart issued instruments, but cashing an official Walmart money order purchased at their store often incurs minimal or no extra processing fees depending on store policy and local state regulations.

💡 You might also like: this post
  • Bring Photo ID: You must present a valid government-issued photo ID that matches the exact name written on the payee line.
  • Endorse at the Counter: Sign the back of the money order only when the cashier instructs you to do so. Signing it beforehand makes the paper negotiable, meaning anyone who finds it could theoretically cash it.
  • Alternative Deposit: You can also deposit a Walmart money order into any standard bank or credit union account just like a normal check by endorsing the back and using a mobile banking app or ATM.

Security Practices and Scam Prevention

Money orders are targeted by scammers because they mimic cash and lack the chargeback protections built into credit cards. Protecting yourself requires vigilance during both purchase and receipt.

Never accept a money order from an unknown online buyer, sweepstakes promoter, or stranger. Common scams involve a buyer sending a money order for more than an item's selling price, asking you to deposit it and wire the remaining cash back. Once the bank discovers the money order is fraudulent days later, the victim loses both the item and the wired funds.

If you suspect a money order might be fake or altered, inspect its physical security features before accepting it. Look for the watermark of the issuer embedded in the paper stock, run your finger across the security thread to feel for raised textures, and check that the numbering is printed crisply without smudging. You can also call the issuer's customer service hotline using the number printed on the back of the document to verify its status and funds availability using the serial number.

Frequently Asked Questions

What happens if I lose my Walmart money order?

If you lose the physical money order, you can request a replacement or refund through MoneyGram using the tracking number found on your purchase receipt. You'll need to fill out a claim form and pay a processing fee, and the issuer will check whether the money order has already been cashed before issuing a refund, which can take several weeks.

Can I buy a Walmart money order with a credit card?

No. Walmart only accepts cash or debit cards with a PIN for money order purchases. Using a credit card is blocked because credit card issuers treat money orders as cash advances, which carry immediate interest charges and higher transaction fees.

Is there an expiration date on a Walmart money order?

Walmart money orders generally do not expire, and they do not accrue service fees over time like bank drafts sometimes do. However, holding onto an uncashed money order for years complicates accounting and makes tracking or replacement more difficult if the issuer undergoes structural changes.

Can someone else cash a money order made out to me?

No. Legally, only the person whose name appears on the payee line can cash or deposit the money order. The cashier will inspect your government-issued photo ID to ensure the name matches the payee line exactly before handing over any cash.

CR

Written by

Chloe Ramirez

Chloe Ramirez excels at making complicated information accessible, turning dense research into clear narratives that engage diverse audiences.

More from personal