How to Cancel Walmart+ Membership (2026) — Is It Worth $98/Year?

Updated 2026-02-14 · 5 min read

Walmart+ costs $12.95/month or $98/year. It includes free delivery, fuel discounts, and Paramount+ streaming. But if you're not ordering groceries weekly, you're probably overpaying. Here's how to cancel and whether you should.

How to Cancel Walmart+

  1. Go to walmart.com/account/plus
  2. Click "Manage membership"
  3. Click "Cancel Walmart+ membership"
  4. Walmart shows what you'll lose — click "Continue to cancel"
  5. Select a reason and confirm
  6. You keep access until the end of your billing period

Cancel in the Walmart App

  1. Open Walmart app → Account tab
  2. Tap "Walmart+"
  3. Tap "Manage membership""Cancel"

The Break-Even Math

Free delivery savings: $7.95/order (Walmart's standard delivery fee)

Break-even: $98/year ÷ $7.95 = ~13 deliveries/year (about 1/month)

Fuel discount: $0.10/gallon at Murphy, Sam's, Exxon, Mobil

Fuel break-even: At 15 gallons/fill-up, saves $1.50/fill → need 65 fill-ups/year to break even on fuel alone

💰 The Honest Take: If you order Walmart groceries for delivery at least once a month AND get gas at partner stations, Walmart+ pays for itself. If you mainly shop in-store or don't use fuel discounts, you're paying $98/year for Paramount+ ($60/year value) with extra steps.

What You Lose

Refund Policy

Alternatives

Walmart+ is just one recurring charge. What else are you paying for?

Upload your bank statement — we'll find every subscription in seconds.

Scan Your Subscriptions Free →
Quick Cancel Guide: Walmart Plus

Direct cancel link + step-by-step instructions

More from the Blog

Popular Cancel Guides

Cancel NetflixCancel SpotifyCancel Amazon PrimeCancel AdobeCancel Planet FitnessCancel Hulu
All cancel guides →Compare alternatives →

Want to find ALL your subscriptions at once?

Upload a bank statement and we'll detect every recurring charge in 30 seconds. Most people find 3-5 subscriptions they forgot about.

Scan My Statement — Free

No account · No bank login · 960+ people have used JustCancel