Stores open Christmas Eve for last-minute shoppers

- Are you in need of some last-minute gifts?

You’re not alone. Below is a list of stores that will be open Christmas Eve:

  • Apple: 7 a.m. to 6 p.m.
  • Barnes & Noble: 8 a.m. to 6 p.m.
  • Bass Pro Shops: 10 a.m. to 6 p.m.
  • Bed Bath & Beyond: 7 a.m. to 6 p.m.
  • Best Buy: 7 a.m. to 6 p.m.
  • Big Lots: 7 a.m. to 10 p.m.
  • BJ's Wholesale Club: 8 a.m. to 6 p.m.
  • Burlington: 7 a.m. to 9 p.m.
  • Costco: 9 a.m. to 5 p.m.
  • CVS: Most stores open regular hours Christmas Eve and Christmas Day; pharmacy hours vary.
  • Dick's Sporting Goods: 7 a.m. to 6 p.m.
  • Dillard's: 8 a.m. to 6 p.m.
  • Dollar General: 7 a.m. to 10 p.m.
  • DSW: 9 to 6 p.m.
  • Five Below: 7 a.m. to 6 p.m.
  • GameStop: 8 a.m. to 8 p.m.
  • Home Depot: 7 a.m. to 5 p.m.
  • HomeGoods: 7 a.m. to 6 p.m.
  • J.C. Penney: 7 a.m. to 6 p.m.
  • Kohl’s: 12 a.m. to 6 p.m. (Stores have been open 24 hours a day since 7 a.m. Thursday.)
  • Kmart: 8 a.m. to 10 p.m.
  • Lowe's: 8 a.m. to 6 p.m.
  • Macy’s: 7 a.m. to 6 p.m.
  • Marshalls: 7 a.m. to 6 p.m.
  • Michaels: 7 a.m. to 6 p.m.
  • Microsoft: 8 a.m. to 6 p.m.
  • Neiman Marcus: 10 a.m. to 6 p.m.
  • Nordstrom: 8 a.m. to 6 p.m.
  • Office Depot: 10 a.m. to 5 p.m.
  • Old Navy: Hours vary greatly by location. Search for hours at www.oldnavy.com.
  • Petco: 9 a.m. to 6 p.m.
  • PetSmart: 10 a.m. to 6 p.m.
  • Ross: 7 a.m. to 10 p.m.
  • Sears: 8 a.m. to 6 p.m.
  • Staples: 9 a.m. to 6 p.m.
  • Target: 7 a.m. to 10 p.m.
  • TJ Maxx: 7 a.m. to 6 p.m.
  • Toys R Us: 12 a.m. to 9 p.m. (Stores have been open around the clock since 6 a.m. Friday.)
  • Ulta: 8 a.m. to 7 p.m.
  • Walgreens: Most stores open until midnight and open regular hours Christmas Day; pharmacy hours vary.
  • Walmart: Most stores close at 6 p.m.
Up Next:


  • Popular

  • Recent

Stories You May Be Interested In – includes Advertiser Stories