We're reader-supported and only partner with brands we trust. When you buy through links on our site we may receive a small commission at no extra cost to you. Learn More. Product prices and availability are accurate as of the date and time indicated and are subject to change.
Walmart MoneyCenter is an in-store and online bank that offers basic banking services like check cashing, bill pay, and money transfers, even on Sundays. Not everyone knows the Walmart MoneyCenter hours, the fees they charge, or all the services they offer, so I thought I’d look into it for you.
Many Walmarts have dedicated MoneyCenter areas, but you can still get the same services done in the customer service area, in case your local Walmart doesn’t have one.
1. Walmart MoneyCenter is open on Sundays.
My local Walmart MoneyCenter is open 8 a.m. to 8 p.m. Monday through Saturday and 10 a.m. to 6 p.m. on Sundays.
From what I’ve seen, though, the exact hours vary a lot depending where you live, with some open as early as 7 a.m and open as late as 10 p.m. Holiday hours vary, too.
Most importantly, they’re always open on Sundays.
2. Cash checks with Walmart MoneyCenter — even if you don’t have a bank account.
If you find yourself in a pinch because you need to cash a check and can’t find a bank nearby or don’t have a bank account, Walmart MoneyCenter is a pretty convenient option. All you need is the check and your ID. Here’s the type of checks you can cash:
- Payroll checks
- Tax refund checks
- Cashier’s checks
- Insurance settlement checks
- Government checks
- 401(k)/retirement account disbursement checks
The only bummer is the check cashing fees. They charge $4 to cash checks up to $1,000 and $8 for checks between $1,001 and $5,000.
The check cashing limit is usually $5,000, but this gets bumped up to $7,500 from Jan. to Apr. for tax season. They also cash two-party personal checks up to $200 for a $6 fee.
3. Do money transfers through Walmart MoneyCenter as well.
You can do both domestic and international money transfers through Walmart. All you need is your ID, phone number, and the location of the person you’re transferring money to. Then you can either pay for the money transfer with cash or a debit card.
They’ll give you a reference number –- then the receiver just needs to head to a local Walmart and present their ID to the Walmart team member and that number.
You can also prepare your money transfer in the Walmart app, but you’ll need to stop by the MoneyCenter or customer service counter to complete the payment.
Here are the fees you should expect with money transfers:
- $4 for any transfer up to $50
- $8 for $51 – $1,000
- $16 for $1,001 – $2,500
4. You can also pay bills through Walmart MoneyCenter.
You can also pay bills at Walmart MoneyCenter, like gas, electric, phone, mortgage, and rent. Here’s what you need to bring to the MoneyCenter to pay your bills:
- Company name
- Account number
- Payment amount
- Cash/debit card
Depending on billing, the payment will be processed immediately, the same day, or the next day.
The fees will range from $1.50 to $10, depending on the billing company.
5. Or use the Walmart app for mobile bill pay and money transfer.
If you can’t make it to your local Walmart MoneyCenter, just use the Walmart app for some of the basic tasks like bill pay and money transfers. You can send money, receive money, or pay a bill right from your phone.
One thing I noticed was how the money transfers were $1 cheaper through the Walmart app. Keep in mind, you still need to go to Walmart to complete the transaction.
6. Prepare your taxes inside a Walmart store.
The Walmart MoneyCenter has partnered with Jackson Hewitt, and they have specialists at Walmart stores across the U.S during tax season to help you tackle your tax returns.
I recommend making an appointment online then heading to your local store. It’ll take about an hour for them to finish everything.
Here’s everything you’ll need:
- Driver’s license
- Income verification (W-2, paystub, etc.)
- Social security number (including dependents’ numbers)
- Previous year’s state and federal tax returns
Jackson Hewitt can have bigger fees compared to competitors like H&R Block, depending on your tax situation, so be sure to shop around.
7. Apply for a Walmart Credit Card and pay your bills.
You can also apply for a Capitol One Walmart Rewards Card at the MoneyCenter. Here are some of the benefits you can expect:
- 5% cash back on Walmart.com purchases
- 2% cash back in Walmart stores and fuel stations, plus restaurants and travel
- 1% back on everywhere MasterCard is accepted
- Up to $600 in yearly rewards.
There’s also an introductory offer for 5% back in store for a year when you use Walmart Pay with your new card. By the way, you don’t need to carry a balance in order to earn Walmart rewards.
You can pay off your Walmart credit card and utility bills at the MoneyCenter as well, but Walmart told me that it takes two to five days for credit card payments to process before you can actually pay them off.
8. Reload debit cards like Walmart MoneyCard, Bluebird, and Rapid Reload.
The Walmart MoneyCenter also allows you to pick up reloadable debit cards. Their biggest one is the Walmart MoneyCard, a debit card with shopping incentives like 3% cash back on Walmart.com and 1% cash back in stores that’s reloadable for free at Walmart.
In addition to MoneyCard, Walmart MoneyCenter offers the Bluebird, Netspend Visa, and Rapid Reload, all reloadable for free at Walmart. However, none offer the cashback incentives for shopping at Walmart.
9. Get Walmart money orders for a $1 fee.
Money orders are pretty simple at the Walmart MoneyCenter. Just ask the cashier for a money order, then pay for your money order with cash or a debit card for a $1 fee.
Limits vary when it comes to money orders at Walmart. While each individual money order has a $1,000 limit, one store told me you have a total daily limit of $3,000 in Walmart money orders while another had a total limit of $10,000.
It’s pretty ideal if you need a check without a checking account -– or the banks are all closed.
10. Use the Paypal app to add or withdraw cash to your account.
It’s actually pretty simple to withdraw or deposit with your Paypal account at Walmart MoneyCenter. Here’s all you gotta do:
To deposit, tap “More” in the Paypal app, “Add cash at a store,” then select Walmart. Once you get a code, show it to the cashier, and you can deposit cash right to your account.
To withdraw, tap “More” in the Paypal app, “Get cash at a store,” enter the amount you want, and show the code to the cashier to get your cash.
Each transaction will cost a $3 fee.
Thanks for reading! If you have any questions, please drop them in the comments below, and I’ll get back to you with answers as soon as I can.