Walmart Plus vs. Amazon Prime: Which Is the Better Deal?

An illustration shows the amazon prime and walmart plus logos.
Getty Images and Chris Zuppa/The Penny Hoarder
Advertising disclosure: Some of the links in this post are from our sponsors. We provide you with accurate, reliable information. Learn more about how we make money and select our advertising partners.

Our time is valuable.

That’s why we’re willing to pay for fast and reliable delivery.

For over a decade, Amazon Prime has dominated the online shopping space, but retail giant Walmart introduced a competing service — Walmart Plus — in 2020.

With both offering similar online shopping experiences and free shipping options, it can be difficult to decide which subscription service to join.

In this article, we lay out the costs, benefits and drawbacks of Amazon Prime and Walmart Plus, so you can make an informed decision about which is best for you.

Walmart Plus vs. Amazon Prime: Comparison at a Glance

Features Walmart Plus Amazon Prime

Annual Cost



Monthly Cost



Free Trial Period

30 days

30 days


Free next day or two-day

Free next day

Free Grocery Delivery

Yes, with a $35 minimum

Yes, with a $100 minimum

Streaming Service



Fuel Discounts



What Amazon Prime Offers

Amazon Prime has been around for more than 15 years and has acquired 200 million subscribers worldwide, so chances are you already know a thing or two about this service.

Amazon Prime costs $139 per year or $14.99 a month. It’s pricier than Walmart Plus, but you get a great deal of benefits with this membership.

One-Day Delivery

Prime members can enjoy free one-day delivery on millions of eligible items without any minimum purchase amount.

You can even get free same-day delivery services on certain items depending on when you place your order and where you’re located — although you’ll need to purchase at least $25 worth of eligible items.

Depending on availability, you can have your packages delivered directly into your garage. You can also schedule your deliveries so they all arrive on a particular day of the week that you choose.

Grocery Delivery

Amazon’s grocery delivery service used to offer unlimited free delivery on groceries with an Amazon Prime membership in select cities.

Starting Feb. 28, 2023, Amazon began charging delivery fees for Fresh grocery orders that are under $150. Previously, the minimum purchase amount for free two-hour delivery was either $35 or $50, depending on location. Now, they’ve decided to change the policy again and lower the order minimum to $100 to stay competitive.

Under the new policy, Amazon Prime members will be charged a $9.95 delivery fee for grocery orders under$50, a $6.95 fee for orders between $50 and $100, and free delivery for  orders over $100.

Groceries are delivered via Amazon Fresh or Whole Foods Market, which is owned by Amazon, and can arrive at your doorstep in as fast as two hours.

It’s also worth mentioning that Whole Foods and Amazon Fresh groceries tend to be more expensive than buying food from Walmart.

Prime Streaming and Entertainment

Beyond shipping and delivery, Amazon Prime really stands apart from Walmart Plus in that it offers access to streaming services and other entertainment options.

Watch TV and movies free with Prime Video and listen to over 2 million songs via Amazon Music.

An Amazon Prime membership also gives subscribers access to free gaming and a library of audiobooks via Prime Reading. Members get unlimited photo storage, too, and another 5GB of video storage with Amazon Photos.

Other Amazon Prime Perks

With Prime Try Before You Buy (previously Prime Wardrobe), you can have clothing shipped to you for free. You return what you don’t want and are charged only for what you keep.

Similar to Walmart’s membership program, Amazon Prime members can also benefit from prescription savings.

Students and low-income individuals receiving government assistance can get a discounted Amazon Prime subscription. A student membership costs $69 a year or $7.49 a month. Individuals on government assistance can get a Prime membership for $6.99 a month.

What Walmart Plus Offers

Walmart Plus may be the new kid on the block, but for $98 a year or $12.95 per month, it offers many services that rival Amazon Prime.

Free Next-Day or Two-Day Shipping

A Walmart Plus membership gives you free next-day or two-day shipping on eligible items shipped by Walmart without any minimum purchase amount.

For instance, if you’re running low on toothpaste or shaving cream, you could put in an order for just that item without having to add more to your cart to get free shipping.

Up to 180,000 items are available for free delivery — and not just groceries either. Eligible delivery items include select tech products, toys and clothing.

Grocery Delivery

With Walmart Plus, you can get unlimited free same-day grocery delivery if you spend at least $35. (Or if you’re willing to fork over $6.99, you can get same-day delivery for grocery orders under $35.) 

Grocery delivery service is based upon availability. With nearly 5,000 Walmart stores in the U.S., the service is likely available in your area, but you can check availability for your address during the sign-up process.

Free same-day grocery delivery is also based upon demand in your area. Delivery time slots are limited, and once they fill up, you’ll have to schedule your grocery delivery for the following day. For an additional fee, you can opt for express delivery to get your order within two hours.

There’s no mark-up on items with Walmart Plus grocery delivery. You’re getting the same low prices you’d see shopping in-person at Walmart stores.

Fuel Discounts and Other Perks

Walmart Plus members get discounts on fuel. Save up to 10 cents per gallon when you fill up at a Walmart, Exxon, Mobile or Murphy USA gas station. You’ll also get member prices at Sam’s Club fuel stations without needing a Sam’s Club membership.

If you like visiting brick-and-mortar stores, you can scan items with the Walmart app and check out on your phone using the Walmart Pay feature. It’s a streamlined, contact-free experience — no cashier required.

Other perks of Walmart Plus include early access to upcoming sales promotions, exclusive deals, game console releases and prescription discounts.

Walmart Plus vs. Amazon Prime: What’s the Better Deal?

Now that we’ve laid out the benefits and drawbacks of each service, you can make a more informed decision about whether Walmart Plus or Amazon Prime is better for you.

If you’re making the call based on price alone, Walmart Plus will save you $41 a year if you pay annually or $2.04 each month if you pay monthly compared to Amazon Prime.

However, if you’re looking to get entertainment value out of your membership, Amazon offers the most bang for your buck by letting members stream TV shows, movies and music along with free access to audiobooks and gaming platforms.

Amazon Prime members can also get faster and more secure delivery options with same-day shipping and the ability to leave packages in the garage.

However, if you’re on the road a lot, you might really benefit from the gas discounts from Walmart Plus. And frequent Walmart shoppers can save time at checkout with the Scan and Go option at their local store.

The right subscription service for you will ultimately come down to your individual preferences and needs. Location could also play a role in your choice if you live in an area where free grocery delivery isn’t available through Amazon Prime but is available from Walmart Plus.

Fortunately, Amazon Prime and Walmart Plus offer 30-day free trials. Test out each service for yourself to determine which membership program is right for you.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply to the purchase of this product. utilizes paid Amazon links.Certain content that appears on this site comes from Amazon. This content is provided “as is” and is subject to change or removal at any time.

Nicole Dow is a former senior writer at The Penny Hoarder.

Rachel Christian, a senior writer for The Penny Hoarder, and freelancer Adam Palasciano contributed to this story.