
Did you leave your Christmas shopping for the very last minute? Not to worry. America's retailers have got you covered.
Here is a list of stores that will be open on Christmas Eve:
Best Buy
Dec. 24: 7am-5pm
Dec 25: Closed
Costco
Dec. 24: 9am-5pm
Dec. 25: Closed
Dillard's
Dec. 24: 8am-6pm
Dec. 25: Closed
IKEA
Dec. 24: 10am – 5pm (Restaurant closing at 4pm)
Dec. 25: Closed
Kmart
Dec. 24: 6am-10pm
Dec. 25: Closed
Macy's
Dec. 24: 12am-12am (select locations)
Dec. 25: Closed
Marshalls
Dec. 24: 8am-6pm
Dec. 25: Closed
Michaels
Dec. 24: 8am-6pm
Dec. 25: Closed
Target
Dec. 24: 7am-9pm
Dec. 25.: Closed
Toys-R-Us and Babies-R-Us
Dec. 24: 12am-10pm
Dec. 25: Closed
Whole Foods
Dec. 24: 7am-7pm
Dec. 25: Closed
Walmart
Dec. 24: Most stores close at 8pm
Dec. 25: Closed