Advertiser Disclosure

NerdWallet’s “Lucky 7” Stores for Last Minute Christmas Shipping

Dec. 17, 2011
Many or all of the products featured here are from our partners who compensate us. This may influence which products we write about and where and how the product appears on a page. However, this does not influence our evaluations. Our opinions are our own.

Procrastinators rejoice, because you’re in luck! There’s still plenty of time for online Christmas shopping. Many of your favorite retailers are guaranteeing Christmas delivery even if you order just a few days in advance. Of course, we don’t recommend putting this kind of pressure on yourself intentionally, but if you’re already racing to beat the clock, here are seven stores that have your back.


Amazon has a variety of shipping options for last-minute shoppers, and since they carry just about everything under the sun, you’re bound to find exactly what you’re looking for. Even though the last day to qualify for standard shipping is December 19th, you can get select items shipped as late as December 24th in qualifying cities. One day shipping is available through December 22nd, and last minute Christmas delivery is available for a larger selection of cities through Friday the 23rd. For both options, you’ll receive your packages by Christmas Eve. Check out Amazon’s Christmas shipping calendar for complete details.


Are you dreaming of an iChristmas? Sure, you could risk being trampled by a stress-crazed mob at your local Apple store, but why bother when you can just order online? Free 2 – 3 day shipping is available through December 19th for most popular items, and next day shipping is available for most non-personalized items through December 21st. In both cases, you’ll receive your items by December 24th.

3. Barnes & Noble

Need that Nook by next week? Barnes & Noble will make sure it arrives by December 24th if you opt for expedited shipping by December 21st. Books, DVDs, toys, games, and home and gift items qualify for this offer as well. PC and video games need to be ordered by the 20th and shipped via 2nd day air. If you happen to live in Manhattan, you can order by 11 a.m. on December 24th to have your gifts delivered by Christmas.

4. Best Buy

Best Buy guarantees you’ll receive that package by Christmas Eve, and if they’re wrong, you’ll get a free e-gift card on them, along with a refund of all your shipping charges. Place an order by 11 a.m. EST on December 20th to get your items by December 24th with standard shipping. Make your purchases on December 21st with expedited shipping, or December 22nd with express shipping, and you’re still in the clear for Christmas Eve.

5., now also known as, offers a wide variety of merchandise at discounted prices. Order by 11 a.m. EST on December 23rd to get your packages by the 24th via next day shipping. If you need your items delivered by Friday the 23rd, you can qualify for next day shipping by December 22nd at noon EST.

6. Toys”R”Us

Leave it to Toys”R”Us to get last minute Christmas shopping down to a science. For all you frantic parents, uncles and grandmas out there, they’ve created a Christmas shipping calendar to help you purchase items as late as December 25th (although you’ll be limited to an e-gift card by then). For standard shipping, the last day to order is December 20th at 3 p.m. EST. You can order as late as 3 p.m. EST on December 22nd to qualify for next day shipping, and if you have to wait until 2 p.m. EST on the 24th to place your order, you can pick up your items at a local store in time for Christmas.


The free shipping gurus are doing you one better for Christmas. Order by December 23rd at 1 p.m. PST and Christmas Day delivery is guaranteed. Although Zappos is best known for their large selection of shoes, they also sell clothing and accessories for men, women, kids and pets. Come for the sneakers and stay for the jewelry and sporting goods!

A word of caution: Most of these shipping offers only apply to customers in the lower 48 states. If you live in Alaska or Hawaii, you may have to order your presents earlier to get them by Christmas. Visit each site’s homepage for complete shipping details.