Is Walmart open today? Here's what's open and closed on New Year’s Eve 2025?
As 2026 approaches, Americans can rely on Walmart for New Year's Eve shopping, with most locations open regular hours. Other major retailers like Costco will also be accessible, though many will have adjusted or earlier closing times. Shoppers sho...

ALSO READ: Trump suffers fresh embarrassment as Kennedy Center speech becomes least-watched ever
What are Walmart’s New Year’s Eve hours?
If you’re scrambling for party snacks, drinks, or household essentials, Walmart will be one of the most convenient options on New Year’s Eve 2025. Most Walmart locations will operate during their regular daily hours on Wednesday, Dec. 31, as per a report by USA Today.
Typically, Walmart stores are open from 6 a.m. to 11 p.m. local time, and no changes have been announced for New Year’s Eve. This gives shoppers plenty of flexibility to make last-minute runs before ringing in 2026.
ALSO READ: Quote of the Day by Henry Ford: 'When everything seems to be going against you …'—Top quotes by the pioneer of modern industry
Which grocery stores are open on Dec. 31?
In addition to Walmart, several grocery chains will welcome customers on New Year’s Eve, though some will close earlier than usual.Costco will be open from 10 a.m. to 6 p.m., while Sam’s Club will operate from 8 a.m. to 8 p.m. for Plus members and 9 a.m. to 8 p.m. for Club members. BJ’s Wholesale plans to stay open from 8 a.m. to 7 p.m.
Kroger-owned stores, including Ralphs, Fry’s, Smith’s, King Soopers, and others, will follow their regular operating hours. Food Lion and Harris Teeter will also stick to normal schedules, as per a report by USA Today.
Several chains will close earlier in the evening. Whole Foods closes at 9 p.m. and Trader Joe’s at 5 p.m. Lidl will close at 6 p.m., Wegmans at 8 p.m., and Giant Eagle at 9 p.m.
What retail stores are open before midnight?
Many major retail chains will also remain open on Dec. 31, though most plan early closures.
Kohl’s will be open from 9 a.m. to 7 p.m. TJ Maxx, HomeGoods, and Marshall’s will operate from 9:30 a.m. to 6 p.m. Best Buy will stay open from 10 a.m. to 7 p.m, as per a report by USA Today.
Home improvement stores will close early, with Home Depot and Lowe’s shutting at 6 p.m. Specialty retailers such as REI, Bass Pro Shops, and Cabela’s will close at 6 p.m.
Pet owners can visit PetSmart from 9 a.m. to 6 p.m., while Petco will close at 7 p.m. Office supply stores including Staples, Office Depot, and OfficeMax will close at 6 p.m.
ALSO READ: Are banks open on New Year's Eve? Here's what's open and closed in the US
FAQs
Is Walmart open on New Year’s Eve 2025?Yes, most Walmart stores will be open regular hours from 6 a.m. to 11 p.m.
Do stores close early on Dec. 31?
Many grocery and retail chains do close earlier, often between 5 p.m. and 9 p.m., depending on the store.
The Economic Times Business News App for the Latest News in Business, Sensex, Stock Market Updates & More.
The Economic Times News App for Quarterly Results, Latest News in ITR, Business, Share Market, Live Sensex News & More.