Does Walmart Have Western Union?
Yes, Western Union is available at thousands of Walmart locations across the U.S. in 2026. You can send and receive money transfers at the Customer Service Desk or Money Center during regular store hours.
Walmart also offers MoneyGram, Ria Money Transfer, and its own domestic and international transfer services.
Key Points
- Western Union, MoneyGram, and Ria are all available at Walmart, choose based on destination and fees
- Cash pickup is fastest (10 minutes to 1 hour), bank deposit takes 1-3 business days but costs less
- Walmart2Walmart handles domestic transfers, Walmart2World covers 200+ countries internationally

Western Union at Walmart Locations
Western Union services are available at Walmart nationwide. You’ll find the Money Center or Customer Service Desk in most locations, usually near the front of the store. Staff can walk you through the process if it’s your first time.
Most Walmart Money Centers follow regular store hours, so call ahead to confirm, especially on weekends or holidays.
You can also send money online through Walmart.com for select services, though cash pickup still needs an in-store visit.
Other Services
Beyond Western Union, Walmart also partners with MoneyGram and Ria Money Transfer at the same locations. All three handle domestic and international transfers, but each has different fees and destination coverage.
Comparing Services and Fees
The right service depends on where you’re sending money and how fast you need it to arrive.
Western Union has the broadest global reach, MoneyGram works well for Africa and parts of Asia, and Ria specializes in Latin America and the Philippines, often with lower fees for these routes.
Fee Breakdown by Service
| Transfer | Western Union | MoneyGram | Ria |
|---|---|---|---|
| $100 to Mexico | $4.99 + 3.2% markup | $5.49 + 3.0% markup | $3.99 + 2.8% markup |
| $500 to Philippines | $12.99 + 3.5% markup | $14.99 + 3.3% markup | $9.99 + 3.1% markup |
| $1,000 to Colombia | $19.99 + 3.4% markup | $22.99 + 3.2% markup | $14.99 + 3.0% markup |
Fees vary by destination, so confirm the exact cost at the Money Center before sending. Watch for the exchange rate markup too, it’s added on top of the base fee and easy to miss.

Delivery Speed by Method
Cash pickup is the fastest option, arriving in 10 minutes to 1 hour.
Bank deposit takes 1-3 business days but usually costs less. Mobile wallet deposit, like to Wise or PayPal, arrives within 24 hours.
Home delivery is the slowest, taking 2-5 business days.
★ Choose cash pickup for emergencies, and bank deposit or mobile wallet for planned transfers where lower fees matter more than speed.
Walmart2Walmart vs. Walmart2World
Walmart2Walmart is for domestic transfers only. You send money to another person at any of roughly 4,000 U.S. Walmart locations, and they can pick up cash in 10 minutes. There’s no international option here.
Walmart2World handles international transfers to 200+ countries and territories, with delivery taking 1-5 business days depending on the destination and method.
Sending Money at Walmart
Sending money at Walmart is straightforward. Head to the Customer Service Desk or Money Center with your ID and payment method, and staff will guide you through the rest.
Step-by-Step Process
- Bring a valid photo ID and payment method (cash or PIN-based debit card)
- Go to the Money Center or Customer Service Desk
- Tell staff the recipient’s name, phone number, and destination country or address
- Confirm the transfer amount and review the total fees
- Choose your delivery method, cash pickup, bank deposit, mobile wallet, or home delivery
- Pay with cash or debit card, credit cards aren’t accepted
- Get your Money Transfer Control Number (MTCN) and save it for tracking and disputes
Processing takes 5-15 minutes in-store.
If you use the Walmart2Walmart app for domestic transfers, you can skip the store visit and send money from your phone instead.
Required ID and Documents
You need a valid, current photo ID that matches your name exactly. Accepted IDs include a U.S. driver’s license, passport, state ID, military ID, or Green Card. Expired IDs get rejected.
If you’re not a U.S. citizen, bring your visa or work permit along with your ID. Non-citizens may get extra questions about the transfer purpose, this is standard anti-fraud screening.
Online vs. In-Store Transfers
In-store transfers are processed right away with staff guidance, best for first-time transfers or if you need help.
Online transfers through Walmart.com or the Walmart2Walmart app are faster for repeat transfers, since you complete everything from your phone.
Cash pickup still requires the recipient to visit a physical Walmart to collect the funds.

Receiving Money at Walmart
If someone is sending you money via Western Union, MoneyGram, or Ria at Walmart, you’ll need the Money Transfer Control Number (MTCN) from the sender and a valid photo ID.
Pickup Steps for Recipients
- Get the MTCN from the sender
- Visit the Walmart Money Center with your photo ID and MTCN
- Staff verifies your identity and confirms the transfer amount
- Choose how to receive the funds; cash (immediate), bank deposit (1-3 days), or mobile wallet (24 hours)
- Receive your money and keep your receipt
Some services charge receiver fees depending on destination and delivery method. Domestic Walmart2Walmart transfers are free to pick up and immediate.
International transfers to Walmart-to-Walmart locations are limited. If you’re receiving money from outside the U.S., bank account or mobile wallet deposit may be your only options.
Limits, Restrictions, and Security
Transfer Limits by Service
Western Union’s daily limit is typically $3,000 per transaction, with monthly caps varying by destination.
MoneyGram and Ria have similar daily limits around $2,500-$3,000. Some countries have stricter rules, so ask staff at the Money Center about limits for your specific destination.
Tracking and Dispute Resolution
Your Money Transfer Control Number (MTCN) is everything, save it right away. Track your transfer online through the provider’s website or app by entering your MTCN and sender’s name.
If a transfer fails or goes missing, file a dispute within 90 days using your MTCN. Contact Western Union at 1-844-982-4287 or 1-844-267-7159, or use the support line listed on your receipt for MoneyGram or Ria. Refunds usually process within 5-10 business days.
Protecting Against Scams
Never send money to strangers or people you’ve only met online. Watch for red flags like unsolicited requests, pressure to send quickly, or requests to keep the transfer secret.
Verify who you’re sending to through an independent source before sending. If you’ve been scammed, contact the provider right away with your MTCN, file a dispute, and report it to the FTC at report.ftc.gov.
★ Recovery is unlikely once the recipient has already picked up the cash, but reporting still helps prevent future fraud.

Troubleshooting Failed Transfers
✦ If your transfer failed, contact Western Union at 1-844-982-4287 with your MTCN. If the recipient hasn’t picked up within 24-48 hours, the money usually reverses automatically.
✦ To cancel or modify a transfer, you have a limited window, usually 10 minutes to a few hours. Call the provider directly with your MTCN. Once the recipient picks up cash, cancellation isn’t possible.
✦ If your transfer is stuck in pending, check the status online using your MTCN. If there’s no movement after 24 hours, contact customer service.
✦ If you entered the wrong recipient information, contact the provider right away before pickup and request a redirect. If the money’s already been picked up, you’ll need to file a dispute and contact law enforcement.
Walmart vs. Other Options
Walmart isn’t your only choice for money transfers. Let me tell you how it stacks up against alternatives in 2026.
Walmart’s Advantages
Thousands of locations with extended hours, three major providers (Western Union, MoneyGram, Ria) plus its own services under one roof, and fast, immediate cash pickup.
Standalone Western Union or MoneyGram
Dedicated locations exist in some areas but are less convenient than Walmart, with the same fees. You get direct control over the transaction without a third-party retailer, but fewer locations and less flexible hours.
Banks
Lower fees for large transfers, typically $15-$25 flat, but processing takes 2-5 business days and you need an account. International destinations are more limited than Walmart’s options.
Wise (formerly TransferWise)
Offers the best exchange rates for transfers over $1,000, with transparent, low fees ($5-$15 for large amounts).
There’s no cash pickup though, you need a smartphone app and bank account, and processing takes 1-3 business days. Best for planned international transfers, not emergencies.
- Use Walmart if you need cash pickup, multiple service options, or in-person guidance.
- Use Wise if you’re sending $1,000+ and want the best exchange rate.
- Use your bank for large, planned transfers if you already have an account there.
- Use standalone Western Union only if Walmart isn’t nearby.
