Boris Jovanovic / Getty Images


Walmart+ vs. Amazon Prime: Which one is right for you?

The two membership programs often get compared but serve different kinds of customers


If you’re not sure which membership is right for you, compare the benefits they offer and decide which are most important to you.

The content on this page is accurate as of the posting date; however, some of our partner offers may have expired. Please review our list of best credit cards, or use our CardMatch™ tool to find cards matched to your needs. Terms apply to the offers listed on this page.

Shopping is becoming an increasingly digital experience, and many people turn to Amazon for their everyday spending needs.

One other major retailer is going the extra mile to offer a convenient online shopping experience – Walmart.

In September 2020, Walmart launched Walmart+, a membership program similar to Amazon Prime. While both subscriptions offer free same-day shipping on eligible orders, their similarities end there.

Read on to learn how these two programs are different and how to choose which one works best for you.

Walmart+ vs. Amazon Prime at a glance

Benefits and feesAmazon PrimeWalmart+
Free shipping
  • Free one- and two-day delivery on eligible items
  • Free same-day delivery on orders of $35 or more
  • Free grocery delivery within two hours in select cities when the minimum order amount is met
  • Free same-day grocery delivery on orders of $35 or more in eligible areas
  • Free next-day and two-day shipping on eligible  items from
Streaming and content benefitsNone
In-store benefits
  • Weekly deals at Whole Foods Market
  • Extra 10% on storewide sales at Whole Foods Market
  • prices on all products at Amazon Books and Amazon 4-Star stores
  • Scan & Go contact-free shopping
Other benefits
  • Discounts up to 5 cents off a gallon at nearly 2,000 Walmart, Murphy gas stations
  • Free and discounted prescriptions at participating Walmart pharmacies
Free trial30 days15 days
Membership fee$119 per year or $12.99 a month (discounts available to students and EBT and Medicaid cardholders)$98 per year or $12.95 per month

As you can see, while both Amazon Prime and Walmart+ offer a convenient solution for fast shipping, these are two very different memberships.

With Walmart+, you get several ways to enhance your Walmart shopping: free fast delivery on more than 160,000 items, fuel and prescription discounts and a way to avoid checkout lines with Scan & Go – a Walmart app feature that allows you to scan items as you shop in the store and check out using Walmart Pay.

With Amazon Prime, you can also get your order within a day for free, but the membership offers much more than that. You get access to video, gaming and music subscriptions, e-books and magazines and several other perks.

Prime covers multiple consumer needs with one membership. But its annual cost is also quite high – and $21 higher than that of Walmart+ (although the monthly fee is about the same).

See related: Is Amazon Prime worth it?

So how do you choose which membership is right for you? This depends on which benefits are important to you.

When you should choose Walmart+

Walmart+ can be an excellent choice for frequent Walmart shoppers who’d like the added convenience of free and fast delivery. The program advertises delivery as early as the same day and one-hour delivery windows.

If you prefer to have your groceries delivered and want to avoid a per-delivery fee, Walmart+ can be a great option for you. Plus, the retailer is known for its low grocery prices, which can’t be said about Whole Foods Market.

As far as other benefits go, Walmart doesn’t have much to offer besides fuel and prescription discounts and Scan & Go. However, the program is still relatively new, and the retailer will likely add more perks in the future.

Credit cards to pair with your Walmart+ membership

If saving on groceries is your priority, you can save even more shopping at Walmart with the Capital One Walmart Rewards® Mastercard®, which offers 5% cash back on purchases, including grocery pickup and delivery orders. The card also earns 2% cash back on in-store Walmart purchases and fuel stations, 2% cash back on restaurant and travel purchases, 2% cash back on the purchase of gift cards at Walmart (online, app, Walmart Pay or in stores) and 1% cash back on all other purchases. Additionally, for the first 12 months as a cardholder, you earn 5% cash back on in-store purchases using the card with Walmart Pay.

Capital One also added rewards for Walmart+ members to the card in OOctober 2020 including:

  • 5% cash back on free unlimited delivery orders
  • 5% back on in-store purchases made using the card with Scan & Go in the Walmart app for the first 12 months after approval
  • 2% cash back on fuel purchases at Walmart and Murphy USA Fuel Stations on top of the $0.05 fuel discount they receive through their Walmart+ membership

There have also been talks about more Walmart+ co-branded credit cards launching in the near future, which might offer even a better deal to members.

If you travel frequently and appreciate premium travel perks, The Platinum Card® from American Express is another option to consider. The issuer has recently updated the card’s benefits, adding statement credits to cover the full cost of a Walmart+ monthly membership.

A couple of other cards to look into are Chase Freedom Flex℠ and Discover it® Cash Back.

The Freedom Flex is offering 5% cash back on Walmart and PayPal purchases in Q4 2021 (up to $1,500 in combined purchases, then 1%) after activation. Besides that, the card earns 5% cash back on travel booked through the Chase Ultimate Rewards portal, 3% on dining and drugstore purchases and 1% on everything else.

The Discover it Cash Back is also an amazing card to have in Q4 2021 if you’re planning to shop online a lot. It earns 5% back for, and purchases (up to $1,500 in combined purchases, then 1%) after activation – which also makes it a good choice if you have Amazon Prime.

When you should choose Amazon Prime

Like Walmart+, Amazon Prime offers free same-day grocery delivery, if you meet the minimum spend (which is also often around $35). However, Prime also provides you with many other options for free and quick shipping on millions of items with no purchase minimum.

And the membership offers much more than that.

You can get access to a large Prime Video catalog and enjoy movies and TV shows, including Prime originals, some of which have become quite popular. You can listen to music for free with Prime Music. You can borrow books and magazines for your e-reader or app with Prime Reading and get a free new book download each month with Amazon First Reads. You can even try on some clothes on the site before buying them with Prime Wardrobe or use Personal Shopper to have a stylist pick outfits for you at $4.99 a month.

See related: Best credit cards for streaming services

Prime comes with so many features and deals, it can easily make your head spin. There are currently over 20 perks included with the membership, and Amazon never stops evolving.

Still, the price of membership is rather high, especially if you’re not much of an online shopper or not interested in adding more content subscriptions to your list.

Credit cards to pair with your Prime membership

If you’re a Prime member, the Amazon Prime Rewards Visa Signature card* can help you maximize your membership’s value. It offers 5% back on and Whole Foods purchases, 2% back on restaurant, gas station and drugstore purchases and 1% back on other purchases, making it the best choice for Prime enthusiasts.

Alternatively, you can look into the Amazon Store card, which also offers 5% cash back on Amazon but can’t be used outside of Amazon purchases. As a retail credit card, it can be an option to consider if you have a less-than-perfect credit score.

Additionally, the Discover it Cash Back we’ve already mentioned is an excellent choice to use on Amazon in the fourth quarter of 2021 – just in time for the holiday season.

Bottom line

Walmart+ and Amazon Prime may be competitors, but they serve two different kinds of shoppers. The former may be a great choice for those who want groceries delivered regularly and appreciate low-cost options. The latter is for frequent Amazon shoppers who know they’ll make the most of the many benefits that come with the membership.

If you’re not sure which membership to pick, don’t hesitate to take advantage of a free trial before you commit. Walmart+ gives you 15 days to see whether its membership fits your spending habits, and with Amazon Prime you’ll have 30 days to make a decision.

*All information about the Amazon Prime Visa Signature Card has been collected independently by and has not been reviewed by the issuer. 

Editorial Disclaimer

The editorial content on this page is based solely on the objective assessment of our writers and is not driven by advertising dollars. It has not been provided or commissioned by the credit card issuers. However, we may receive compensation when you click on links to products from our partners.

What’s up next?

In Products

Who should get the Amex Platinum?

The Amex Platinum offers a slew of lucrative benefits in exchange for its $695 annual fee. This guide explains who should (and shouldn’t) apply.

See more stories
Credit Card Rate Report
Cash Back

Questions or comments?

Contact us

Editorial corrections policies

Learn more