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

Updated July 26, 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

Very disappointed with the shipping time. Fast shipping was one of the biggest reasons I signed up for Prime. Shipping is now 7 days. I don’t use Prime movies, so I’m wondering to myself why I am bothering to keep Prime. I don’t order much from them anyway anymore, so it’s not worth it. I think you should send all of these comments to Amazon there are 810 of them! 🙂


I’m a business prime customer and just ordered some paper and ink that was in stock and shipped from Amazon. It gave me a 6 day delivery. I think another problem with the shipping is that Amazon is trying to get into the trucking business to eliminate UPS, Fedex, and USPS. They are building warehouses and terminals everywhere. They have a long way to go and need a lot of capital to catch up with current Less Than a Truckload (LTL) carriers. I may have to go directly to office supply stores and bypass Amazon.


They will never stop using those companies, especially, the USPS.. Amazon drivers do NOT delivery any item over 20lb, they will ALWAYS give it to the Post Office for delivery..
I know this because I have to delivery ALL of Amazon’s hugh or heavy packages..


Amazon is a HUGE disappointment HUGE. Not only did they balk on their 2 day shipping the prime tv that comes with it is getting worse and worse… I barely watch it anymore because there’s nothing there of value to watch.

MY family is more then likely going to not renew Prime in the summer when it comes due. It’s just not worth it anymore.
You’re better off going with Walmart+… you get much quicker shipping and Paramount+ tv [yes just the basic plan but if you are on Prime they charged for it already yet most anything worth watching you have to pay an additional ‘rental’ fee for it].

So in a nutshell you can get anything you want from Walmart too.
at 98.00 a year… if you figure in Paramount+ then it’s really only costing about 49 a year…WELL worth it.

Amazon is only hurting themselves.

Last edited 6 months ago by John

Yes, this is ridiculous. Im definitely going to cancel my membership because that was the reason that I signed up for it anyway. Also, my account that I had for over a decade, was cancelled because I got a new phone number and was locked out of my account. I lost all of the video purchases that I had made over all those years because Amazon is to too stupid to realize that people change their phone number from time to time. The 7 day shipping is unacceptable. Don’t offer it if you can’t deliver. I was literally about to order hundreds of dollars worth of items until I checked the delivery dates. I can’t and WONT wait that long. I can’t even fathom how much money they are going to lose when everyone catches on to their deceit. Just shows that they have no respect for their customers.


My account doesn’t offer me prime delivery options like it did a couple years ago. I just have the free account shipping options, about a week for prime items. Non-prime items are faster than prime for me.. They told me that my location says unavaliable, whatever that means. They are still trying to fix it for me.


After reading your situation I cannot complain too much. Some things promised the next day often take two days. One item was delayed twice and I cancelled it but usually everything Prime is two days or less here in north Dallas but we are surrounded by warehouses.

I find Capital One to be largely a bust. Maybe they come through on a large item now and then but most of their bargains are not bargains when you add slow shipping and shipping charges.

Last edited 6 months ago by John

I just canceled my Prime membership and got a refund because I order items and given a delivery date then the items do not even get shipped until after the delivery date. It would be cheaper to pay for expedited shipping then paying $16.29 a month.. There is months that I pay for Prime and don’t even order anything so I can just use the $16 for 1-day shipping whenever I do order something..
I’m using Ebay from now on, get my items faster..

Also, yall pay attention at the size of the boxes that “Amazon” delivers themselves and compare that to the size of the boxes they hand off to the USPS for delivery, Amazon does NOT delivery HUGH OR HEAVY items, they are always giving to us at the Post Office to deliver.. You will never see an Amazon driver delivering an item over 20lb if the Post Office, at least not here..

Last edited 6 months ago by Amanda

Did 2 day shipping ever return for any prime members after the pandemic? Because I don’t have 2 day anymore. They are Next Day Delivery instead. I guess shipping service you get depends on your location.

I saw a new shipping option just a few days ago. Usually if I buy over $35 in qualified prime items, I’m given same day delivery. But since I was ordering at night (around 8 or 9pm), I was given overnight delivery which meant my order would be delivered when everybody was asleep. I was given an option between something like 2am to 5am delivery or 4am to 8am delivery. Anyone else ever see this?


This is ridiculous! I cannot believe Amazon is still blaming the shipping problem on the pandemic. Strange how all the other online shopping sites are back to normal. The free 2 day shipping is why most people join prime. I am no different. I was going to order something for my classroom, and when checking out it told me it would be here on Wednesday. It’s Sunday, and because it won’t be there until after 5, It would be too late. I needed it for Wednesday morning. Most likely canceling.


I just wish they didn’t advertise the arrival date as only a day or two away. Like I wouldn’t be miffed about my package taking a week to get here if that’s what the estimate days were when I order. Instead it lies and says it’ll be here in two days only to change to a 9 days AFTER I’ve already placed my order.

Last edited 6 months ago by Bri

I noticed that when my orders were delivered by an Amazon employee my packages were 1-2 days. For several months now only usps delivers my packages which is 3 or more days.


The entire world needs to learn that things take time and we should quit destroying the environment and ordering things online for useless conveniences and lack of patience. Every once in a while need a rush job? Okay. Otherwise please learn to chill. Not talking about people with special circumstances, just the everyday joe’s needs here.


dipshit we pay for the privilege THEY promised 2 day delivery. Why would I chill when someone is stealing money from me?


..and for some of us who don’t drive, and are home bound due to disability.. Amazon Was very helpful. Its Not useless item!

Larry B.

I’m seeing a lot more “Delivery date pending” messages lately. What is up with that? We’ve been Prime members for 10 years or longer and have never had these messages show up.
“We will email you when a delivery date is set”? What is this load of horse dung?
Granted; we live in Hawaii so it goes without say that it will take much longer for our order to get here. However, our orders went from 7 to 10 days, to 14 to 20 days, to “We will email you when a delivery date is set”.
Are there other alternatives?
We would like nothing more than to ditch Amazon and try another platform.


I have had a dozen late shipments this year so far. I have gone around and around with Amazon for hours and gotten no where. Not even an offer to extend my Prime membership like they use to do when Prime was new.


What I find really frustrating, and what happens to me all the time, is that there will be several purchasing options from different sellers and I usually pick the one that says it will arrive in 2 days. The delivery date drives a lot of my purchasing decisions. But over the past few months, these items never arrive in 2 days, which is frustrating because they usually end up arriving around the same time it would have arrived had I purchased from a seller with slower shipping — and they were offering the item for less! So I’m not only paying monthly for prime, but I’m also paying more for an item, all in the interest of getting fast shipping, and it’s not happening.


I am sick of all the highjacked reviews that are really for other products, I report them and nothing is done. 2 day prime I pay for is a waste of money, its either 2 days or its not. I will be cancelling my prime and support my local stores in town.