If you've been on the fence about Walmart+, now's the time to jump. Swagbucks has revived an old favorite: $100 cash back when you sign up for an annual Walmart+ membership. The membership itself runs $98 (plus tax), so you're looking at a net cost of zero or even a small profit. And if you have an AmEx offer for $49 back, this becomes a real moneymaker. Let's break down how to make this work.
How This Deal Works
Head over to Swagbucks (or MyPoints or InboxDollars) and click through to Walmart's site from their shopping portal. You'll need to sign up for a new annual Walmart+ membership—no trials, no Assist or Student plans. The annual fee is $98 plus tax. Once your purchase tracks, Swagbucks will credit your account with $100 in cash back (or points equivalent). That essentially covers the full cost, making your first year free.
If you're a new Swagbucks user, you can also snag a sign-up bonus of up to $13 by using a referral link. That's extra gravy on top.
- Must be a new Walmart+ member (existing members likely won't qualify).
- Only the annual plan qualifies for the $100 back; monthly plans get $10 back.
- Cash back is not recurring—it's a one-time bonus for the initial purchase.
- Free delivery on orders $35+ and other perks apply.
Stacking Opportunities to Watch For
Some American Express cardholders have a targeted offer for $49 back on a Walmart+ membership. If you have that, you can stack it with this portal deal. Just make sure you complete the charge by the offer's expiration date (March 14, 2026 for some). That would net you about $149 back on a $98 purchase—a solid profit.
Also, if you have a card that gives free Walmart+ (like the Business Gold card), you might still be able to sign up for the monthly plan and use the AmEx credit separately. Just be aware that the portal deal is for new members only.
- Check your AmEx offers for a $49 Walmart+ credit.
- Stacking with the portal cash back can turn this into a moneymaker.
- Monthly plans only get $10 back via Swagbucks, but may still stack with AmEx.
Things to Keep in Mind
This deal has been around before and disappeared for a while, so it might not last long. Walmart could be trying to boost subscriber numbers before the end of a quarter, so act quickly if you're interested.
Make sure you use the portal link and don't have any ad blockers that might interfere with tracking. Also, if you've had a Walmart+ trial or membership before, you likely won't qualify for the cash back.
- Use a clean browser session to ensure tracking.
- Existing members: this probably won't work for you.
- The offer may change or expire without notice.
Bottom Line
- New Walmart+ annual members can get $100 back via Swagbucks, making the first year effectively free.
- Stack with an AmEx $49 offer for a net profit of about $51.
- Monthly plans get $10 back—still decent but less lucrative.
- Act fast: this deal is time-limited and could vanish anytime.
Common Questions
Can I use this deal if I already have a Walmart+ membership?
Probably not. The cash back is for new members only. If you're an existing member, you might try signing up for a monthly plan and stacking with an AmEx offer, but the portal bonus likely won't apply.
How long does it take for the cash back to show up?
It can take a few days to a couple of weeks for Swagbucks to credit your account. Be patient and keep an eye on your pending activity.
What if my purchase doesn't track?
Contact Swagbucks customer support with your order confirmation. Make sure you used the portal link and didn't have ad blockers on.
Comments (0)
No comments yet. Be the first to share your thoughts!
Leave a Comment