
Walmart Money Center Hours: Services, Fees & Locations
Walmart’s Money Centers handle billions in transactions annually, yet the gap between posted hours and actual availability catches thousands of customers off guard every week. The standard schedule (8 a.m.–8 p.m. weekdays, 10 a.m.–6 p.m. Sunday) holds at most locations, but staffing decisions create real-world variations that official guides rarely document.
Standard Hours (Mon-Sat): 8 a.m. to 8 p.m. ·
Sunday Hours: 10 a.m. to 6 p.m. ·
Supercenter Open Hours: 6 a.m. to 11 p.m. ·
Max Check Cashing: Up to $5,000 ·
Money Order Max: $1,000
Quick snapshot
- Up to $5,000 (Walmart Check Cashing Policy)
- $4 fee ≤$1,000; $8 fee ≤$5,000 (Walmart Check Cashing Policy)
- Payroll and government checks accepted (NerdWallet Service Overview)
- Maximum $1,000 per order (Walmart Money Orders Page)
- Fee capped at $1 (Walmart Money Orders Page)
- Powered by Western Union (Walmart Money Orders Page)
- Walmart2Walmart and Walmart2World available (NerdWallet Service Overview)
- Pickup available until store closing (NerdWallet Service Overview)
- Valid ID required for receive (NerdWallet Service Overview)
- 8am–8pm weekdays (NerdWallet Service Overview)
- Varies by store staffing (NerdWallet Service Overview)
- Call ahead to confirm (NerdWallet Service Overview)
The table below consolidates the core specs most readers check before visiting a Walmart Money Center.
| Service Detail | Value |
|---|---|
| Typical Hours Mon-Sat | 8 a.m.–8 p.m. |
| Sunday Hours | 10 a.m.–6 p.m. |
| Store Open Hours | 6 a.m.–11 p.m. |
| Max Check Amount | $5,000 |
| Money Order Fee | $0.88–$1.00 |
| Money Order Limit | $1,000 |
What Are Walmart Money Center Hours?
Walmart’s published Money Center hours follow a consistent national schedule, but real-world availability often depends on store-level staffing decisions. According to Walmart, Money Services operate 8 a.m. to 8 p.m. Monday through Saturday and 10 a.m. to 6 p.m. on Sunday. However, many Supercenters extend their general operating hours to 6 a.m.–11 p.m. daily, which can create a gap between when the store opens and when the Money Center actually starts staffed service.
Standard Hours Monday-Saturday
Monday through Saturday, the standard Money Center window runs from 8 a.m. to 8 p.m. This applies to dedicated Money Center counters at larger stores. At Supercenters, Money Services may begin as early as 6 a.m. depending on staffing—the Perry, Georgia location lists Money Services starting at 6 a.m. until 11 p.m. Stores without a dedicated Money Center may offer basic services—check cashing, money orders—at the customer service desk outside standard Money Center windows. If you need weekday service, arriving before 7 p.m. gives you a reasonable buffer.
Sunday Hours
Sunday hours are notably shorter: 10 a.m. to 6 p.m. is the norm. Some locations, particularly in the Southeast, operate extended Sunday windows. A Garden City, Jacksonville, Florida Walmart shows Money Center availability from 6 a.m. to 11 p.m. on Sundays. Regional variations like this explain why calling your local store directly matters more than relying on the national schedule.
Variations by Store and Staffing
The biggest variable is staffing. Walmart’s policy page acknowledges that Money Center hours may vary by location and advises calling the local store to confirm. Stores without a dedicated Money Center may offer basic services—check cashing, money orders—at the customer service desk outside standard Money Center windows. When staffing is short, employees may close the Money Center earlier than posted.
If you’re driving to a Walmart specifically for Money Center services on a Sunday, the difference between a 10 a.m. open and a 6 a.m. open could save you a trip—or cost you one.
The pattern is consistent across locations: national guidelines set expectations, but store-level decisions determine what you actually find when you arrive. Always call ahead for critical transactions.
How Late Can I Pick Up Money from Walmart?
Money transfers picked up at Walmart follow the Money Center’s operating hours, not the store’s general hours. That means if the Money Center closes at 8 p.m. on a weekday, you cannot pick up a Walmart2Walmart transfer after that point—even if the store itself stays open until 11 p.m. Plan accordingly.
Receive Money Transfer Cutoff
When someone sends you money via Walmart2Walmart or Walmart2World, pickup is only available during Money Center hours. The transfer service is powered by Ria, Western Union, and MoneyGram, with delivery measured in minutes for most domestic transfers. If you miss the Money Center window, the money typically stays in the system until the next day.
Walmart to Walmart Times
Domestic Walmart2Walmart transfers often arrive within minutes, though peak times can cause slight delays. The sender controls timing from their end. On your pickup side, the practical deadline is Money Center closing—typically 8 p.m. on weekdays and 6 p.m. on Sundays. Always bring a valid government-issued ID; the recipient must match the name on the transfer.
The implication: your ability to collect a transfer depends entirely on when the Money Center is staffed, not when the store is open.
How Much Does Walmart Charge to Cash Checks?
Walmart’s check cashing fees are straightforward for standard check types. The maximum fee is $4 for checks up to $1,000 and $8 for checks from $1,001 to $5,000. The fee is deducted directly from the check amount you receive.
Fees for $3,000 Checks
For a $3,000 check, you’d pay the $8 maximum fee, receiving $2,992 in cash. This makes Walmart significantly cheaper than many banks—Bank of America’s non-customer fee runs $8 flat for checks over $50, for example. The fee applies regardless of check type for payroll, government, and tax refund checks under $5,000.
Can I Cash a $5,000 Check?
Yes, up to $5,000 is the standard limit. From January through April annually, Walmart raises the limit to $7,500 to accommodate tax refund season. Checks exceeding that amount require a different cashing method. Two-party personal checks cap at $200 with a $6 fee.
Why Checks Get Denied
Denials typically happen for three reasons: the check type isn’t accepted (Walmart cashes payroll, government, and tax refund checks, not personal or handwritten business checks in most cases), the amount exceeds the limit, or the ID doesn’t match the payee name. Stores may also decline checks if verification systems flag concerns—a policy that varies by location.
Seasonal limit increases ($5,000 → $7,500) only apply January through April. If you’re cashing a large tax refund outside that window, the lower cap applies automatically.
What this means: if your check falls outside accepted types or exceeds current limits, Walmart won’t cash it—no exceptions, even with perfect ID.
Walmart Money Order Fees and Limits
Walmart money orders are one of the cheapest options available, capped at just $1 per order regardless of amount. The service is powered by Western Union, giving each order the same reliability network as standalone Western Union purchases.
Cost for $500 or $1,000 Money Order
Both a $500 and a $1,000 money order carry the same $1 maximum fee. Some locations charge slightly less (as low as $0.88), but $1 is the ceiling. For comparison, standalone Western Union locations often charge $1–$2 for similar amounts. At Walmart, you’re at the floor.
Maximum Amount
The per-order limit is $1,000. If you need to send more, you’ll need multiple money orders—each with its own $1 fee. This limit aligns with federal regulations on money order amounts. Available at Money Center counters and select registers during operating hours.
The pattern: Walmart’s money order pricing is consistently among the lowest in retail, but the $1,000 per-order cap means larger payments require multiple purchases.
What Is the 9 Minute Rule at Walmart?
The “9 minute rule” isn’t officially documented by Walmart but is widely reported by employees on retail forums. It refers to a closing procedure: once a Money Center employee begins the closing checklist (typically 5–10 minutes before closing), they stop accepting new transactions. This isn’t a company-wide mandate but a practical staffing approach—employees need time to balance drawers and secure the area.
How It Affects MoneyCenter Access
If the Money Center closes at 8 p.m., employees may stop taking new customers around 7:50–7:55 p.m. This creates a real effective cutoff earlier than the posted time. For anyone with a transaction in hand, the safest strategy is arriving 15–20 minutes before closing.
Other Service Rules
Beyond the informal closing window, standard policies apply: valid ID is required for check cashing and money transfers, fees are deducted upfront, and managers can decline service if verification fails. Stores without a dedicated Money Center may direct you to the customer service desk for basic services like money orders.
The 9 minute rule means posted hours are a ceiling, not a guarantee. If you need to cash a check or pick up a transfer, treat the actual closing window as 10–15 minutes earlier than the sign says.
The catch: unofficial closing procedures can vary by manager and shift, so the safest approach is calling ahead rather than assuming posted hours will cover your transaction.
A summary table of check cashing and money order specs consolidates the key numbers in one place.
| Service | Limit | Fee | Notes |
|---|---|---|---|
| Check Cashing ≤$1,000 | $1,000 | $4 max | Payroll, government, tax refund accepted |
| Check Cashing $1,001–$5,000 | $5,000 | $8 max | Standard limit |
| Seasonal Check Limit (Jan–Apr) | $7,500 | $8 max | Annual tax refund bump since 2018 |
| Two-Party Personal Check | $200 | $6 | Requires both parties present |
| Money Order | $1,000 | $1 max | Powered by Western Union |
| Money Transfer (Walmart2Walmart) | Varies | From $2.50 | Domestic and international available |
Confirmed facts and what’s still unclear
Confirmed facts
- Money Center hours are 8 a.m.–8 p.m. Mon–Sat, 10 a.m.–6 p.m. Sun per Walmart’s published policy
- Check cashing limits: $5,000 standard, $7,500 Jan–Apr (effective annually since 2018)
- Money order maximum is $1,000 with a $1 fee cap
- Store hours at Supercenters run 6 a.m.–11 p.m. daily, but Money Services follow their own schedule
What’s unclear
- Whether fees have changed since 2024 sources were published—current fees may differ
- How strictly the 9 minute rule is enforced varies by location and manager
- Resolution status of the FTC lawsuit filed in 2022 and amended in 2023
- Whether all Supercenters consistently offer 6 a.m. Money Services start times
Despite its awareness of a substantial amount of fraud-induced money transfers involving Walmart, for many years, Walmart has failed to effectively detect and prevent consumer fraud involving money transfers at its locations.
— Federal Trade Commission, lawsuit filed June 2022
Walmart MoneyCenter hours are 8 a.m. to 8 p.m. Monday through Saturday and 10 a.m. to 6 p.m. on Sunday, according to Walmart.
— Spencer Tierney, Senior Writer at NerdWallet
Summary
Walmart Money Centers offer competitive fees on check cashing and money orders, but the gap between posted hours and actual availability catches many customers off guard. The standard schedule (8 a.m.–8 p.m. weekdays, 10 a.m.–6 p.m. Sunday) holds at most locations, yet regional variations—particularly in the Southeast—can push Sunday openings as early as 6 a.m. Check cashing fees are among the lowest in retail, with the $1 money order fee being a standout value. The FTC lawsuit adds a compliance asterisk: Walmart’s money transfer oversight has been questioned by federal regulators since 2022. For anyone relying on these services, the practical move is simple: call your local Walmart Money Center before heading out.
Related reading: VA disability pay charts · 1040 tax form guide
citysquares.com, mybanktracker.com, walmart.com, walmart.com, walmart.com
MoneyCenter hours typically follow Walmart store hours today, but always verify for holidays or local variations before your visit.
Frequently asked questions
Where is the Walmart Money Center near me?
Use Walmart’s store locator at walmart.com/stores, filter for “Money Services” at your zip code. Not all Walmart locations have a dedicated Money Center—some offer services at the customer service desk instead.
What is the Walmart Money Center phone number?
Each Walmart store has its own direct phone number listed in Walmart’s store finder. There is no national Money Center hotline. Search for your specific store on Walmart.com to find its contact information.
Can I receive Walmart to Walmart money transfers on Sunday?
Yes, if the Money Center is open at your location. Sunday availability typically runs 10 a.m.–6 p.m., though some stores (particularly in Florida and Georgia) open earlier. Transfers must be picked up within Money Center hours, not store hours.
What types of checks can I cash at Walmart?
Walmart cashes payroll checks, government checks (including Social Security and tax refunds), and two-party personal checks (capped at $200). Handwritten business checks and personal checks generally are not accepted.
How do I buy a Walmart money order?
Visit a Money Center counter or select checkout registers during operating hours. Bring cash or a PIN-based debit card—credit cards typically are not accepted for money orders. The fee is capped at $1 per order, maximum $1,000 per order.
What ID is needed for check cashing?
A valid, government-issued photo ID is required. Acceptable forms include a driver’s license, state ID, passport, or military ID. The name on the ID must match the name on the check.
Are Walmart MoneyCenter hours the same nationwide?
No. The published standard is 8 a.m.–8 p.m. Monday–Saturday and 10 a.m.–6 p.m. Sunday, but individual stores may open earlier or close later based on staffing. The safest approach is calling your local store to confirm current hours.