6 Stores That Offer Christmas Eve Pickup

Order online while wrapped in a cozy blanket, and then pick up your gifts before Santa's sleigh lands.
Christmas Eve Pickup

Christmas Eve is just days away! If you haven't finished your shopping and have given up on Christmas delivery, the panic might be setting in. Luckily, we've rounded up a handful of retailers that let you shop online and then grab your gifts in-store on Christmas Eve. We've even added one that'll deliver right to your door, leaving you more time to bake treats in your pajamas.

6 Stores That Offer Christmas Eve Pickup


Deadline: December 24 (time varies by city)
Details: You can order select Apple items and opt for Personal Pickup rather than shipping. Shop online or via the Apple Store app, and receive an email from Apple when your order is ready. Most orders marked Available Today are available within an hour, although Christmas Eve could affect this timing.

You have the option of sending someone else to pick up your order, but you should provide those details to Apple to prevent any issues. And don't forget to check your local store's holiday hours before making your purchase.

SEE ALSO: Everything You Need to Know About Holiday Returns

Best Buy

Deadline: December 24 at 4 pm local time
Details: You can shop for tech gifts online and pick them up in-store at Best Buy on Christmas Eve. However, you must order by 4 pm. We recommend ordering sooner rather than later, since most stores will close at 6 pm, and you don't want to find yourself in a rush.


Deadline: December 24 at noon local time
Details: Although store hours vary by city, as long as you place your order by 12 pm on Christmas Eve, you should be able to pick up your purchases before Santa's arrival.


Deadline: December 24
Details: The service isn't an option for all Nordstrom shoppers, but curbside pickup is available 24/7 right now at select stores. It ends when stores close on Christmas Eve. Check with your local store for holiday hours before making your purchase.


Deadline: December 24 at noon ET
Details: Place your order by noon on December 24. Many orders are ready in one hour or less, but it's probably still best to wrap up that shopping as soon as you can.

SEE ALSO: Christmas Shipping Deadlines for 2019: Get Gifts Under the Tree in Time!


Deadline: December 23 at 4 pm local time
Details: While you must place your orders by 4 pm on December 23, Walmart says you'll have all day Christmas Eve to physically grab them. However, stores are due to close at 6 pm, so don't put off your pickup for too long!

And 1 Store That Offers Same-Day Delivery


Deadline: December 24 at 9:30 am local time
Shipping Method: Same-Day Delivery
Cost: Free for Prime members
Details: It's available in select areas, and requires a minimum order amount of $35. You must order by 9:30 am local time, although Amazon states the deadline could be earlier.

While the above stores are good for last-minute shopping, we still recommend checking your list (twice!) before heading out for pickups. Make sure you have any confirmation codes you'll need, valid identification, and the same card you used for your purchase on hand. Most stores will ask for proof of purchase, and the process will go much smoother if you're prepared.

Julie Ramhold
Senior Staff Writer/Consumer Analyst

Julie's work has been featured on CNBC, GoBankingRates, Kiplinger, Marketwatch, Money, The New York Times, Real Simple, US News, WaPo, WSJ, Yahoo!, and more. She's extolled the virtues of DealNews in interviews with Cheddar TV, GMA, various podcasts, and affiliates across the United States, plus one in Canada.
DealNews may be compensated by companies mentioned in this article. Please note that, although prices sometimes fluctuate or expire unexpectedly, all products and deals mentioned in this feature were available at the lowest total price we could find at the time of publication (unless otherwise specified).


Leave a comment!

or Register
1 comment
I ordered something from Walmart on Tuesday for same day pickup and it's still in the processing phase Thursday morning.