What Time Does Walmart Close? The Honest Truth You Need in 2026

You are rushing out the door, grocery list in hand, and suddenly you wonder: what time does Walmart close? It is one of those moments that can make or break your evening plans. Nobody wants to drive across town only to find locked doors and a dark parking lot.
So what time does Walmart close? The short answer is that most Walmart Supercenter locations close at 11 PM. But the full picture is a little more nuanced. Hours vary by store type, location, day of the week, and holiday season. If you want to avoid wasted trips and frustration, you need the complete breakdown.
In this guide, you will find everything you need to know: standard Walmart hours, holiday schedules, how to check your local store, and smart tips to plan your visit perfectly. Let us get into it.
What Time Does Walmart Close on a Regular Day?
For most Walmart Supercenter locations across the United States, the standard closing time is 11 PM. These stores typically open at 6 AM, giving you a wide shopping window of seventeen hours. That is a generous schedule built around the reality that people shop at all sorts of hours.
However, the smaller Walmart Neighborhood Market stores often operate on tighter hours. Many of them open at 6 AM and close at 11 PM as well, but some locations adjust based on local demand and staffing. A handful of Neighborhood Markets close as early as 10 PM.
Walmart used to operate 24 hours a day at many locations. That changed in 2020 when Walmart officially ended its round-the-clock shopping model. The company cited the need to better restock shelves and maintain cleaner stores during off-hours. Since then, the 6 AM to 11 PM window has become the new standard.

Walmart Supercenter vs. Neighborhood Market: Know the Difference
Not all Walmart stores are the same. Here is a quick look at the two main formats and their typical hours:
- Walmart Supercenter: Open 6 AM to 11 PM, seven days a week. These are the large format stores with full grocery sections, electronics, clothing, and pharmacy.
- Walmart Neighborhood Market: Smaller grocery-focused stores. Hours vary more widely. Many follow the 6 AM to 11 PM schedule, but some close at 10 PM.
- Walmart Express: This format was discontinued in 2016. If you still see references to it, know that those stores no longer exist.
What Time Does Walmart Close on Weekends?
Good news for weekend shoppers: Walmart generally keeps the same hours on Saturdays and Sundays. Most Supercenter locations stay open from 6 AM to 11 PM on both weekend days. You do not need to adjust your Saturday morning grocery run or your Sunday evening last-minute shop.
That said, individual store managers have some flexibility. A store in a quiet suburb may cut hours on Sunday evening if foot traffic is consistently low. Meanwhile, a busy urban Walmart might maintain full hours all seven days. When in doubt, always verify with your specific location.
I find that Sunday evenings, especially between 7 PM and 9 PM, are actually some of the less crowded times to shop. If you want shorter checkout lines on a weekend, that window is often your best bet.
Walmart Holiday Hours: What You Must Know Before You Go
This is where things get really important. Holiday hours can throw off even the most experienced Walmart shoppers. Knowing what time does Walmart close on major holidays can save you a lot of grief during the busiest times of year.
Here is how Walmart typically handles major U.S. holidays:
| Holiday | Typical Hours | Notes |
| Christmas Day (Dec 25) | CLOSED | Most stores fully closed |
| Thanksgiving Day | 6 AM to 6 PM (varies) | Hours reduced; some close early |
| Christmas Eve (Dec 24) | 6 AM to 8 PM (varies) | Early closing in many locations |
| New Year’s Day | 6 AM to 11 PM (most) | Usually standard hours |
| New Year’s Eve (Dec 31) | 6 AM to 11 PM (most) | Some close earlier |
| Easter Sunday | 6 AM to 11 PM (most) | A few locations may reduce hours |
| Fourth of July | 6 AM to 11 PM (most) | Standard hours generally apply |
| Memorial Day | 6 AM to 11 PM (most) | Standard hours generally apply |
| Labor Day | 6 AM to 11 PM (most) | Standard hours generally apply |
Always double-check your local store for holiday hours because Walmart gives individual locations some flexibility. What applies to a store in Texas may differ from one in New York.
How to Check What Time Does Walmart Close Near You
The best way to avoid a wasted trip is to verify your local store’s hours directly. Here are four reliable methods you can use right now:
- Visit Walmart.com and use the Store Finder: Go to the website, click on the store finder tool, enter your zip code or city, and your nearest locations will appear with their current hours listed.
- Use the Walmart App: The mobile app has a built-in store locator. It is faster on a phone and gives you hours alongside other useful info like which departments are open.
- Search Google: Simply type your city plus ‘Walmart hours’ into Google. The search engine pulls directly from the store’s business listing and shows hours at a glance.
- Call the Store Directly: If you are unsure and it is a holiday or unusual day, just call. The number is listed on Walmart’s website and Google. A quick call confirms everything in under two minutes.
Walmart Pharmacy Hours: They Close Earlier Than the Store
This catches a lot of people off guard. Even if you know what time does Walmart close for general shopping, the pharmacy inside the store operates on a different schedule entirely. Most Walmart pharmacies close between 7 PM and 9 PM on weekdays.
On weekends, the pharmacy often cuts hours even further. Saturday hours are usually 9 AM to 7 PM, and Sunday hours often run from 10 AM to 6 PM. Pharmacy hours are far shorter than store hours, so plan your prescription pickups accordingly.
Typical Walmart Pharmacy Hours at a Glance:
- Monday to Friday: 9 AM to 9 PM (many locations close by 8 PM or 7 PM)
- Saturday: 9 AM to 7 PM
- Sunday: 10 AM to 6 PM
- Holidays: Closed or significantly reduced
Always call ahead or check the app for your specific pharmacy location, especially if you need a prescription filled close to closing time.
Walmart Vision Center and Auto Care Center Hours
Beyond the pharmacy, other departments inside Walmart also keep their own shorter schedules. The Vision Center and Auto Care Center both close well before the main store.
Walmart Vision Center Hours
- Monday to Saturday: 9 AM to 8 PM (typical)
- Sunday: 10 AM to 6 PM (typical)
- Appointments recommended; walk-ins accepted when available
Walmart Auto Care Center Hours
- Monday to Saturday: 7 AM to 7 PM (typical)
- Sunday: 7 AM to 7 PM (typical)
- Services include oil changes, tire installation, battery replacement, and more
Walmart+ Grocery Pickup and Delivery: Shop After Hours
Here is something really useful to know. Even when the physical store closes at 11 PM, you do not have to stop shopping. Walmart.com and the Walmart app let you place grocery pickup and delivery orders at any hour of the day or night.
Grocery pickup slots start as early as 7 AM and often run until 8 PM or later, depending on your store. Delivery through Walmart Plus (Walmart+) can reach your door in as little as one hour during store operating hours.
If you realize late at night that you need something for tomorrow morning, place your order online and schedule a morning pickup. This workaround is one of the most practical ways to work around knowing exactly what time does Walmart close.

Smart Tips to Never Get Caught After Closing Time
Here are some practical tips to keep in mind:
- Save your local Walmart’s phone number in your contacts. A quick call confirms hours faster than searching online.
- Download the Walmart app. It gives you real-time hours, current store status, and an easy way to start a pickup or delivery order.
- Avoid shopping between 12 PM and 3 PM on weekends. That is typically the busiest window. Early mornings from 6 AM to 9 AM are quiet and well-stocked.
- Check holiday hours at least three days in advance. Walmart usually posts updated hours on its website before major holidays.
- Use Walmart+ for peace of mind. The membership gives you free delivery, early access to deals, and the ability to shop outside store hours.
- Plan pharmacy visits separately. Do not assume the pharmacy is still open just because the store is open. Always check pharmacy hours independently.
Why Did Walmart Stop Being Open 24 Hours?
This is a question a lot of loyal shoppers still ask. Walmart operated 24-hour stores for decades. The change came during the early days of the COVID-19 pandemic in 2020, when Walmart temporarily reduced hours to allow for deep cleaning and restocking.
After the initial temporary closure of overnight hours, Walmart chose not to revert. The company found that overnight restocking improved product availability during daytime hours. Customer satisfaction scores also improved when stores were cleaner and better organized at opening time.
The company has also focused more heavily on growing its online and pickup business, which serves late-night needs without requiring store staff to work overnight shifts. As of now, Walmart has not announced any plans to return to 24-hour operations at scale.
How Walmart Hours Compare to Other Major Retailers
To put things in perspective, here is how Walmart’s typical hours stack up against other popular retail and grocery chains:
- Target: Most locations open 8 AM to 10 PM, Monday through Saturday. Sunday hours are often 8 AM to 9 PM.
- Kroger: Hours vary widely by location. Many open at 6 AM and close at 11 PM, similar to Walmart.
- Costco: Generally open 10 AM to 8:30 PM on weekdays and 10 AM to 6 PM on Sundays. Walmart’s early opening gives it a clear edge for morning shoppers.
- Amazon Fresh: Physical stores typically operate 7 AM to 10 PM. Delivery, like Walmart’s, is available online at any hour.
Walmart’s 6 AM to 11 PM window gives it one of the widest retail operating hours in the industry. Very few large national chains open earlier or stay open later on a consistent basis.
Final Thoughts: Plan Ahead and Shop Smarter
So, what time does Walmart close? For most Supercenter locations, the answer is 11 PM, with stores opening at 6 AM. But the smarter takeaway is this: hours vary by location, store type, and especially by holiday. Blind assumptions lead to wasted trips.
Always check your local store’s hours before heading out, especially around holidays or on Sundays. Use the Walmart app, Google, or a quick phone call to confirm. And if late-night shopping is a regular need for you, explore Walmart’s grocery pickup and delivery options, which extend your access well beyond what time does Walmart close at the physical store.
With a little planning, you will never get stuck outside a dark Walmart parking lot again. Now that you know the full breakdown, do you have a local Walmart closing time tip or experience to share? Drop it in the comments below!

Frequently Asked Questions
1. What time does Walmart close on a normal day?
Most Walmart Supercenter locations close at 11 PM and open at 6 AM on regular days, giving you a seventeen-hour shopping window.
2. What time does Walmart close on Christmas Day?
Walmart is typically fully closed on Christmas Day (December 25). Plan all your holiday shopping before December 24, and check your local store to confirm.
3. What time does Walmart close on Thanksgiving?
Thanksgiving hours vary. Many Walmart stores close earlier, often by 6 PM. Some locations may remain open later. Always verify your local store’s Thanksgiving hours ahead of time.
4. Is Walmart still open 24 hours anywhere?
No. Walmart ended its 24-hour store model in 2020. All stores now operate on limited hours, with most closing at 11 PM.
5. What time does the Walmart pharmacy close?
Walmart pharmacies typically close between 7 PM and 9 PM on weekdays. Saturday hours are usually 9 AM to 7 PM and Sunday hours run from 10 AM to 6 PM. These hours are shorter than the main store hours.
6. How can I find out what time does Walmart close near me?
Use the Walmart app, visit Walmart.com and use the Store Finder, search Google with your city and ‘Walmart hours’, or call the store directly.
7. Does Walmart close earlier on Sundays?
Most Walmart Supercenters keep the same 6 AM to 11 PM hours on Sundays. Some locations may have slightly reduced Sunday hours, so it is worth confirming with your local store.
8. What time does the Walmart Auto Care Center close?
The Auto Care Center generally closes by 7 PM, seven days a week. Hours differ from the main store, so plan your oil change or tire service accordingly.
9. Can I place a Walmart grocery order after the store closes?
Yes. Walmart’s website and app are available around the clock. You can place a grocery pickup or delivery order at any time and schedule it for the next available window.
10. What time does Walmart close on Black Friday?
On Black Friday, most Walmart stores keep their standard 6 AM to 11 PM schedule. Walmart has shifted many Black Friday deals online in recent years, so the in-store rush is more manageable than in previous years.
Also Read In BusinessNile.co.uk
Email: johanharwen314@gmail.com
Author Name: Hamid Ali
About the Author: Hamid Ali is a seasoned content writer and retail industry researcher with over eight years of experience crafting SEO-optimized guides and consumer-focused articles. He specializes in helping everyday shoppers navigate the complexities of large retail chains, from store hours and membership programs to deals and shopping strategies. Hamid’s writing combines thorough research with a friendly, straightforward style that makes practical information easy to act on. When he is not writing about retail and consumer trends, he enjoys exploring local markets and testing out the latest grocery delivery apps.



