(Targeted) AmEx Offers: Get $49 Off Walmart+ Annual Membership

Update 4/28/25: Offer is back for $49 off $98 Walmart+ membership. Valid until 5/5/25 (or some other date as there are various expirations).

The Offer

Check your AmEx Offers for the following deal:

  • Get a one-time $40 statement credit by using your enrolled eligible Card to make a single purchase of $98 or more on Walmart+ annual memberships online at Walmart.com/plus by 1/31/2024. See terms.

The Fine Print

  • Offer valid only for Walmart+ annual memberships purchased online only at US website walmart.com/plus. Includes Walmart+ annual memberships purchased in-app.
  • Excludes Walmart+ monthly memberships, all other Walmart.com transactions, in-store purchases, and other recurring subscription services not mentioned as qualifying.
  • If you are a new customer receiving a free trial, you must be enrolled in the free trial prior to the campaign end date to qualify. Charges may not post to your account until the free trial has lapsed.
  • Please note if you purchase a membership, unless you notify the merchant that you want to pause, cancel, or that you do not want to auto renew, your membership will automatically renew for another membership period (subject to applicable law) of equal length (for example monthly, or annually). This means that the merchant will collect the then-applicable membership fee and any taxes by charging a credit card the merchant has on record for you without notifying you, unless notification is required by applicable law.

Our Verdict

We recently saw a deal for 50% off; this $40 discount is a slightly worse deal, though I’m hoping someone will come up with a stack to sweeten this deal. I found this on my Blue Cash card.

Note: Amex Platinum and Business Gold cardholders can get a monthly credit toward the Walmart+ monthly membership fee, and therefore won’t want to do this yearly membership deal.

View more Amex offers here & if you have any questions about American Express offers then read this post.

Offer History:

  • Update 10/15/24: Offer is back for $49 off $98 Walmart+ membership. Valid until 1/14/2025. (ht g6tw)
  • Update 6/24/24: Some people have a 6/30 expiration and others have a 7/12 expiration (ht someones1)
  • Update 5/8/24: There’s a similar, better Amex Offer which cropped up last week to get $49 off a $98 Walmart+ membership purchase, valid through 6/30/24. I believe this one is more selectively targeted than the prior deal.

View Comments (77)

  • I am seeing this offer on a P2 secondary Amex.
    I am also seeing an offer from walmart for $50 in walmart cash for spending $98 on plus membership.

    Has anybody had any experience combining these two offers and getting a free year of w+ membership?

  • When I logged in to my Walmart account today, an 50% off membership offer popped up "Don’t miss out: get 50% off annual membership! That’s like 6 months free of Walmart+...". So now Walmart also offers 49$ off.
    Unfortunately, it cannot stack with the AMEX $49$ back offer, as the AMEX offer requires $98 membership spending.

  • My BCE got two of these $49 off Amex offers with different offer codes (K8C1 & K8SK). Will sign up and see if I get $98 in statement credit. :)

    • I have two $49 offer on my BCP but W+ is 50% right now, so I can't figure out how to charge $98 to trigger the offers.

      • If you are eligible for the free trial, it's showing a $98 charge after the trial period ends. Otherwise, the site says the $49 price ends on December 2nd 2024, which is before the Amex offer codes I posted expire.

      • I haven't had Walmart+ before so I'm still in the 30-day trial. Will report back after actually being charged.

        • I can confirm that I got two $49 statement credits the day after purchase. With tax it was about $107.

          • Agreed, both offers triggered for $98 statement credit. No reward dollars earned on the transaction.

          • I take that back, I did end up getting 1% back in reward dollars on the Walmart+ membership.

            Curiously, another pair of these $49 back on $98 offers were automatically added to my BCE with new expiration date of 4/15/2025.

  • FYI. Walmart changed the policy on "free" delivery from the store to free delivery with $35 order limit.