What time do stores close on Christmas eve: Shopping hours for Walmart, Target, more

As we get into the final hours of Christmas shopping, don't stress about how long your list is. There's still time to get holiday shopping done. While it may be too late to place an online order (unless you're shopping on Amazon,) but you can always shop in store. Most retailers will be open on Christmas Eve, which falls on Wednesday, Dec. 24 in 2025. However, these retailers will have truncated hours.
Generally, retailers will close on Christmas Day, Thursday, Dec. 25, so Christmas Eve is your last chance to stock up on groceries and gifts. So whether you're scrambling to pick up AirPods for mom or just ran out of wrapping paper, here's where and when you can shop on Christmas Eve.
Christmas Eve Store Hours for Best Buy, Target, Walmart, and more
Apple: Apple Stores will open by 9 am local time and close by 6 pm on Christmas Eve. Store hours vary locally so check local hours.
Best Buy: Best Buy stores open from 8 am to 7 pm local time.
Costco: Costco stores open from 10 am to 5 pm local time.
The Home Depot: Home Depot stores open at regular hours but will close early at 5 pm local time. Check local store hours.
Lowe's: Lowe's stores will open at 6 am and close by 6 pm local time. Some stores will close by 5 pm, check local store hours.
Macy's: Macy's stores will open from 8 am to 7 pm local time.
Target: Target stores open from 7 am to 8 pm local time.
REI: REI stores open from 9 am to 6 pm local time.
Walmart: Walmart stores open from 6 am to 6 pm local time.
Will any stores be open on Christmas?
Most retailers will be closed on Christmas Day. However, some pharmacies including CVS and Walgreens will remain open. 24 hour locations of both CVS and Walgreens will remain open on Christmas Day.
Otherwise, CVS locations will open from 10 am to 8 pm local time on Christmas Day. Check store hours before shopping. Walgreens locations will open from 8 am to 5 pm but like CVS, not all locations will be open so verify hours before shopping.