Walmart Money Center: Hours, Fees, Check Cashing & Services

Need to cash a check, send money, or pay a bill at Walmart? The Walmart MoneyCenter offers these services at many locations, with fees and hours that depend on the service and store. Walmart charges up to $4 to cash eligible preprinted checks of $1,000 or less. MoneyCenter hours may be shorter than regular store hours, and some locations handle transactions at the Customer Service desk.

Below are Walmart MoneyCenter hours, check-cashing fees, money order details, money transfers, tracking, and online options.

Walmart Money Center Hours

Walmart publishes store hours, not specific Money Center hours, so Money Center services may close earlier than the main store.

DetailWhat to know
Money Center hours6 AM to 11 PM at some locations; varies by store
Supercenter store hours6 AM to 11 PM (per Walmart)
Neighborhood Market store hours8 AM to 8 PM (per Walmart)
Reported example (not official)About 8 AM to 8 PM Monday to Saturday, 10 AM to 6 PM Sunday
Stores without a counterThe Customer Service desk handles the services
ThanksgivingStores are closed

To check your store, open Walmart’s Store Finder, filter for Money Services, and open your store page. Look at the “open until” time, or call the store before a long drive.

Walmart Money Center Near Me and Phone Number

Use the Store Finder with the Money Services filter to see your nearest location. Each store page lists its own phone number, which is the best way to ask whether the counter is open and has cash on hand. For general help, call 1-800-WALMART (1-800-925-6278), or see our customer service guide. If your problem is with a transfer, contact the provider named on your receipt (MoneyGram, Ria, or Western Union).

Our hours guide also has a map you can search by ZIP code.

Walmart Money Center Fees

ServiceFee
Check cashing, up to $1,000$4 maximum (preprinted checks)
Check cashing, $1,001 to $5,000$8 (reported, 2026)
A $3,000 checkAbout $8 (reported)
Money order$1 maximum, exact fee varies by store
Money transferDepends on provider, amount, destination, and speed
Bill payVaries by biller and delivery speed

Walmart’s check cashing page lists the $4 fee. The $8 tier and the $5,000 limit come from 2026 reports, and one source says the limit rises to $7,500 from January to April. Confirm both at your store.

How to Cash a Check at Walmart

Bring the check and a valid government photo ID to the Money Center or Customer Service desk. A cashier checks your documents and gives you the money in cash, or loads it onto a Walmart MoneyCard if you prefer.

Payroll, government, and tax refund checks are accepted. Personal checks and some business checks may not be, so ask before you go. The fee is charged per check, so two checks mean two fees. Some stores keep less cash on hand and may lower the limit, so call ahead for a large check.

Walmart Money Orders

A Walmart money order costs $1 at most, and the exact fee varies by store. Buy one with cash or a debit card at the Money Center or Customer Service desk, and bring the payee and purchaser details. Walmart says its money orders are powered by Western Union. Reports put the limit at $1,000 per money order, so larger payments need more than one. Keep your stub, since you need it to check status or report a lost order.

Walmart Money Transfers: How to Send Money

Walmart sends money through MoneyGram, Ria, and Western Union, to more than 200 countries and territories, and you can choose cash pickup, bank deposit, or a mobile wallet. In the store, bring a photo ID and pay with U.S. cash or a PIN-based debit card. Walmart says money is sent in minutes.

Walmart does not publish one fee, because it depends on the provider, amount, destination, and how fast you want it delivered. An older report put Walmart2Walmart at $8 for $51 to $1,000, so check the fee before you send.

Only send money to people you know and trust. Transfers are hard to reverse, and scammers often ask for them.

Walmart Money Center Online, Login, and Tracking

The Money Center has no account login of its own. You can start a transfer online through MoneyGram’s Walmart page, and Walmart MoneyCard accounts are managed through the card’s own site, WalmartMoneyCard.com.

To track a transfer, use the reference number on your receipt on the provider’s website. For a money order, Walmart’s money order page has steps for checking status and reporting a lost one.

Bill Pay and Other Services

You can pay bills in the store, and Walmart says fees vary by biller and delivery speed. The counter also sells prepaid and reloadable cards, including the Walmart MoneyCard, and offers check printing.

Is Walmart Check Cashing Cheaper Than a Bank?

Walmart charges a flat fee, while many check-cashing stores charge a percentage, often reported at 1% to 5%. At 3%, a $2,000 check costs $60 at a check-cashing store and about $8 at Walmart. Banks may charge non-customers, and depositing the check at your own bank is usually the cheapest option.

Frequently Asked Questions

Walmart Money Center hours vary by store. Some locations list hours until 10 PM or 11 PM, but money services may close before the main store. Check your local Walmart store listing to confirm when the Money Center closes.

Opening times vary by location. Some Walmart stores open as early as 6 AM or 7 AM, but Money Center services may start later. Check your store’s listed hours before visiting.

You take your check, money order request, or transfer to the Money Center or Customer Service desk with a photo ID, pay the fee, and get your cash, money order, or confirmation.

About $8 for a check from $1,001 to $5,000, according to 2026 reports. Walmart’s page lists $4 up to $1,000.

It often closes before the store, and stores without a counter use the Customer Service desk. Call your store to confirm.

The fee depends on the provider, destination, and speed. Check the exact amount at the counter before you pay.

Conclusion

The Walmart Money Center is a low-cost way to cash checks, buy money orders, and send money. Check your store’s Money Services hours, bring a photo ID, and ask for the exact fee before you pay. Hours, check limits, and transfer fees vary, so confirm them with your store first.