When Does Costco Open and Close on New Year’s Eve 2025? See Store Hours

Key Highlights

  • Costco Wholesale stores will be open from 10 a.m. to 6 p.m. local time on December 31, 2025.
  • Most grocery and retail chains will remain open on New Year’s Eve with adjusted hours.
  • A list of other stores that will be open on Dec. 31, 2025, is provided for reference.

Closing Hours for Costco on New Year’s Eve 2025

As the countdown to New Year’s Eve 2025 begins, shoppers looking for last-minute party supplies have an option in the form of Costco. The warehouse club chain will remain open on December 31, 2025, from 10 a.m. to 6 p.m. local time, offering convenience to those who need to grab essentials before ringing in the new year.

Other Retail and Grocery Stores Open on New Year’s Eve

The holiday season is packed with shopping opportunities, but the days leading up to New Year’s Eve can be particularly hectic for consumers. While many retail stores will close early or operate at reduced hours, a number of grocery stores and restaurants will remain open to accommodate shoppers.

Grocery Stores

Costco is just one of several major retailers that will keep their doors open on New Year’s Eve 2025. Here’s a rundown of other grocery stores with their respective operating hours:

  • Walmart: Regular operating hours
  • Sam’s Club: Open from 8 a.m. to 8 p.m. for Plus members, and from 9 a.m. to 8 p.m. for Club members
  • BJ’s Wholesale: From 8 a.m. to 7 p.m.
  • Kroger Family of Stores (Baker’s, City Market, Dillons, Food 4 Less, Foods Co., Fred Meyer, Fry’s, Gerbes, Jay C Food Store, King Soopers, Kroger, Mariano’s, Metro Market, Pay-Less Super Markets, Pick’n Save, QFC, Ralphs, Ruler, Smith’s Food and Drug): From 8 a.m. to 7 p.m.
  • Food Lion: Regular operating hours
  • Target: Stores will close at 9 p.m.
  • Publix: Stores will close at 9 p.m.
  • Meijer: From 6 a.m. to midnight
  • Whole Foods: From 8 a.m. to 9 p.m.
  • : Stores will close at 5 p.m.
  • Aldi: Hours vary by location
  • Lidl: Stores will close at 6 p.m.
  • Harris Teeter: Regular operating hours
  • Wegmans: Stores will close at 8 p.m.
  • Winn-Dixie and Harveys: Stores will close at 10 p.m.
  • Giant Eagle: Stores will close at 9 p.m.

Retail Stores Open on New Year’s Eve

For those looking to stock up on non-food items, the following retail stores will be open on December 31, 2025:

  • Target: Stores will close at 9 p.m.
  • Kohl’s: From 9 a.m. to 7 p.m.
  • TJ Maxx: From 9:30 a.m. to 6 p.m.
  • HomeGoods: From 9:30 a.m. to 6 p.m.
  • Marshall’s: From 9:30 a.m. to 6 p.m.
  • Best Buy: From 10 a.m. to 7 p.m.
  • JCPenney: Open at 11 a.m., closing times vary by location
  • Home Depot: Stores will close at 6 p.m.
  • Lowe’s: Stores will close at 6 p.m.
  • Ace Hardware: Hours vary by location
  • REI: From 10 a.m. to 6 p.m.
  • Bass Pro Shop: From 9 a.m. to 6 p.m.
  • Cabela’s: From 9 a.m. to 6 p.m.
  • Belk: From 10 a.m. to 7 p.m.
  • Sephora: Hours vary by location
  • IKEA: From 10 a.m. to 6 p.m.
  • Staples: Stores will close at 6 p.m.
  • Office Depot: Stores will close at 6 p.m.
  • OfficeMax: Stores will close at 6 p.m.
  • PetSmart: From 9 a.m. to 6 p.m.
  • Petco: Stores will close at 7 p.m.
  • Tractor Supply Co.: From 8 a.m. to 6 p.m.

Planning Your New Year’s Eve Shopping

With so many stores open on December 31, 2025, it’s important for shoppers to plan their errands ahead of time. Whether you need to pick up last-minute party supplies or stock up on essential items before the new year, knowing which retailers will be open can save you valuable time and stress.

Remember that while many stores remain open, some may close earlier than usual due to staffing shortages or holiday closures. It’s always a good idea to check each store’s official hours of operation closer to New Year’s Eve.

Whether you’re hitting up your local Costco for party supplies or browsing other retail stores, the key is to stay organized and make the most out of your shopping trip. Happy shopping and happy new year!