TL;DR – Key Takeaways
Walmart to Walmart money transfer is a domestic cash transfer service offered through Walmart's MoneyCenter counters, powered by Ria Money Transfer (a subsidiary of Euronet Worldwide). It allows cash-to-cash transfers between any two Walmart store locations in the United States, with a flat fee structure starting at $4 for transfers up to $50 and capping at $8 for transfers up to $1,000. Transfers are typically available for pickup within minutes at any Walmart store nationwide. The service is designed for unbanked or cash-preferred customers who need to move money quickly between individuals at a low, predictable cost. It is a domestic-only service it cannot be used for international transfers to Mexico, the Philippines, India, or any other country. For international transfers, dedicated remittance platforms are the appropriate solution.
What Is Walmart to Walmart Money Transfer?
Walmart to Walmart is a domestic money transfer service that allows a sender to deposit cash at the MoneyCenter counter or customer service desk of any participating Walmart store in the United States, and have the funds available for cash pickup at any other participating Walmart store in the country typically within minutes. The service was launched by Walmart in partnership with MoneyGram before transitioning to Ria Money Transfer, a subsidiary of Euronet Worldwide, as its exclusive domestic transfer partner.
The service is positioned within the broader category of money services businesses (MSBs) regulated by the Financial Crimes Enforcement Network (FinCEN) under the Bank Secrecy Act. Walmart acts as an agent for Ria, meaning that while the transfer is executed at a Walmart store, the underlying money transfer service is provided by Ria, a fully licensed and regulated US MSB. This arrangement gives Walmart access to Ria's money transfer infrastructure and licensing while allowing Walmart to offer the service under its own brand within its store network.
Walmart to Walmart transfers serve a specific and genuine consumer need: providing an accessible, low-cost, fast cash transfer option for individuals who do not have bank accounts or who need to send cash to someone who cannot or does not use digital payment platforms. With over 4,600 Walmart stores across the United States, the geographic reach of the service is exceptional, covering communities in both urban and rural markets where access to traditional banking infrastructure may be limited. The combination of an extensive physical network, low flat fees, and minute-level transfer speed gives Walmart to Walmart a distinct value proposition for its target demographic.
How Walmart to Walmart Money Transfer Works: Step-by-Step
The process for sending a Walmart to Walmart transfer is straightforward and conducted entirely in person at the store counter. The sender does not need a bank account, a smartphone, or internet access — only cash and valid identification. Here is the complete step-by-step process for both sending and receiving.
To send a transfer: visit the MoneyCenter counter or customer service desk at any participating Walmart store. Inform the associate that you wish to send a Walmart to Walmart money transfer. Present your valid, government-issued photo identification a driver's license, state-issued ID, passport, or military ID are all accepted. Provide the associate with the amount of cash you wish to transfer (up to $1,000 per day), the recipient's full legal first and last name exactly as it appears on their ID, and optionally, the specific Walmart store location where the recipient intends to pick up the funds (though any Walmart location can be used for pickup). Pay the transfer amount in cash plus the applicable flat fee. The associate processes the transfer through Ria's system and provides you with a reference number save this number, as the recipient will need it for pickup.
To receive a transfer: the recipient visits the MoneyCenter or customer service desk at any participating Walmart store and informs the associate they wish to receive a Walmart to Walmart money transfer. The recipient presents their valid, government-issued photo identification and provides the reference number given to the sender at the time of the transfer. The associate verifies the ID, matches it against the transfer record using the reference number, and disburses the cash. The recipient signs a receipt acknowledging collection. The entire pickup process typically takes five to ten minutes.
Walmart to Walmart Transfer Fees and Limits
Walmart to Walmart operates on a flat fee structure based on the transfer amount. The fee schedule as of current Walmart pricing is straightforward: transfers up to $50 carry a fee of $4.00; transfers from $50.01 to $1,000 carry a fee of $8.00. This fee structure makes Walmart to Walmart unusually cost-competitive for smaller cash transfers compared to most alternatives, and represents good value for transfers in the $50 to $1,000 range an $8 fee on a $1,000 transfer is an effective rate of 0.8%, which is competitive with digital platform fees on comparable transfer amounts.
Transfer limits are $1,000 per transfer per day at the standard consumer level. This per-day limit applies to the total amount sent across all Walmart to Walmart transactions initiated on the same calendar day by the same sender. For some customers, this limit may be subject to additional restrictions depending on the specific Walmart store's state-level money transmission licensing requirements and any FinCEN reporting thresholds triggered by the sender's cumulative transfer activity.
For transfers above $1,000 or for international transfers, Walmart's MoneyCenter also offers Western Union services at the same counter, which operate under Western Union's fee and limit structure rather than the Walmart to Walmart flat fee model. The distinction between the Walmart to Walmart (Ria) service and the Western Union service at the same counter is important: they are separate products with different pricing, limits, and geographic reach, and the associate can advise on which service is appropriate for the specific transfer need.
How Fast Is a Walmart to Walmart Transfer?
Walmart to Walmart transfers are typically available for pickup within minutes of the sender completing the transaction at the sending store. This minute-level speed is one of the service's most significant advantages it means that a sender can initiate a transfer and the recipient can be collecting cash at a nearby Walmart store within 10 to 15 minutes, assuming the recipient acts promptly. This speed is comparable to Western Union and MoneyGram instant cash transfers and is well suited for time-sensitive situations where a family member or friend needs cash urgently.
The transfer remains available for pickup for up to 30 days from the initiation date if not collected earlier. If the transfer is not collected within this period, the funds are returned to the sender minus any applicable fees, according to Ria's standard uncollected transfer policy. Senders who are uncertain whether a recipient has collected the transfer can contact Ria's customer service using the reference number to verify the pickup status.
What You Need to Send and Receive a Walmart Transfer
The documentation requirements for Walmart to Walmart transfers are minimal, reflecting the service's design for cash-preferred customers. To send a transfer, the sender must present a valid, unexpired, government-issued photo ID a US driver's license, state ID card, US passport, US military ID, or a foreign government-issued passport are all accepted at most locations. The sender pays the transfer amount and fee entirely in cash at the counter; no bank account, debit card, or payment app is required. A functional US phone number for Ria's system entry is typically required.
To receive a transfer, the recipient must present a valid, unexpired, government-issued photo ID matching the first and last name entered by the sender at the time of transfer. The name match is critical if the recipient's name on their ID does not match the name entered by the sender, the associate cannot disburse the funds. Senders should confirm the exact legal name as it appears on the recipient's ID before initiating the transfer to prevent this common cause of pickup delays or failures. The recipient must also provide the reference number given to the sender at the time of sending.
Walmart MoneyCenter and the Walmart Money Card
The Walmart MoneyCenter is the in-store financial services hub located near the entrance of most Walmart stores, offering a range of cash-based financial services including money transfers (both Walmart to Walmart via Ria and international via Western Union), check cashing, bill payment, prepaid debit cards, and money orders. The MoneyCenter is operated by Walmart Financial Services and is governed by FinCEN's money services business regulatory framework in each state.
The Walmart MoneyCard a prepaid Visa or Mastercard debit card issued by Green Dot Bank is related to Walmart's broader financial services ecosystem but is a separate product from the Walmart to Walmart money transfer service. The MoneyCard allows users to load funds, make purchases, and receive direct deposits without a traditional bank account. MoneyCard holders cannot directly receive a Walmart to Walmart Ria transfer into their card balance; the Ria transfer is a cash-in, cash-out product only. For customers interested in a more integrated digital money management solution, the MoneyCard's direct deposit and mobile check load features provide functionality beyond what the cash transfer service alone offers.
Walmart to Walmart vs Alternatives: Western Union, MoneyGram, Zelle, Venmo
Comparing Walmart to Walmart against its most relevant alternatives reveals a clear niche where the service excels and clear limitations where alternatives are superior. Against Western Union in-store domestic transfers: Walmart to Walmart is typically cheaper for transfers up to $1,000 (an $8 flat fee vs. Western Union's variable fees that can reach $10 to $15 for equivalent amounts) and uses the same or nearby in-store counter infrastructure. For transfers above $1,000 or for international transfers, Western Union's broader capability set makes it the better choice at the same Walmart MoneyCenter counter.
Against MoneyGram: MoneyGram offers similar cash-to-cash domestic transfer functionality at comparable fees and speed, with agent locations at CVS, Kroger, Walmart, and other retailers. Walmart to Walmart has the advantage of exclusively using Walmart's 4,600-plus store network, which represents one of the most geographically dense retail networks in the US. For recipients who live near a Walmart but not a CVS or Kroger, Walmart to Walmart may offer better pickup convenience.
Against Zelle: Zelle enables instantaneous bank-to-bank digital transfers at zero fee for enrolled US bank account holders. For the population with active US bank accounts and smartphones, Zelle is objectively superior to Walmart to Walmart in every dimension except cash access. Walmart to Walmart's relevance is specifically for the unbanked, cash-preferred, or technology-averse population that cannot or does not use Zelle a demographic that remains substantial in the US and that Walmart's physical store locations and accessible counter service are uniquely positioned to serve.
Against Venmo and Cash App: these peer-to-peer digital payment apps offer instant digital money transfers at no fee for debit-funded transactions and with small fees for instant debit card transfer to bank account. Like Zelle, they require a bank account and smartphone, making them inaccessible to the cash-preferred population that Walmart to Walmart serves. For digitally enabled users, Venmo and Cash App are preferable for purely digital transfers; for cash-in or cash-out needs, Walmart to Walmart remains relevant as part of a hybrid cash-digital financial management approach.
Limitations and Important Restrictions
Walmart to Walmart money transfer has important limitations that senders must understand before selecting it for a given transfer need. The service is strictly domestic it can only be used to transfer money between Walmart store locations within the United States. It cannot be used to send money to Mexico, the Philippines, India, or any other international destination. Customers who attempt to use Walmart to Walmart for international transfers will be directed to Western Union or another international service at the Walmart MoneyCenter counter.
The $1,000 per-day transfer limit is a meaningful constraint for larger cash needs. Someone needing to transfer $2,000 cannot do so through a single Walmart to Walmart transaction and would need to either use an alternative service or split the transfer across two calendar days, the latter of which may not be practical in time-sensitive situations. For amounts above $1,000, bank wire transfers, Western Union, or cash-capable alternatives with higher limits are more appropriate.
The cash-only nature of both sending and receiving is both the service's key feature (no bank account required) and a limitation (recipients must physically travel to a Walmart store to collect funds in cash). For recipients who are elderly, mobility-limited, or geographically distant from a Walmart store, alternative delivery methods that credit funds to a bank account or mobile wallet may be more practical even if slightly more expensive.
Frequently Asked Questions
What is the maximum amount I can send with Walmart to Walmart?
The maximum amount per Walmart to Walmart transfer is $1,000, with a per-day limit of $1,000 across all transfers made by the same sender. Both the sender and the transfer amount are verified at the counter using the sender's government-issued ID. For transfers exceeding $1,000, customers can use Western Union or other international money transfer services at the Walmart MoneyCenter, which operate under different limits and fee structures. For very large cash transfers, bank wire transfers or certified checks may be more appropriate instruments given the per-transaction limits of in-store cash services.
How much does Walmart to Walmart cost?
Walmart to Walmart has a flat fee structure: $4.00 for transfers up to $50.00, and $8.00 for transfers from $50.01 to $1,000.00. There are no additional fees beyond these flat rates — no exchange rate markups (as it is a domestic USD transfer), no recipient collection fees, and no hidden costs. The $8 cap on transfers up to $1,000 makes Walmart to Walmart among the most cost-effective domestic cash transfer options available for amounts in the $100 to $1,000 range, at an effective rate of 0.8% to 8% depending on the transfer amount. The fee is paid in cash at the time of sending.
Can I track a Walmart to Walmart money transfer?
Yes. At the time of initiating the transfer, Walmart provides the sender with a reference number from Ria's system. This reference number can be used to check the transfer's status by calling Ria's customer service line or via Ria's website if online tracking is available for Walmart-initiated transfers. The status will indicate whether the transfer is active and awaiting pickup, has been collected by the recipient, or has been returned to the sender. The sender can also check at the MoneyCenter counter at any Walmart store using the same reference number.
Can Walmart to Walmart be used to send money internationally?
No. Walmart to Walmart is strictly a domestic US-to-US money transfer service. It cannot be used to send money to any other country, including Mexico, Canada, the Philippines, India, or any other international destination. For international money transfers, Walmart MoneyCenter counters offer Western Union services, which can facilitate transfers to over 200 countries and territories globally. Alternatively, dedicated international remittance platforms such as Remitly, Wise, or Xoom offer more competitive pricing than Western Union for many high-volume international corridors and are accessible through smartphones without requiring a visit to a physical store.
What ID is required to pick up a Walmart to Walmart transfer?
The recipient must present a valid, unexpired, government-issued photo ID at the Walmart MoneyCenter counter to collect a Walmart to Walmart transfer. Acceptable IDs include a US driver's license, US state-issued ID card, US passport, US military ID card, or in some locations, a foreign government-issued passport. The name on the ID must match exactly the first and last name entered by the sender at the time of transfer. If the name on the recipient's ID does not match the name in the transfer record, the associate cannot release the funds. Recipients with any uncertainty about name matching should confirm their exact legal name (as printed on their ID) with the sender before the transfer is initiated.





