Walmart operates its own banking services through Green Dot Bank
Green Dot Bank is the bank behind Walmart's in-store financial services. Green Dot holds the actual banking license and operates the accounts, while Walmart provides the physical locations and branding. When you open a Walmart MoneyCard or use Walmart Money Services at a register, you are working with Green Dot Bank on the backend, even though you see the Walmart name on the card and the storefront.
This matters because Green Dot Bank is a real FDIC-insured bank, which means your deposits are protected up to $250,000 per account category. The relationship between Walmart and Green Dot has existed since 2007, and it remains the primary banking partnership Walmart maintains. You can find these services at most Walmart locations, though not every store offers the full range of services.
Key Takeaways
- Green Dot Bank is the licensed bank operating Walmart's in-store financial services, including the Walmart MoneyCard prepaid debit card.
- Your money in a Walmart MoneyCard or Walmart Money Services account is FDIC-insured through Green Dot Bank up to $250,000.
- You can load money onto a Walmart MoneyCard at any Walmart register, online, or through direct deposit without paying a monthly fee if you meet deposit requirements.
- Walmart Money Services at the register can process money transfers, bill payments, and check cashing, though fees vary by service type.
- Green Dot Bank issues the card and handles disputes, fraud claims, and account problems, not Walmart itself.
What the Walmart MoneyCard actually is
The Walmart MoneyCard is a prepaid debit card issued by Green Dot Bank. You load money onto it, and then you can spend that money anywhere Visa is accepted. It is not a credit card — you cannot borrow money or build credit history with it. It is not a checking account in the traditional sense, though it functions similarly for everyday spending.
The card has no monthly fee if you meet one of these conditions: receive a direct deposit of at least $500 per month, maintain a $300 minimum balance, or use the card for at least 30 transactions per month. If you do not meet any of these, the monthly fee is $5.94. You can check your balance at any Walmart register, through the Green Dot mobile app, or by calling the number on the back of your card.
Direct deposit into a Walmart MoneyCard works the same way as direct deposit into any other bank account. You give your employer or benefits provider the routing number and account number printed on your card or available in the app. The money typically arrives within one to two business days, the same as a traditional bank account.
Money Services available at the Walmart register
Beyond the MoneyCard, Walmart Money Services at the register offers several transactions. You can cash checks, transfer money to other people, pay bills, and purchase money orders. Each service has its own fee structure, and fees vary depending on the amount and the destination.
Check cashing at Walmart is available for personal checks, payroll checks, tax refund checks, and government benefit checks. The fee depends on the check amount — typically $3 to $6 for most checks under $1,500. You do not need a Walmart MoneyCard to cash a check; you can walk in and use the service as a one-time transaction. The check must be made out to you, and you will need a valid ID.
Money transfers through Walmart Money Services use a partner network. You can send money domestically (within the US) or internationally to over 200 countries. Domestic transfers typically arrive within minutes to one business day, depending on the receiving bank. International transfers take longer and cost more. Fees for transfers start around $5 for small domestic amounts and increase based on the destination and amount.
How Green Dot Bank protects your account
Green Dot Bank is FDIC-insured, which means the federal government backs your deposits. If Green Dot Bank fails, your money up to $250,000 is protected. This protection applies separately to different account categories — for example, if you have both a personal account and a joint account at Green Dot, each is insured up to $250,000.
For fraud and unauthorized transactions, Green Dot Bank follows the same rules as other banks. If someone uses your card without permission, you must report it to Green Dot within 60 days of the statement date. Green Dot will investigate and typically refund unauthorized charges within 10 business days if the claim is valid. The sooner you report fraud, the better your protection — reporting within two business days limits your liability to $50, while waiting longer can increase it to $500.
If your card is lost or stolen, call the number on the back of your card or contact Green Dot directly. Green Dot can freeze the card immediately, and a replacement card typically arrives within 7 to 10 business days. You can request expedited replacement for an additional fee.
Fees to know before you open an account
The Walmart MoneyCard has no monthly fee if you meet one of the three conditions listed above. If you do not, the fee is $5.94 per month. There are also fees for specific transactions: ATM withdrawals at out-of-network ATMs cost $2.50 each, though Green Dot offers a network of surcharge-free ATMs. Overdraft fees do not apply because you cannot overdraft a prepaid card — you can only spend what you have loaded onto it.
Money transfer fees at the Walmart register start at around $5 for domestic transfers and vary by destination and amount. Bill payment fees are typically $1 to $2 per payment. Check cashing fees range from $3 to $6 depending on the check amount. Money order fees are usually $0.70 to $1.50. These fees are set by Walmart Money Services, not by Green Dot Bank, though Green Dot processes the transactions.
If you need to close your account, there is no early termination fee. You can close it at any time by visiting a Walmart Money Services desk or calling Green Dot. Any remaining balance will be refunded to you.
How to open a Walmart MoneyCard
You can open a Walmart MoneyCard at any Walmart Money Services desk during store hours. You will need a valid government-issued ID and a Social Security number. The process takes about 15 minutes. You walk out with a card that you can use immediately, though it may take a few minutes for the system to activate it.
You can also open an account online through the Green Dot website or the Walmart Money Services website. Online applications take longer to process — typically 3 to 5 business days before your card is mailed to you. Once you open an account online, you can load money onto it before the physical card arrives by using the temporary digital card number provided in the app.
To load money onto your card after opening it, you can use direct deposit, transfer money from another bank account, load cash at a Walmart register, or have someone send you money through the Green Dot app. Loading cash at the register is free and instant. Transferring from another bank account typically takes 1 to 3 business days and is free.
Frequently Asked Questions
Can I use my Walmart MoneyCard at any ATM?
You can use it at any ATM that accepts Visa, but you will pay a $2.50 fee at out-of-network ATMs. Green Dot offers a network of surcharge-free ATMs — you can find them through the Green Dot app or by asking at a Walmart Money Services desk. Most Walmart locations have a Green Dot ATM available.
What happens if I lose my Walmart MoneyCard?
Call the number on the back of your card or contact Green Dot immediately to freeze it. Your remaining balance is protected because the card is tied to your account, not to the physical card itself. A replacement card typically arrives within 7 to 10 business days. You can request expedited shipping for a fee if you need it sooner.
Can I get a refund if I dispute a transaction?
Yes. Contact Green Dot Bank within 60 days of the transaction date. Green Dot will investigate and typically refund the amount within 10 business days if the dispute is valid. For unauthorized transactions, report them as soon as possible — reporting within two business days limits your liability to $50.
Do I need a Walmart MoneyCard to use Walmart Money Services?
No. You can use individual services like check cashing, money transfers, or bill payment without opening an account. Each transaction is processed separately, and you pay the fee for that specific service. You do not need a card or account to walk in and cash a check.
Is my money safe in a Walmart MoneyCard account?
Yes. Green Dot Bank is FDIC-insured, so your deposits are protected up to $250,000. Your money is held in a real bank account, not in Walmart's possession. Green Dot Bank is regulated by the federal government and must follow banking security and privacy rules.