What Stores, Restaurants Are Open on New Year’s Day: Starbucks, Walgreens, Rite Aid, & CVS

December 31, 2016 Updated: January 1, 2017    

New Year’s Eve and Day are Saturday, Dec. 31, and Sunday, Jan. 1, respectively. And most store hours are open, with many having normal hours. Costco is closed.

Walmart hours: Open from 7 a.m. until midnight, while a few others are closing at 8 p.m.

Target hours: Closing at 9 p.m. for New Year’s Eve. On New Year’s Day, hours are from 8 a.m. to 9 p.m.

Aldi: Closing 7 p.m. on New Year’s Eve. Closed on New Year’s Day.

Best Buy: Hours are 10 a.m.-6 p.m New Year’s Eve. Open noon – 6 p.m. New Year’s Day.

Costco – Closing 6 p.m. New Year’s Eve. Closed New Year’s Day.

Dollar General – Open regular hours.

Fresh Market – Closing 8 p.m. New Year’s Eve. 11 a.m.-7 p.m. New Year’s Day.

Home Depot – 6 a.m.-6 p.m. New Year’s Eve. 9 a.m.-7 p.m. New Year’s Day.

Kroger – Open on both New Year’s Eve and New Year’s Day. Check hours here.

Kmart – Closing 9 p.m. New Year’s Eve. 9 a.m.-8 p.m. New Year’s Day.

Kohl’s – Closing 9 p.m. New Year’s Eve. 9 a.m.-9 p.m. New Year’s Day.

Lowe’s – 6 a.m.-6 p.m. New Year’s Eve. 9 a.m.-6 p.m. New Year’s Day.

Publix – closing 9 p.m. New Year’s Eve and New Year’s Day, but some stores will close at 7 p.m.

Starbucks – Closing 9 p.m. New Year’s Eve. 5:30 a.m.-8 p.m New Year’s Day.

Trader Joe’s – closing 6 p.m. New Year’s Eve. Closed New Year’s Day.

Whole Foods – closing 7 p.m. New Year’s Eve. 9 a.m.-9 p.m. New Year’s Day.

Walmart Supercenters are open 24 hours.

Some CVS – Some are open 24 hours. Most store open normal hours on New Year’s Day, but some have different hours on New Year’s Eve.

Some Walgreens – Some are open 24 hours. Most store open normal hours on New Year’s Day, but some have different hours on New Year’s Eve.