Walmart bank hours vary by location, but most close between 5 and 7 p.m. on weekdays
Walmart operates a bank service called Walmart MoneyCenter inside most stores. The hours depend on your specific store's operating schedule and staffing. Most locations close the MoneyCenter between 5 and 7 p.m. on weekdays, though some stay open until 8 or 9 p.m. in busier areas. Weekend hours are typically shorter — many close by 5 or 6 p.m. on Saturday and Sunday.
The MoneyCenter is not a full bank. It handles money transfers, bill payments, check cashing, money orders, and prepaid card services. It does not offer savings accounts, loans, or the services you would get at a traditional bank branch. If you need those services, you will need to visit an actual bank.
Hours also change by season and by individual store. Some Walmarts close the MoneyCenter earlier during slow periods or holidays. The only way to know your exact closing time is to call your store directly or check Walmart's website for your location.
Key Takeaways
- Most Walmart MoneyCenter locations close between 5 and 7 p.m. on weekdays, with earlier closing times on weekends.
- Walmart's MoneyCenter handles money transfers, bill payments, and check cashing, but not traditional banking services like accounts or loans.
- Your store's exact hours depend on location and may change seasonally, so calling ahead is the most reliable way to confirm.
- You can find your store's MoneyCenter hours on Walmart.com by entering your zip code or calling the store directly.
How to find your store's exact MoneyCenter hours
Go to Walmart.com and search for your nearest store by zip code or city. Once you find your location, click on it to see the store's full hours and services. The MoneyCenter hours are usually listed separately from the main store hours — they are often shorter.
If the website does not show MoneyCenter hours, call your store's customer service line directly. Ask specifically for MoneyCenter hours, not just store hours. The main store may be open until 11 p.m., but the MoneyCenter could close at 6 p.m. The person answering can tell you the exact time and whether the service is open today.
Some stores do not have a MoneyCenter at all. If yours does not, the website will say so. In that case, you will need to find a different location or use a different service for money transfers or check cashing.
What services close with the MoneyCenter
When the MoneyCenter closes, you lose access to money transfers through services like Western Union or MoneyGram, bill payments, check cashing, and money order purchases. These services are only available while the MoneyCenter is staffed.
Other Walmart services — like the pharmacy, photo center, or customer service desk — may have different hours. The pharmacy often closes earlier than the main store. The customer service desk may stay open as long as the store itself. Do not assume all services close at the same time.
What to do if you need services after MoneyCenter closes
If you need to send money or cash a check after the MoneyCenter closes, you have a few options. Many Walmarts have a 24-hour location nearby — check the website to see if one is within driving distance. Some 24-hour Walmarts keep their MoneyCenter staffed around the clock, though this is not may provide.
You can also use online money transfer services like PayPal, Venmo, or your bank's transfer system if you have an account. These work any time, day or night. For check cashing, some banks and credit unions offer after-hours mobile deposit through their apps, which lets you photograph the check and deposit it without visiting a branch.
If you need a money order urgently, some grocery stores, post offices, and check-cashing businesses stay open later than Walmart. Call ahead to confirm they are open and what they charge.
MoneyCenter hours on holidays
Walmart MoneyCenter hours change on major holidays. On Thanksgiving, Christmas, New Year's Day, and Independence Day, the MoneyCenter may close earlier than usual or not open at all. Some locations stay closed the entire day.
Check the Walmart website a few days before the holiday to see if your store's MoneyCenter will be open. You can also call the store directly. If you know you will need services on or around a holiday, plan ahead and visit before the holiday arrives.
Frequently Asked Questions
Can I use Walmart MoneyCenter services after the store closes?
No. MoneyCenter services are only available while the MoneyCenter is staffed during posted hours. Once it closes, you cannot use money transfer, bill payment, or check cashing services until it reopens. Online transfer services like PayPal or your bank's app work 24/7 if you need an alternative.
Are MoneyCenter hours the same as store hours?
No. The main Walmart store may be open until 11 p.m. or later, but the MoneyCenter often closes between 5 and 7 p.m. Always check the MoneyCenter hours separately on the website or by calling the store.
Do all Walmarts have a MoneyCenter?
No. Some Walmart locations do not have a MoneyCenter. Check Walmart.com for your store to see if the service is available. If not, you will need to find a different location or use another provider for money transfers or check cashing.
What if my local Walmart MoneyCenter closes before I can get there?
Look for a 24-hour Walmart nearby — many keep their MoneyCenter staffed around the clock. You can also use online money transfer apps, your bank's transfer service, or visit a check-cashing business or post office that stays open later.