Many shoppers want to know exactly what time does Walmart close on New Year's Eve, since holiday hours often change. Knowing the closing time helps you plan last-minute shopping, pharmacy trips, or grocery runs before the holiday.
Below you will find a quick reference table, focused sections on store hours, pharmacy and pickup details, a strong FAQ section, and practical takeaways to make your New Year's Eve shopping smooth.
| Region | Typical New Year's Eve Closing | Recommended Arrival | Notes |
|---|---|---|---|
| National Standard | 8:00 PM local time (varies by store) | 30–60 minutes before close | Hours can differ by location and service. |
| Urban & Suburban | 8:00 PM or 9:00 PM | 45 minutes before close | Busier stores may have shorter pickup windows. |
| Rural & Smaller Markets | 7:00 PM or 8:00 PM | 30 minutes before close | Pharmacy counters may close earlier. |
| Walmart+ Members | Same closing, faster pickup | As scheduled | Curbside prioritized during peak times. |
New Year's Eve Store Hours at a Glance
On New Year's Eve, most Walmart stores close earlier than usual, typically around 8:00 PM, though some locations may shut at 7:00 PM or 9:00 PM depending on local demand and state regulations. It is essential to check the exact hours for your neighborhood store, because holiday staffing and services such as pharmacy and vision centers may close before general merchandise.
How to Check Exact Hours for Your Location
To avoid disappointment, confirm hours using reliable methods: the store-specific page on Walmart's website, the mobile app, or by calling your local store directly. Search for your city and ZIP code to view precise closing, and note any differences for pharmacy, money services, or curbside pickup.
Pharmacy and Prescription Pickup Times
Pharmacy counters often close earlier than the main store, sometimes by 6:00 or 7:00 PM on New Year's Eve. If you rely on prescription medications, place your pickup early in the day or confirm the exact pharmacy closing time online. Refills and last-minute immunizations may not be available close to closing.
Curbside Pickup and Online Orders
Walmart offers curbside pickup, which remains aligned with store closing times. Place orders early to guarantee ready-by closing, and select a timeslot that fits your schedule. Remember that holiday staffing may slow pickup, so arriving well before the cutoff is the safest strategy.
Key Takeaways and Recommendations
- Check your local Walmart hours online or by phone before heading out.
- Plan for pharmacy and vision center closures earlier than general store hours.
- Aim to arrive at least 30–60 minutes before the listed closing time.
- Use curbside pickup for convenience, but schedule well in advance.
- Complete urgent shopping earlier in the day to avoid last-minute rush.
FAQ
Reader questions
Will every Walmart close at 8:00 PM on New Year's Eve?
No, while 8:00 PM is common, some locations close at 7:00 PM or 9:00 PM based on local rules and store size. Always check your specific store hours using the Walmart website or app.
Can I do a Walmart pickup right before New Year's Eve closing?
You can, but it is risky near closing. Curbside workers may have a reduced window, and high holiday volume can delay readiness. Aim to place your order and complete pickup at least one hour before the store closes.
Do pharmacies and vision centers close earlier on New Year's Eve?
Yes, pharmacy counters and vision centers often close before the main store, sometimes by mid-afternoon or early evening. Double-check the times for these specific services at your location.
What should I do if I need last-minute groceries or pharmacy items on New Year's Eve?
Shop earlier in the day, call ahead to confirm availability, or consider alternatives such as grocery delivery from Walmart if your local store closes early. This reduces stress and ensures you are prepared for the holiday.