MoneyGram Review 2026: Fees, Walmart Partnership, and Honest Assessment
Affiliate disclosure: We may earn a commission when you sign up through our links. This doesn't affect our rankings — see our methodology.
MoneyGram is the second-largest cash-based money transfer provider in the world, behind Western Union. With 350,000+ agent locations in 200+ countries — including over 4,700 Walmart stores in the US — MoneyGram offers extensive cash pickup coverage at a slightly lower price than its bigger rival.
Our $500 USD-to-INR test transfer cost $19.00 total — marginally cheaper than Western Union's $20.00, but still nearly six times more expensive than Wise's $3.27. MoneyGram sits at the bottom of our provider rankings, not because it's a bad service, but because cheaper alternatives now cover most of the same corridors.
That said, MoneyGram's Walmart partnership gives it a unique domestic advantage. If you're already at Walmart and need to send cash internationally, MoneyGram is the most convenient option. Here's our full assessment.
What Is MoneyGram?
MoneyGram International (formerly NASDAQ: MGI) is a Dallas-based money transfer company founded in 1940. For decades, it competed directly with Western Union as the world's second-largest physical remittance provider. In 2023, MoneyGram was acquired by Madison Dearborn Partners, taking the company private.
MoneyGram has undergone significant transformation since the acquisition. The company has invested in digital channels, launched the MoneyGram app, and partnered with Stellar blockchain for certain corridors. However, cash-based transfers through agent locations remain the core business, serving an estimated 50 million customers annually.
The Walmart partnership — established in 2014 — is MoneyGram's most recognizable distribution channel in the United States. MoneyGram services are available at the customer service desk of most Walmart locations, making it accessible to a broad demographic.
MoneyGram Fees: What You Actually Pay
MoneyGram uses a similar pricing model to Western Union: a flat transfer fee ($5-10 depending on corridor and amount) plus an exchange rate markup (2-3.5%). The total cost is consistently among the highest of any provider we test.
Fee Structure Table: $500, $1,000, and $5,000 Transfers
| Corridor | $500 Fee | $500 Total Cost | $1,000 Fee | $1,000 Total Cost | $5,000 Fee | $5,000 Total Cost |
|---|---|---|---|---|---|---|
| USD → INR (cash pickup) | $5.00 + ~2.8% markup | $19.00 (3.80%) | $7.99 + ~2.8% markup | $35.99 (3.60%) | $9.99 + ~2.5% markup | $134.99 (2.70%) |
| USD → MXN (cash pickup) | $5.00 + ~3% markup | $20.00 (4.00%) | $7.99 + ~3% markup | $37.99 (3.80%) | $9.99 + ~2.5% markup | $134.99 (2.70%) |
| USD → GBP (bank deposit) | $0 + ~3.5% markup | $17.50 (3.50%) | $0 + ~3% markup | $30.00 (3.00%) | $0 + ~2.5% markup | $125.00 (2.50%) |
MoneyGram is slightly cheaper than Western Union on most corridors — typically by $1-3 on a $500 transfer. But both are dramatically more expensive than digital providers. On $500 USD→INR: MoneyGram costs $19.00 versus Wise at $3.27 — a $15.73 difference. Over 12 monthly transfers, that's $188.76 in unnecessary fees. For more detail on how fees work, see our transfer fees explained guide.
For a head-to-head breakdown of the two largest cash providers, see our Western Union vs MoneyGram comparison.
Transfer Speed
MoneyGram's cash pickup speed matches Western Union — funds are available at agent locations within minutes:
| Delivery Method | Typical Speed | Our Test Result |
|---|---|---|
| Cash pickup at agent | Within 10 minutes | 10 minutes |
| Bank deposit | 1-3 business days | 2 business days (USD→INR) |
| Mobile wallet | Within hours | 3 hours |
Cash pickup is fast and reliable. Bank deposit speed is average. For the fastest bank deposits, Remitly Express (47 seconds to India) is in a different league.
The Walmart Partnership
MoneyGram's partnership with Walmart gives it a unique domestic advantage in the United States:
- 4,700+ Walmart locations offer MoneyGram services at customer service desks
- Extended hours: Many Walmart locations are open longer than traditional bank branches or standalone MoneyGram agents
- Walmart2Walmart (domestic): Send money to another Walmart in the US for as low as $4 — though this is domestic only
- Convenience: Send money while doing your regular shopping
- Cash payments accepted: No bank account required to send
For US-based senders who prefer in-person transactions and are already Walmart shoppers, this is a genuine convenience advantage. However, MoneyGram's online and app-based transfer options work anywhere — you don't need to visit Walmart to use MoneyGram.
Supported Countries and Delivery Methods
- Send from: 50+ countries online, 200+ in-person
- Send to: 200+ countries and territories
- Cash pickup: 350,000+ agent locations worldwide
- Bank deposit: Available in 80+ countries
- Mobile wallet: Available in 60+ countries (M-Pesa, MTN, and others)
- Card delivery: Direct to Visa debit cards in select countries
MoneyGram's agent network (350,000+ locations) is smaller than Western Union (500,000+) but still vast by any measure. The mobile wallet coverage has expanded significantly since 2023, though it still trails WorldRemit for African corridors specifically.
How MoneyGram Works: Step by Step
Online Transfer
- Create an account at moneygram.com or the MoneyGram app.
- Verify identity — Upload a government ID for online transfers.
- Enter transfer details — Amount, destination country, delivery method.
- Add recipient — Full name (must match their ID for cash pickup), bank details, or mobile number.
- Pay — Debit card, bank transfer, or credit card.
- Share reference number — For cash pickup, give the recipient the 8-digit reference number.
In-Person Transfer (Walmart or Agent)
- Visit any MoneyGram agent location (including Walmart) with cash and valid ID.
- Fill out a send form at the counter or kiosk.
- Pay in cash.
- Receive an 8-digit reference number to share with the recipient.
MoneyGram and Blockchain
MoneyGram has partnered with the Stellar blockchain network for certain cross-border payment rails. While this is mostly a backend infrastructure change rather than a consumer-facing feature, it has improved settlement speed on some corridors and positions MoneyGram for future integration with digital assets.
MoneyGram also briefly supported cryptocurrency on/off-ramps through a partnership with the Stellar Development Foundation, allowing users to cash out USDC stablecoins at agent locations. This feature's availability varies by market and regulation.
Pros and Cons
Pros
- 350,000+ agent locations in 200+ countries — second-largest cash network globally
- Walmart partnership: 4,700+ convenient US locations
- Cash pickup within minutes — reliable for urgent transfers
- In-person service for senders without bank accounts
- Slightly cheaper than Western Union on most corridors
- Blockchain (Stellar) integration for faster settlement on select corridors
- Visa debit card delivery available in some countries
- Growing mobile wallet support (60+ countries)
Cons
- Second most expensive provider tested: $19 on $500 USD→INR
- Exchange rate markup of 2-3.5% — nearly opaque to most users
- Smaller agent network than Western Union (350K vs 500K)
- $125 million DOJ fine in 2018 for fraud prevention failures (since addressed)
- App and digital experience lag behind Remitly and Wise
- Complex fee structure varies by corridor, amount, payment method, and delivery method
- No forward contracts, no multi-currency account
- Privately held since 2023 — less financial transparency than publicly listed competitors
Security and Regulation
- FinCEN (US) — Registered Money Services Business
- State licenses — Licensed in all 50 US states
- FCA (UK) — Authorized payment institution
- 200+ country compliance — Regulated in every market it serves
MoneyGram paid a $125 million fine to the DOJ and FTC in 2018 for failing to adequately prevent fraud on its platform. Since then, the company has overhauled its compliance systems, implemented AI-based fraud detection, and established a dedicated consumer protection team. However, like Western Union, cash transfers remain susceptible to scam exploitation. Never send money through MoneyGram to someone you don't know or trust. For more on staying safe, see our transfer safety guide.
2026 Remittance Excise Tax Impact
The One Big Beautiful Bill Act, effective January 1, 2026, imposes a 1% federal excise tax on international remittances funded by cash, money orders, or cashier's checks. This hits MoneyGram's core business — in-person cash transactions at Walmart and other agent locations.
On a $500 cash-funded transfer, the 1% tax adds $5.00 to MoneyGram's already high fees, bringing the total cost from $19.00 to $24.00 (4.80% of the send amount). By comparison, a digital transfer through Wise funded by debit card costs $3.27 with zero excise tax. The tax exempts transfers funded by bank account, debit card, credit card, or digital wallets — making MoneyGram's online platform funded by debit card the smarter choice over visiting a Walmart counter with cash.
Online vs In-Store Cost Comparison (Post-Tax)
MoneyGram's online transfers are significantly cheaper than in-store. A $500 transfer that costs $8-15 in-store (plus the 1% tax on cash) can cost just $1.99-$4.99 online when funded by debit card, with no excise tax. That is a 50-70% savings on fees alone, before accounting for the tax.
Our Test Transfer: MoneyGram in Action
We sent $500 USD to INR via MoneyGram online (cash pickup) on March 15, 2026.
- Amount sent: $500.00 USD
- Transfer fee: $5.00
- Exchange rate offered: 81.28 INR per USD
- Mid-market rate at time of transfer: 83.62 INR per USD
- Exchange rate markup: 2.80%
- Total cost: $19.00 (3.80%)
- Recipient received: 40,299 INR
- Cash available for pickup: 10 minutes
The experience was functional but unremarkable. The $5.00 transfer fee was clearly shown, but the 2.80% exchange rate markup was not called out — you'd need to check the mid-market rate yourself to see the gap. The recipient received 40,299 INR via MoneyGram versus 41,538 INR via Wise — a difference of 1,239 INR ($14.82) on a single $500 transfer.
MoneyGram vs Western Union: Quick Comparison
| Feature | MoneyGram | Western Union |
|---|---|---|
| Agent locations | 350,000+ | 500,000+ |
| Countries | 200+ | 200+ |
| $500 USD→INR cost | $19.00 | $20.00 |
| Walmart partnership | Yes (4,700+ locations) | No |
| Cash pickup speed | ~10 minutes | ~8 minutes |
| Blockchain integration | Yes (Stellar) | Limited |
| Public company | No (private since 2023) | Yes (NYSE: WU) |
For the full breakdown, read our Western Union vs MoneyGram comparison.
Who Is MoneyGram Best For?
- Walmart shoppers who send money regularly — The Walmart integration makes in-person sending convenient
- Senders who prefer in-person cash transactions — No bank account needed
- Cash pickup recipients in areas with MoneyGram but not Western Union agents — Coverage varies by region
- Price-sensitive cash senders — Marginally cheaper than Western Union
MoneyGram is not the best choice for bank-to-bank transfers (use Wise), for mobile wallet delivery to Africa (use WorldRemit), for speed to bank accounts (use Remitly), or for large transfers (use OFX).
Our Verdict: 6.8/10
MoneyGram receives our lowest score among reviewed providers, but 6.8/10 isn't a failing grade. The service works as intended: it delivers cash to 200+ countries through 350,000+ locations, with reliable speed and adequate security. The Walmart partnership is a genuine differentiator for US-based senders who prefer in-person transactions.
The problem is value. At $19 per $500 transfer, MoneyGram charges nearly six times more than Wise. For the vast majority of international transfers in 2026, there's a cheaper option that works just as well. MoneyGram's niche is narrowing to cash-only senders and recipients without bank accounts or smartphones — a population that, while still significant, is shrinking every year as mobile banking penetration grows globally.
Frequently Asked Questions
Can I send money through MoneyGram at Walmart?
Yes. MoneyGram is available at over 4,700 Walmart locations across the US. You can send or receive money at the customer service desk. Walmart's MoneyGram fees are typically the same as other agent locations, though Walmart occasionally runs promotions with reduced fees.
Is MoneyGram cheaper than Western Union?
MoneyGram is slightly cheaper on most corridors. Our $500 USD-to-INR test cost $19.00 with MoneyGram versus $20.00 with Western Union. The difference is small — both are significantly more expensive than digital providers like Wise ($3.27) or Remitly ($8.99).
How fast is MoneyGram?
Cash pickup through MoneyGram is available within minutes — our test showed cash was available in 10 minutes. Bank deposits take 1-3 business days. Online transfers initiated by debit card tend to be faster than bank-funded transfers.
Is MoneyGram safe to use?
Yes. MoneyGram is registered with FinCEN, licensed in all US states, and regulated in 200+ countries. The company went through a significant compliance overhaul after a $125 million DOJ settlement in 2018 and has since invested heavily in fraud prevention. However, like Western Union, MoneyGram cash transfers are sometimes used in scams — never send to someone you don't know.
Does the 2026 remittance tax apply to MoneyGram at Walmart?
Yes, if you pay with cash. The 1% federal excise tax under the One Big Beautiful Bill Act applies to any international remittance funded by cash, money orders, or cashier's checks — including at Walmart's MoneyGram counters. On a $500 cash transfer, the tax adds $5.00. To avoid the tax, use MoneyGram's app or website and pay by debit card or bank transfer instead.
