Rossen Reports: Walmart+ vs. Amazon Prime — Which offers more value?

Put head-to-head on the same grocery order, how do the two delivery services compare?


Walmart announced in September its new Amazon Prime competitor, Walmart+. With each retail giant vying for your grocery dollar, which provides consumers the best benefit?

Walmart+ offers free delivery to its members "as fast as same day."

Members get fuel discounts and unlimited free delivery on orders that cost $35 or more from stores including one-hour delivery windows.

Amazon Prime offers free two- and one-day delivery on millions of items as well as free same-day delivery for select areas on qualifying orders over $35. Select items are eligible for free "no-rush" shipping.

Members can also expect free 2-hour delivery on "a wide selection" of groceries, including meat, seafood, produce, snacks and household essentials.

Unlike Walmart+, Amazon Prime also offers entertainment benefits like Prime Music, Prime Video and Prime Gaming. Walmart+ has hinted at future benefits for their service, with digital media downloads being a possible addition.

The two services cost roughly the same month-to month. Walmart+ is $12.95 a month and Amazon Prime is $12.99 a month. However, on an annual membership basis, Walmart+ is $98 a year, $21 cheaper than Amazon Prime's $119 a year.

Watch the video above to see the two services compared on the same order!

Here is a breakdown of a few pros and cons for each service.

Pros and cons of Walmart+


  • Unlimited free deliveries on eligible orders
  • Fast grocery delivery
  • Fuel discounts at Walmart and Murphy USA stations
  • Cheaper than Amazon Prime if you pay for a year upfront


  • No digital entertainment options like video or music
  • Fewer items available for delivery

Pros and cons of Amazon Prime


  • Get free deliveries the same day, the next day or within two days
  • Two-hour grocery delivery
  • Streaming and digital benefits like videos, gaming and music
  • Free eBooks
  • Photo storage


  • More expensive on an annual basis