More than 8,000 cities will get their Christmas gifts even faster this year.  

By Tamara Kraus
December 13, 2017
Each product we feature has been independently selected and reviewed by our editorial team. If you make a purchase using the links included, we may earn commission.
StockFinland/Getty Images

The holiday hustle and bustle is here, and chances are there are a few people on your list you haven’t shopped for yet. Luckily, Amazon is coming to the rescue with some holiday miracles.

Not only did Amazon Prime add new cities to the list, the company has added a few other helpful services this season to help you get your shopping done and delivered faster.

Amazon Prime will deliver until 11:59PM on December 24th, so when you’re really cutting it close, there’s no need to run out to the store and fight the crowds.

Here’s a rundown of all the special shipping deadlines to keep a note of (some for non-Prime members, too):

For free shipping before Christmas, visit The following shipping dates apply*

  • Dec. 15: Free shipping on millions of items fulfilled and shipped by Amazon, free for all customers
  • Dec. 18: Last day for standard shipping, free for Prime members
  • Dec. 22: Last day for two-day shipping, free for Prime members
  • Dec. 23: Last day for one-day shipping, free for Prime members
  • Dec. 24: Last day for same-day delivery, free for Prime members (order by 9:30 a.m. local time or earlier)
  • Dec. 24: Prime Now offers Prime members free two-hour delivery windows (order by 9:00 p.m. local time or earlier)
  • Dec. 24: Whole Foods Market stores and Amazon Books open Christmas Eve (store hours vary by location)

*Please note that not all shipping speeds are available for all products in all regions, and order minimums may apply.