New Year's Eve grocery store hours: When Publix, Wegmans, Costco, Safeway, Whole Foods are open Friday

Still need champagne or black-eyed peas?

If you’re waiting until Friday, many of the nation's grocery stores – including Trader Joe’s, Costco and Publix – will close hours before the ball drops New Year’s Eve.

Other stores will follow regular hours Friday and some will close a couple of hours earlier than usual.

But more grocery stores are open on New Year’s Day than Christmas Day when even Walmart closed. New Year's Day 2022 store closings include Aldi, Costco, Trader Joe's and Sam's Club. (See New Year's Day grocery hours here.)

Most convenience stores, gas stations and drugstores will also be open but expect most pharmacies to be closed or reduced hours.

►New Year's Eve hours: Are stores closed New Year's Eve? No, but hours are limited at Costco, Best Buy, Macy's and more.

►Save better, spend better: Money tips and advice delivered right to your inbox. Sign up here

And if you are looking for the bubbly be prepared to find store shelves bare.

The nation is in the early stages of a champagne shortage that is expected to last several years, according to Wine Enthusiast. The demand for champagne is also up 20%, Nielsen said.

Drizly, North America's largest alcohol e-commerce and on-demand delivery platform, surveyed 500 alcohol retailers and found 80% said they were at least slightly concerned about the champagne supply running short.

You also could have difficulty finding at-home COVID-19 tests and cream cheese, two ongoing shortages.

►Another COVID shortage: Will a Champagne shortage ruin your New Year's Eve toast? Why it's harder to find sparkling wine

►National Bacon Day 2021: Get free Wendy's Baconator Fries, Taco Bell BOGO, Krispy Kreme donut deal Thursday and beyond

Grocery store hours for New Year's Eve and New Year's Day

To help plan your last-minute shopping down to the minute, here are New Year's Eve and New Year's Day grocery store hours. Check with your closest location to confirm hours as hours may vary. Curbside pickup hours also may be different from store hours.

Acme Market: 7 a.m. to 8 p.m. Friday; 8 a.m. to 8 p.m. New Year's Day.

Albertsons: Check for adjusted hours or closures at some locations on New Year's Eve and New Year's Day.

Aldi: Stores close at 7 p.m. Friday; closed on New Year's Day.

Bashas: Open until 9 p.m. Friday; 7 a.m. to 8 p.m. New Year's Day.

BJ's Wholesale Club: 9 a.m. to 7 p.m. New Year's Eve; 10 a.m. to 7 p.m. New Year's Day.

Costco: Most clubs open 9 a.m. to 6 p.m. Friday; closed New Year's Day.

Cub Foods: Varies.

Dillons: Varies.

Food Lion: Varies.

Fresh Market: Close at 8 p.m. Friday; 9 a.m. to 7 p.m. New Year’s Day.

Fresh Thyme: Stores close at 8 p.m. Friday; regular hours Saturday.

Giant Food: All stores close 9 p.m. Friday; regular hours Saturday for New Year's Day.

Giant Eagle: Close at 9 p.m. Friday; closing at 5 p.m. Saturday.

Harris Teeter: Normal hours Friday and Saturday.

H-E-B: Regular hours Friday and Saturday.

Hy-Vee: Hours vary, but most open normal hours New Year's Eve and New Year's Day.

Instacart: Regular hours on New Year's Eve and New Year's Day, the company told USA TODAY.

Jewel-Osco: Close at 9 p.m. Friday; regular hours Saturday.

King Soopers: Varies. Some stores will close early.

Kroger: Varies. Some stores will close early.

Lidl: Close at 7 p.m. Friday; most stores closed New Year's Day except for New York stores that are open 10 a.m. to 6 p.m.

Natural Grocers: Stores close at 6:06 p.m. Friday; closed on New Year's Day.

Price Rite: Stores will be open until 6 p.m. New Year’s Eve; normal hours on New Year’s Day.

Publix: Stores open at regular hours and close at 9 p.m. Friday; hours vary Saturday by division. Stores in the Jacksonville and Lakeland division close at 7 p.m., stores in the Miami division at 8 p.m. and stores in the Atlanta and Charlotte division close at 9 p.m.

Ralphs: Varies. Some stores will close early.

Safeway: Check for adjusted hours or closures at some locations on New Year's Eve and New Year's Day.

Sam's Club: Close at 6 p.m. Friday; closed New Year's Day.

Save A Lot: Varies.

Shaw's: Close at 9 p.m. Friday and Saturday.

ShopRite: Hours vary.

Shipt: Varies.

Sprouts Farmer Market: 7 a.m. to 8 p.m. Friday; regular hours Saturday, which are 7 a.m. to 10 p.m.

Target: 8 a.m. to 9 p.m. Friday; 8 a.m. to 10 p.m. New Year's Day.

Tom Thumb: Regular hours.

Tops Friendly Markets: Stores will close at 9 p.m. New Year's Eve; stores will reopen at 6 a.m. or regular hours New Year’s Day.

Trader Joe's: All stores close at 5 p.m.; closed on New Year's Day.

Vons: Varies.

Walmart: Regular hours, which for most stores is 6 a.m. to 11 p.m.

Weis Markets: Stores close at 9 p.m. Friday; regular hours Saturday.

Wegmans: Close at 8 p.m. Friday; stores open 6 a.m. New Year's Day except for a Brooklyn store that opens at 7 a.m.

Whole Foods Market: Hours vary, but many stores open 7 a.m. to 9 p.m. Friday; 9 a.m. to 8 p.m. Saturday but some stores are open later.

WinCo Foods: Regular hours.

Winn-Dixie: Open until 10 p.m. or regular closing time if earlier; normal hours New Year's Day.

Grocery stores closed New Year's Day

These stores are cl

7-Eleven is open New Year's Eve and New Year's Day.
7-Eleven is open New Year's Eve and New Year's Day.

Convenience stores open New Year's Eve and New York's Day

The following chains have locations open both Friday and Saturday. Hours can vary.

Contributing: Marcia Greenwood, Rochester Democrat and Chronicle; Naomi Ludlow and Michelle Shen, USA TODAY

Follow USA TODAY reporter Kelly Tyko on Twitter: @KellyTyko. For shopping news, tips and deals, join us on our Shopping Ninjas Facebook group.

This article originally appeared on USA TODAY: Walmart hours New Year's Eve: Grocery stores open but many close early