By Gao Yun

If you forgot to buy champagne or suddenly need some party supplies to welcome 2026, it’s best to check the business hours of local stores before heading out.

Overall, most retail chains will operate normally on New Year’s Eve, Wednesday, December 31, though many stores may close earlier than usual. The situation is similar for restaurants and grocery stores. If you plan to start 2026 with some shopping on New Year’s Day, January 1, most retail stores will remain open.

Below is a summary of New Year’s Eve and New Year’s Day hours for major supermarkets and retailers, compiled from The Hill and USA Today.

Customers pump gas at a Costco Wholesale gas station on Dec.12, 2025 in San Diego, CA. (Image: Kevin Carter/Getty Images)

Stores open on New Year’s Eve but closed on New Year’s Day

Stores open both on New Year’s Eve and New Year’s Day

Shoppers at the Walmart Supercenter in Burbank during Walmart’s multi-week Annual Deals Shopping Event in Burbank Thursday, Nov. 21, 2024. (Image: Allen J. Schaben / Los Angeles Times via Getty Images)

Friendly tips

Whether shopping on New Year’s Eve or New Year’s Day, it’s best to check the specific hours of your target store and its internal services. Most stores will resume normal hours by Friday, Jan. 2.

For the best of our weekly content!

There is something wrong, please try again later
By signing up, you agree to our Terms of Service and Privacy Policy, and to receive messages from Vision Times.
SIGN UP

You are now signed up for our newsletter

Check your email to complete sign up

Original article