List: Which stores will be open on New Year’s Eve and New Year’s Day?
(NEXSTAR) – Forgot the bottle of champagne or need some party favors to ring in 2026? You may want to confirm your local store's hours before you head out.
Major retailers will generally be open on New Year's Eve, though most will have limited hours.
Some retailers will remain closed on January 1, 2026.
Grocery stores, retailers open for New Year's Eve, closed New Year's Day
- Ace Hardware: The majority of Ace Hardware stores will be open on New Year's Eve but closed on New Year's Day, a spokesperson confirmed. You can find hours online.
- Aldi: Stores close at 7 p.m. on New Year's Eve and remain closed for New Year's Day, according to Aldi.
- Costco: Warehouses will be open from 10 a.m. to 6 p.m. on New Year's Eve before being closed for New Year's Day, Costco confirmed.
- Kroger pharmacies: While stores in the Kroger family will be open on both days (more on that in a moment), their pharmacies will close early on New Year's Eve and remain closed on New Year's Day. You can find your location's hours online.
- Sam's Club: Warehouses will have regular hours on New Year's Eve but remain closed on New Year's Day, according to Sam's Club.
- Trader Joe's: Before stores close for New Year's Day, they'll close early (generally, 5 p.m.) on New Year's Eve. You can find your local store's hours on the Trader Joe's website.
Grocery stores, retailers open for New Year's Eve and New Year's Day
- Athleta: You can verify your local Athleta's hours online.
- Banana Republic: Store hours can be confirmed online.
- Best Buy: Your local Best Buy store will likely close early on New Year's Eve; you can verify hours online here.
- Cabela's/Bass Pro Shops: Generally, Cabela's and Bass Pro Shops locations will be open from 9 a.m. to 6 p.m. on New Year's Eve and from 9 a.m. to 9 p.m. on New Year's Day, according to a spokesperson.
- CVS: Some stores and pharmacies may have limited hours, a spokesperson told Nexstar. You can confirm your location's hours on CVS's website.
- Dick's Sporting Goods: On both days, stores will be open from 10 a.m. to 7 p.m., Dick's confirmed.
- Dollar General: Unlike other retailers on this list, Dollar General stores will operate under normal hours on both days, a company spokesperson confirmed. You can find those hours online.
- Gap: You can verify your Gap store's hours here.
- Giant Eagle: Hours will vary based on the Giant Eagle location you're visiting, according to the company. On New Year's Eve, stores will close at 9 p.m., while pharmacies will close at 5 p.m. On New Year's Day, stores close at 5 p.m. and pharmacies will be available from 9 a.m. to 3 p.m. Express locations will be open for normal hours on both days.
- Hobby Lobby: On both days, Hobby Lobby stores will be open from 9 a.m. to 5:30 p.m.
- Home Depot: Your local Home Depot may close early on New Year's Eve and open later than usual on New Year's Day. Store hours can be confirmed online.
- Home Goods/HomeSense: For both retailers on both days, store hours will be 9:30 a.m. to 6 p.m., according to a company spokesperson.
- IKEA: While stores will be open on both days, IKEA says locations will close early on New Year's Eve. Hours can be confirmed here.
- Kohl's: Your local Kohl's may have limited hours on both days. You can find store hours online.
- Kroger stores: Stores in the Kroger family may close early on New Year's Eve but have regular hours on New Year's Day. Pharmacies will be open until 5 p.m. on New Year's Eve and closed on New Year's Day.
- Lowe's: Stores may close early on New Year's Eve and open later on New Year's Day. You can find full store hours on the Lowe's website.
- Macy's: A spokesperson confirmed to Nexstar that Macy's stores will be open from 10 a.m. to 7 p.m. on New Year's Eve and for regular hours on New Year's Day.
- Marshalls: Stores will be open from 9:30 a.m. to 6 p.m. on both days, according to a spokesperson.
- Old Navy: You can find your Old Navy store's hours online.
- Petco: Your local Petco will likely have limited hours, which can be confirmed here, on both days.
- PetSmart: Stores will close at 6 p.m. on New Year's Eve and be open from 10 a.m. to 6 p.m. on New Year's Day, according to PetSmart.
- Publix: While stores will be open on both days, they'll have adjusted hours, according to Publix. On New Year's Eve, they'll close at 9 p.m., and on New Year's Day, they'll have limited hours that can be confirmed online.
- REI: You'll be able to visit REI on both days, though it may have limited hours that can be found here.
- Sierra: Stores will be open from 9:30 a.m. to 6 p.m. on both days, according to a spokesperson.
- Target: Stores and the services within them may close early on New Year's Eve. Some of those services, like the pharmacy, may remain closed on New Year's Day. You can verify hours on Target's website.
- TJ Maxx: Stores will be open from 9:30 a.m. to 6 p.m. on both days, according to a spokesperson.
- Walgreens: Like others on this list, Walgreens will be open on both days, but pharmacy hours may vary on New Year's Day. You can check store and pharmacy hours online.
- Walmart: Stores will be open on both New Year's Eve and New Year's Day, but services within your local Walmart, like the pharmacy and vision centers, may close early. You can verify hours online.
- Wegmans: Your local Wegmans will likely close early on New Year's Eve, as will its pharmacy. While the stores will reopen for service on New Year's Day, pharmacies will remain closed, according to the company. You can find location hours online.
- Whole Foods: According to Whole Foods, its stores will be open from 8 a.m. to 9 p.m. on New Year's Eve and from 9 a.m. to 8 p.m. on New Year's Day.
It's best to confirm your store's hours, and the hours of any services within them, before heading out on New Year's Eve or Day. By Friday, January 2, hours will likely have returned to normal.
You will likely find open doors at gas stations and convenience stores as well, especially if you require a late-night stop.
VENN