Amazon No Longer Offers 2-Day Prime Shipping (Here’s What To Do About It)

Updated May 8, 2023 by Kyle

Have you noticed that Amazon doesn’t deliver on their 2-day Prime Shipping anymore? It’s actually not even close for my address and I’ve had to return stuff to Amazon as I don’t need it by the time the package shows up. Anything that I want to buy today (a Monday) won’t be delivered until Sunday at the earliest. I tested this on a bunch of different shopping categories and made sure it was all products sold and shipped directly by Amazon, and none could be delivered before Sunday, 6 days from NOW. But alas, not all hope is lost, here’s what you should do to hold Amazon’s feet to the fire. It’ll only take a few minutes and put an extra $10 or $20 in your pocket.

Amazon No Longer Offers 2-Day Prime Shipping...Here's What To Do About It

Prime 2-Day Shipping Has Turned Into 5-Day Delivery

The reason that 2-day Prime shipping has turned into 5, 6, or even 7-day shipping has nothing to do with UPS or the USPS.

It falls 100% on Amazon as they now say that the “2-day shipping guarantee” is from when they actually process your order and get it in the mail.

So if it takes them a couple days to box it up and ship it out, then you’ll get it delivered to your home in about 5 days on average.

See Also: Amazon Package Arriving Late? Here’s How to Score a Refund

If you’re like me, the main reason you joined Prime and paid $139/year was for the 2-day shipping, so this is KIND OF A BIG DEAL.


Call Them Up and Ask For a 1-Month Refund

When I have a problem with Amazon I usually start a live chat session as it’s easier to say exactly what I want to say.

BUT…for the first time ever, I recommend actually calling them at 1-(888) 280-4331 and say, “Why don’t I get 2-day Prime shipping anymore?”

I tried doing this via Live Chat and it just went in circles due to what I’m guessing was a language barrier.

At this point, give them your zip code and ask them to run it through their system to find out for sure whether your address qualifies for 2-day shipping.

Most addresses do indeed qualify for 2-day Prime shipping.

See Also: 5 Reasons Why Amazon Prime Is a Terrible Buy

If your address does qualify, then you probably already know the EXACT reason why you’re not getting your packages within 2 days.

It’s because Amazon can’t hold up their end of the bargain and they should pay for it.

This is when you politely ask for a 1-month refund on your Prime membership (approximately $10) because Amazon can’t hold up their end of the bargain.

I did this recently via a phone call to their customer service department and it took me all of about 5 minutes to score the $10 refund.

There was ZERO hesitation from the rep I talked with and I think they are trained to hand out this refund for those who politely ask for it.

Also, from the comments section, several Amazon Prime members were given a $20 “inconvenience credit” that’s worth asking for as well.

Note: My family orders from Amazon at least 1-2 times per week and I’m not sure if that played a role in getting the 1-month refund, but in either case, it’s definitely worth a shot.

Hold Amazon’s Feet to the Fire

I realize Amazon’s been hit by unprecedented demand in recent months, but let’s not forget they are one of the richest companies in the world.

Now that the economy and stores have opened back up in most of the country, the demand for online shopping has been greatly reduced.

Yet Amazon still can’t figure it out and solve their order backlog issues.

What ticks me off the most is Amazon wants to blame it on the pandemic and increased demand in online shopping.

I’d have no problem buying that argument back in March, April or May of 2020…BUT NOT NOW.

It’s my opinion that Amazon was losing money on the 2-day shipping guarantee and is using the current situation as a handy way to get rid of the fast shipping guarantee altogether.

See Also: Not Getting Amazon Delivery on Sunday? Here’s Why

I’d be SHOCKED if 2-Day Prime shipping ever came back at this point.

So the bottom line is get your $10 refund NOW before they aren’t so generous.

The customer service rep also told me that MANY people are calling to cancel Prime, she said she had already cancelled over 50 memberships in the past couple days.

Here’s what a chat rep told me when I asked him if Prime members were complaining about the issue:

Amazon Chat

BONUS Tip: Work-Around Hack Worth Trying…

Thanks to reader Joseph, who commented recently letting us know that his Amazon Business account has been delivering in 2-days since last September.

The interesting part is that his “regular Prime account” is stuck at 4-7 days for delivery.

Since an Amazon business account is FREE to join, and also gives you quantity discounts, setting up an account could be worth a shot.

Also, in case you were wondering, he said his business is not COVID related in the slightest.

See Also: 5 Smart Ways Amazon Business Can Save You Money

Ask the Reader: Are you a Prime member? If so, when was the last time Amazon delivered something to you in 2 days?

By Kyle James


Notify of

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Inline Feedbacks
View all comments

This is silly. Why would I want free Month’s service for a useless service? You are acting like you pulled one over. You didn’t. Your product still came late. I don’t even sign up for prime because it doesn’t help the speed anyway being that I’m in rural ND. The stuff takes forever to get here with or without prime so I might as well shop without it.


I live in a rural area and we used to get our items in 3 days instead of 2 days, which was still awesome. Now, it can take 14 days to receive items. I’m pretty fed up and seriously thinking about canceling but thanks to this post, I’m going to give your suggestions a try.


I ordered dogfood, supposed to be next day, it’s now day 3, package has been in town since the next day but its taking forever to process, I had to go buy dogfood at the store.

The minute it’s out for delivery, I’m demanding a refund due to the fact I had to purchase it at the store.

I’m going to stress that I’m going to switch to Walmart as well if it isn’t figured out. I’ve spent so much money on amazon in the past couple weeks, I also usually let late packages slide, but this mess up is not acceptable! It says it will be delivered tomorrow, 4 days late, and its in town!

Last edited 18 days ago by Jake

Easier to just go to Walmart then wait around on Amazon


Prime business you dont get the streaming services


Amazon delivery times are now in months instead of weeks or days, might as well shop at walmart.


I live in Western Montana and the largest city in this part of the state. We have an Amazon distribution center 200 miles from us in Butte, one about 7 hours away In Boise, and one being built here as we speak. I’ve gone from 2 to 3 days max on shipping to 5 to 9 days on average. I just looked at ordering a new Fossil Wallet and it’s Thursday and it says it should be here next Friday or Saturday. I ordered some things from on Tuesday and got one package today on Thursday and the rest scheduled for tomorrow with most of the items coming from Columbus, OH. I watched a recent Amazon orders last month have the craziest shipping schedule too. It went from Butte, MT to Boise, back to Butte, then to Missoula, back to Butte and then finally at my door in Missoula. I don’t get it and it’s getting frustrating.

1 34 35 36