It's the most wonderful time of the year. Well, it was until you realized you still have some major holiday shopping to do.
This happens every year, doesn't it? You put off completing your holiday shopping because you have three weeks until Christmas. Two weeks until Christmas. One week until Christmas. But guess what? You only have two days until Christmas now. You might want to think about going out and getting your holiday shopping done now, just sayin'.
Lucky for you, the world is full of procrastinators, and plenty of stores will have extended hours this week so every last-minute shopper and their loved ones can have a merry Christmas. Hours may vary by location, but here's the nationwide retailers and their store hours you need to check out before Christmas. None of these retailers are open on Christmas Day.
Barnes & Noble
Dec. 23: 9 a.m. to 10 p.m.
Dec. 24: 9 a.m. to 6 p.m.
Best Buy
Dec. 23: 7 a.m. to Midnight
Dec. 24: 7 a.m. to 6 p.m.
Costco
Dec. 23: 10 a.m. to 8:30 p.m.
Dec. 24: 9 a.m. to 5 p.m.
Dick's Sporting Goods
Dec. 23: 7 a.m. to 11 p.m.
Dec. 24: 7 a.m. to 6 p.m.
Dillard's
Dec. 23: 9 a.m. to 10 p.m.
Dec. 24: 8 a.m. to 6 p.m.
JCPenney
Dec. 23: 8 a.m. to Midnight
Dec. 24: 7 a.m. to 6 p.m.
Kmart
Dec. 23: 6 a..m. to 11:59 p.m.
Dec. 24: 6 a.m. to 10 p.m.
Kohl's
Open 24 hours now through 6 p.m. Christmas Eve
Macy's
Dec. 23: 7 a.m. to 11:59 p.m.
Dec. 24: 7 a.m. to 6 p.m.
Office Depot
Dec. 23: 8 a.m. to 9 p.m.
Dec. 24: 8 a.m. to 6 p.m.
OfficeMax
Dec. 23: 8 a.m. to 9 p.m.
Dec. 24: 8 a.m. to 6 p.m.
Sears
Dec. 23: 7 a.m. to 11:59 p.m.
Dec. 24: 7 a.m. to 8 p.m.
Target
Dec. 23: 7 a.m. to Midnight
Dec. 24: 7 a.m. to 10 p.m.
Toys "R" Us
Open 24 hours now through 9 p.m. Christmas Eve
Walmart
Open 24 hours now through 8 p.m. Christmas Eve
[H/T AL.com]