New Year's Eve Store Hours: Do Walmart, Target, Hobby Lobby, Kohl's Close Early on New Year's Eve?

December 31 is New Year's Eve and some stores may close early or operate with modified opening hours. Some stores like Target and Walmart will be affected by New Year's Eve hours while pharmacies such as CVS and Walgreens will be open as usual.

Target New Year's Eve hours 2019

Target will be open from 8 a.m. until 9 p.m on New Year's Eve, December 31. Target will be open as usual—from 8 a.m. until 12 a.m—on New Year's Day, January 1. While these will generally be the hours for most Target locations, check with your local store in case its holiday hours differ.

Walmart New Year's Eve hours 2019

Walmart will be open during normal hours on New Year's Eve and New Year's Day. However, Walmart's opening hours vary by location so check with your local store for its regular opening hours.

BJ's holiday hours 2019

BJ's Wholesale Club will be open from 9 a.m. to 7 p.m. on New Year's Eve and will be open from 10 a.m. to 7 p.m. on New Year's Day.

Hobby Lobby hours New Year's Eve

Hobby Lobby will be open on both New Year's Eve and on New Year's Day from 9 a.m. to 5.30 p.m.

Kohl's hours New Year's Eve

Kohl's will open at 9 a.m. on New Year's Eve and closing times vary by location. Kohl's will close between 8 p.m. and 10 p.m. but check with your local store for its holiday hours.

Target store
A Target store in Springfield, Virginia. Alex Wong/Getty

New Year's Eve store hours

  • Bed, Bath & Beyond: 9 a.m. to 6.p.m
  • Best Buy: 10 a.m. to 7 p.m.
  • BJ's Holiday Hours: 9 a.m. to 7 p.m.
  • Costco Wholesale: 9 a.m. to 6 p.m.
  • CVS Pharmacy: Normal hours
  • Dick's Sporting Goods: 9 a.m. to 7 p.m.
  • Hobby Lobby: 9 a.m. to 5.30 p.m.
  • Home Depot: 6 a.m. to 6 p.m.
  • Ikea: 10 a.m. to 6 p.m.
  • JC Penney: Hours vary by location
  • Kohl's: 9 a.m. to 8-10 p.m. (hours vary by location)
  • Lowe's: 6 a.m. to 6 p.m.
  • Macy's: Stores will close early but hours vary by location
  • Nordstrom: 10 a.m. to 6 p.m.
  • Party City: Open until 8 p.m.
  • Target: 8 a.m. to 9 p.m.
  • Walgreens: Normal hours
  • Walmart: Hours vary by location
  • Whole Foods: 8 a.m. to 9 p.m.

Is New Year's Eve a federal holiday?

New Year's Eve isn't a federal holiday but New Year's Day is. Other federal holidays are Martin Luther King, Jr.'s Birthday, Washington's Birthday, Memorial Day, Independence Day, Labor Day, Columbus Day, Veterans Day, Thanksgiving Day, and Christmas Day. This year, President Donald Trump declared Christmas Eve to be a federal holiday.

Why do we celebrate New Year's Eve?

We celebrate New Year's Eve on December 31 because it marks the end of the Gregorian calendar year. New Year's Day became a federal holiday in 1885.