Walmart operates the largest brick-and-mortar retail operation on the planet, serving approximately 280 million customers and members. Over the past several years, the company has assembled a multi-layered rewards ecosystem that now rivals the loyalty infrastructure of any retailer in the world. But for most shoppers — and even for ecommerce professionals studying retention strategy — the system remains confusing.
Walmart Cash, Walmart+, the OnePay CashRewards Card, legacy Capital One Walmart cards, and the Walmart MoneyCard each serve different purposes, target different customer segments, and stack in different ways. Understanding how they all fit together is the difference between leaving money on the table and extracting maximum value from every Walmart transaction.
This guide breaks down every component of the Walmart rewards program, compares it head-to-head with Amazon Prime, and explains what ecommerce brands can learn from Walmart's approach to customer loyalty.
Key Takeaways
- Walmart Cash is a free rewards program available to anyone with a Walmart account — no membership required. You earn Walmart Cash on qualifying products through manufacturer offers.
- Walmart+ costs $98/year ($12.95/month) and includes free grocery delivery, fuel discounts, streaming, and other membership benefits.
- Walmart does not publicly disclose an official current Walmart+ member count, but a third-party estimate put the program at 28.4 million members in January 2026.
- The OnePay CashRewards Card earns 5% cash back at Walmart for Walmart+ members, 3% at Walmart for everyone else, 1.5% on all other purchases, and has no annual fee.
- Walmart+ is $41/year cheaper than Amazon Prime ($98 vs $139).
- Ecommerce brands can replicate Walmart's tiered loyalty strategy using Rivo — a retention platform built for Shopify — to build points, VIP tiers, referrals, and paid memberships with 8 checkout extensions and sub-100ms load times.
Table of Contents
- What Is the Walmart Rewards Program?
- Walmart Cash: The Free Loyalty Layer
- Walmart+ Membership: The Paid Loyalty Layer
- Walmart Credit and Debit Cards
- How All the Walmart Rewards Programs Stack Together
- Walmart+ vs Amazon Prime: Full Comparison
- What Walmart's Loyalty Strategy Means for Ecommerce Brands
- How to Build a Walmart-Style Loyalty Program for Your Brand
- Final Verdict
- FAQ
What Is the Walmart Rewards Program?
The term "Walmart rewards program" is actually an umbrella that covers several distinct programs, each with its own enrollment process, cost structure, and benefits. Here is the full landscape:
Programs included in Walmart's rewards ecosystem
- Walmart Cash — Free — For all Walmart shoppers — Primary benefit: item-level cashback on qualifying products.
- Walmart+ — $98/year or $12.95/month — For frequent Walmart shoppers — Primary benefit: free delivery, fuel discounts, streaming, and other membership perks.
- OnePay CashRewards Card — $0 annual fee — For shoppers who want Walmart cashback through a current co-branded card — Primary benefit: 5% cash back at Walmart for Walmart+ members, 3% at Walmart for everyone else, and 1.5% on all other purchases.
- OnePay Walmart Spend Card — $0 annual fee — For in-store shoppers/building credit, Store-only card with Walmart purchasing access.
- Walmart MoneyCard — Varies — For customers without traditional banking — Prepaid debit card with 1-3% cashback.
The program formerly known as "Walmart Rewards" was eventually reworked into Walmart Cash and expanded beyond Walmart+ members. If you see references to "Walmart Rewards" online, they are referring to either the older name or the legacy Capital One credit card program — not a separate loyalty tier.
Understanding this distinction matters because the programs stack. A Walmart+ member using the OnePay CashRewards Card and clipping Walmart Cash offers can earn rewards from three sources simultaneously on a single transaction.
Walmart Cash: The Free Loyalty Layer
Walmart Cash is the foundation of Walmart's rewards ecosystem. It costs nothing to join — all you need is a free Walmart.com account.
How Walmart Cash Works
- Browse offers. Open the Walmart app or visit Walmart.com. On qualifying product pages, you will see a manufacturer offer badge showing how much Walmart Cash you can earn.
- Clip the offer. Tap or click the offer to add it to your account. This step is required — you will not earn Walmart Cash automatically.
- Make your purchase. Buy the qualifying item online or in-store. If shopping in-store, use the Walmart app to connect your account to your transaction by scanning the QR code at checkout.
- Receive your Walmart Cash. The earned amount is deposited into your Walmart Cash balance automatically after the purchase is confirmed. No receipt scanning or uploading is required if your account is properly connected at checkout.
Earning Rates
Walmart Cash offers vary by product and manufacturer. The offers rotate regularly, so the specific items eligible for Walmart Cash change from week to week. Walmart promotes these offers heavily across groceries, essentials, and favorite brands.
Categories that frequently feature Walmart Cash offers include:
- Packaged food and beverages
- Household cleaning supplies
- Personal care and beauty products
- Baby and toddler products
- Pet food and supplies
- Over-the-counter health products
Redeeming Walmart Cash
You have two options for using your Walmart Cash balance:
- Online or in-app: At checkout, click "Apply" next to your Walmart Cash balance to reduce your order total.
- In-store: Open the Walmart app, scan the QR code at checkout, and select Walmart Cash as your payment method.
- Cash out: If your balance reaches $25 or more, you can cash out your Walmart Cash in-store for actual currency.
Who Should Use Walmart Cash
Because it is free and requires no subscription, Walmart Cash is a no-brainer for anyone who shops at Walmart even occasionally. The only "cost" is the few seconds it takes to clip each offer before buying. For households that do a significant portion of their grocery shopping at Walmart, the savings compound quickly over the course of a year.
Walmart+ Membership: The Paid Loyalty Layer
Walmart+ is Walmart's paid membership program — the company's direct answer to Amazon Prime. Launched in September 2020, Walmart does not publicly disclose an official current membership total, though a third-party estimate put Walmart+ at 28.4 million members in January 2026.
Walmart+ Pricing
- Annual: $98/year ($8.17/month)
- Monthly: $12.95/month
- Walmart+ Assist: $49/year or $6.47/month for qualifying government assistance recipients
All plans include a 30-day free trial so you can test the benefits before committing.
Full List of Walmart+ Benefits
Delivery and Shipping:
- Free grocery delivery on orders over $35, available as fast as same-day
- Free shipping from Walmart.com with no order minimum on eligible items
- Returns from Home and In-Home Returns Pickup
Fuel Savings:
- Save 10 cents per gallon at Walmart, Exxon, Mobil, and Murphy fuel stations
- Savings apply at more than 13,000 stations nationwide
Streaming and Entertainment:
- Choice of Paramount+ Essential or Peacock Premium with ads, switchable after 90 days
In-Store Perks:
- Mobile scan-and-go checkout (skip the register line)
- Early access to select deals and promotions
Additional Benefits:
- Free online pet care consultations through Pawp
- Free pharmacy delivery with no order minimum
- Travel deals and discounts
Is Walmart+ Worth It?
The value calculation depends on how you shop. Here is a simple break-even analysis:
- If you primarily shop for groceries at Walmart: A household that orders grocery delivery twice per month would pay approximately $7.95 to $9.95 per delivery without Walmart+ (delivery fees vary). That is roughly $190.80 to $238.80 per year in delivery fees alone — more than the $98 annual membership cost.
- If you drive frequently: At 10 cents saved per gallon and 15 gallons per fill-up, you save $1.50 per fill-up. Fill up twice a month and you save $36 per year on fuel alone.
- If you stream: Paramount+ Essential and Peacock Premium both carry standalone value, so getting one included with Walmart+ materially reduces the membership's net cost.
For a household that uses even two of these three benefits regularly, the $98 annual fee pays for itself quickly.
Walmart+ Membership Growth
Walmart+ has shown impressive growth since its 2020 launch, but Walmart does not publish an official current subscriber total. The most defensible current phrasing is that a third-party estimate put the membership at 28.4 million in January 2026, while Walmart has continued to emphasize membership growth and expanding member benefits.
Walmart Credit and Debit Cards
Beyond Walmart Cash and Walmart+, Walmart offers several financial products that layer additional cashback on top of the loyalty program.
OnePay CashRewards Card
This is the flagship Walmart credit card, issued through OnePay and presented as Walmart's current featured credit card offer.
Cashback rates:
- Walmart purchases for Walmart+ members: 5%
- Walmart purchases for everyone else: 3%
- Everything else: 1.5%
Key details:
- No annual fee
- Welcome bonus: get an extra $35 cash back when you open a OnePay Card and spend $75+ within 30 days
- Rewards are earned as points and can be redeemed as a statement credit or a deposit to a OnePay Cash account
Best for: Shoppers who do a significant portion of their purchasing at Walmart and want the highest current cashback rate tied to Walmart+, with no annual fee.
Legacy Capital One Walmart Rewards Mastercard
This was formerly the flagship Walmart credit card. However, Walmart and Capital One ended their consumer card partnership in May 2024. Existing cardholders could continue to use their cards and earn and redeem rewards, but it is no longer the current primary Walmart co-branded card offer for new applicants.
OnePay Walmart Spend Card
This is a store-only card option tied to the same OnePay application flow.
- No annual fee
- Store-use focus
- Good option for customers who do not qualify for the CashRewards Card
Best for: Customers who shop primarily at Walmart and may not qualify for the OnePay CashRewards Card.
Walmart MoneyCard (Prepaid Debit)
The Walmart MoneyCard is a prepaid debit card — not a credit card — that earns cashback on Walmart purchases.
Cashback rates:
- Walmart.com and Walmart app: 3%
- Walmart fuel stations: 2%
- In-store Walmart purchases: 1%
- Grocery delivery and pickup: 1%
Best for: Customers who prefer prepaid debit cards or do not have access to traditional credit products. Also useful for budgeting, since you can only spend what you load onto the card.
How All the Walmart Rewards Programs Stack Together
One of the most valuable — and least understood — aspects of Walmart's loyalty ecosystem is that most of these programs stack. Here is how a maximized transaction looks:
Example: Buying Groceries on Walmart.com with Delivery
- Walmart Cash offers: You clip offers on five items in your cart, earning $6.50 in Walmart Cash.
- OnePay CashRewards Card: You pay with your Walmart credit card, earning 5% back on the entire order if you are a Walmart+ member. On a $150 order, that is $7.50 in cashback.
- Walmart+ membership: You receive free delivery, saving the standard delivery fee.
Total value on a single $150 order: $6.50 (Walmart Cash) + $7.50 (card cashback) + delivery fee waived = meaningful double-digit effective value on a single order.
Stacking Summary
- Walmart Cash: Works online and in-store. Does not require membership. Does not require credit approval.
- Walmart+ benefits: Work online and in-store. Require membership. Do not require credit approval.
- OnePay CashRewards Card: Works online and in-store. Does not require Walmart+ membership for the card itself, but Walmart+ is required for the 5% top rate at Walmart. Requires credit approval.
- OnePay Walmart Spend Card: Works at Walmart. Requires credit approval.
- Walmart MoneyCard: Works online and in-store. Does not require credit approval because it is prepaid.
Walmart+ vs Amazon Prime: Full Comparison
Walmart+ and Amazon Prime are the two dominant retail membership programs in the United States. Here is how they compare across every major dimension.
Pricing Comparison
- Walmart+: $98/year or $12.95/month
- Amazon Prime: $139/year or $14.99/month
- Discounted tier: Walmart+ Assist is $49/year; Prime also offers discounted access for eligible customers
- Free trial: 30 days for Walmart+
Annual savings vs competitor: Walmart+ is $41 cheaper per year.
Delivery and Shipping
- Walmart+: Free shipping with no order minimum, same-day delivery on select items, and free grocery delivery from store on qualifying $35+ orders
- Amazon Prime: No-minimum shipping on many items, broad fast-shipping network, and grocery savings/perks through Amazon Fresh and Whole Foods offerings
Winner: Walmart+ — Grocery delivery is included in the base membership rather than positioned as a separate add-on benefit.
Entertainment and Streaming
- Walmart+: Paramount+ Essential or Peacock Premium with ads
- Amazon Prime: Prime Video, Amazon Music with Prime, and other digital perks
Winner: Amazon Prime — Prime still includes the broader entertainment bundle.
Fuel and In-Store Benefits
- Walmart+: Fuel discounts, mobile scan-and-go, and stronger in-store benefits
- Amazon Prime: Fuel savings now exist, but Prime still has limited physical-retail utility compared with Walmart's store network
Winner: Walmart+ — Walmart's fuel discounts are paired with meaningful in-store convenience.
Product Selection and Marketplace
- Walmart+: Large catalog with strong grocery integration
- Amazon Prime: Largest online catalog and deeper specialty/niche selection
Winner: Amazon Prime — Amazon's marketplace is significantly larger, especially for specialty and niche products.
Overall Verdict
- Budget-conscious grocery shoppers: Walmart+
- Drivers who commute regularly: Walmart+
- Online-first shoppers: Amazon Prime
- Entertainment enthusiasts: Amazon Prime
- Families on government assistance: Walmart+ Assist
- Small business owners needing supplies: Amazon Prime
What Walmart's Loyalty Strategy Means for Ecommerce Brands
Walmart did not build a loyalty program. It built a loyalty ecosystem — and the distinction matters for any ecommerce brand thinking about retention.
Lesson 1: Layer Free and Paid Programs
Walmart Cash captures every customer, regardless of willingness to pay. Walmart+ converts the most engaged shoppers into paying members who spend more and shop more frequently. This two-tier approach — free loyalty for all, paid membership for power users — maximizes both reach and revenue.
For ecommerce brands: Consider offering a free points or cashback program for all customers, with a paid VIP or membership tier that unlocks enhanced benefits. Rivo — a Shopify-native retention platform — supports points, VIP tiers, referrals, and paid memberships within a single platform, with 8 checkout extensions that capture loyalty interactions at the moment of purchase.
Lesson 2: Make Rewards Tangible and Immediate
Walmart Cash shows up as a dollar amount, not abstract points. Customers see "$2.50 back" — not "250 points." The immediate, concrete value reduces friction and increases program engagement.
For ecommerce brands: If you use a points system, display the dollar value alongside the point count. "500 points ($5.00 off)" is more compelling than "500 points" alone.
Lesson 3: Stack Value Across Touchpoints
The genius of Walmart's system is that every additional program layer increases switching costs. A customer using Walmart Cash, Walmart+, and the card simultaneously has three separate reasons to choose Walmart over a competitor on any given shopping trip.
For ecommerce brands: Build multiple reward mechanisms — points for purchases, referral bonuses, birthday rewards, VIP tier perks — so that customers accumulate value across several dimensions. The more "hooks" you create, the harder it becomes for a customer to leave.
Lesson 4: Include Non-Shopping Benefits
Walmart+ includes streaming, fuel discounts, and pet care — benefits that have nothing to do with buying groceries. These perks increase the membership's perceived value and create daily engagement touchpoints beyond shopping.
For ecommerce brands: Consider partnerships that add value to your loyalty program without costing you margin on your own products. Exclusive content, early access to new launches, or partner discounts can all increase perceived value.
Lesson 5: Use Membership Revenue as a Growth Engine
Walmart+ generates recurring revenue, and those members spend significantly more than non-members. The membership fee itself is a revenue stream, and the behavioral data it generates powers Walmart's broader ecosystem.
For ecommerce brands: Paid memberships are not just about locking in repeat purchases. They generate predictable revenue and provide behavioral data that can inform inventory, merchandising, and marketing decisions.
How to Build a Walmart-Style Loyalty Program for Your Brand
You do not need Walmart's scale or budget to implement the same strategic framework. Here is how ecommerce brands on Shopify can replicate Walmart's multi-layered approach:
Step 1: Start with a Free Points or Cashback Program
Launch a basic loyalty program that rewards customers for purchases, account creation, and social engagement. This is your equivalent of Walmart Cash — a low-barrier entry point that captures every customer.
What to include:
- Points earned per dollar spent (e.g., 1 point per $1)
- Bonus points for account creation, birthday, social follows
- Clear dollar-value display for point balances
- Simple redemption at checkout
Step 2: Add VIP Tiers
Create 3-4 spending tiers that unlock escalating benefits. This mimics Walmart's progression from free user to Walmart+ member, giving customers a reason to consolidate spending with your brand.
Example tier structure:
- Bronze: $0+ annual spend — 1 point/$1, birthday reward
- Silver: $200+ annual spend — 1.5 points/$1, early access, free shipping
- Gold: $500+ annual spend — 2 points/$1, exclusive products, priority support
- Platinum: $1,000+ annual spend — 3 points/$1, personal shopper, VIP events
Step 3: Launch a Referral Program
Walmart benefits from organic word-of-mouth amplified by its sheer scale. Smaller brands need to engineer referrals deliberately. A structured referral program with clear incentives for both the referrer and the referred friend can drive acquisition at a fraction of paid advertising costs.
HexClad, for example, generated $450,000 in referral revenue in just 90 days using Rivo's referral program tools.
Step 4: Consider a Paid Membership
If your brand has repeat-purchase products (consumables, supplements, beauty, food and beverage), a paid membership program can generate recurring revenue while increasing customer lifetime value. Structure it like Walmart+ — charge a flat annual fee in exchange for benefits like free shipping, exclusive discounts, or members-only products.
Recommended Tools
Several platforms can help you build this multi-layered loyalty system:
- Rivo — Best for Shopify brands wanting loyalty, referrals, paid memberships, and accounts. Shopify-exclusive, with 8 checkout extensions.
- Smile.io — Best for simple points programs for small stores.
- LoyaltyLion — Best for UK/EU-focused brands with multi-platform needs.
- Yotpo — Best for brands already using Yotpo reviews/SMS.
Final Verdict
Walmart has built one of the most sophisticated retail loyalty ecosystems in the world — not by creating a single program, but by layering free (Walmart Cash), paid (Walmart+), and financial (credit/debit cards) reward mechanisms that stack together and reinforce each other.
For consumers, the value proposition is strong. A Walmart+ member using the OnePay CashRewards Card and clipping Walmart Cash offers can consistently save meaningfully on grocery and household purchases while getting free delivery and streaming included. At $98/year — $41 less than Amazon Prime — it remains one of the best-value retail memberships available.
For ecommerce brands, Walmart's strategy offers a masterclass in retention architecture. The key principles — layer free and paid tiers, make rewards tangible, stack value across touchpoints, and include non-shopping benefits — are replicable at any scale.
If you are running an ecommerce brand on Shopify and want to build a loyalty ecosystem inspired by what Walmart and other major retailers have proven works, Rivo is the retention platform built for Shopify — with loyalty, referrals, paid memberships, and personalized accounts across 150+ features. Over 9,000 Shopify brands have driven $1.5B+ in revenue through the platform, with a 52x weighted median ROI. Rivo is Shopify-exclusive with 8 checkout extensions, sub-100ms load times, and weekly product updates — 100% bootstrapped.
FAQ
How does the Walmart rewards program work?
Walmart's rewards program operates through several connected programs. Walmart Cash is a free program where you clip offers on qualifying products and earn rewards. Walmart+ is a paid membership ($98/year) that adds free delivery, fuel discounts, and streaming. The current OnePay CashRewards Card adds 3-5% cash back on Walmart purchases, depending on whether you are a Walmart+ member. All three programs stack, meaning you can earn from multiple sources on a single transaction.
Is Walmart+ worth the money?
For most households that shop at Walmart regularly, yes. The free grocery delivery benefit alone can save well over the annual fee for frequent users. Adding fuel savings and the included streaming benefit means the $98 annual fee can pay for itself quickly. Walmart also offers a 30-day free trial so you can test it risk-free.
What is the difference between Walmart Cash and Walmart+?
Walmart Cash is a free cashback program available to anyone with a Walmart account. You earn rewards by clipping manufacturer offers on specific products. Walmart+ is a paid membership ($98/year) that includes free delivery, fuel discounts, streaming services, and other benefits. You do not need Walmart+ to use Walmart Cash, but having both maximizes your savings.
Can I use Walmart Cash without a Walmart+ membership?
Yes. Walmart Cash is completely free and available to anyone with a Walmart.com account. You do not need a Walmart+ membership to earn or redeem Walmart Cash.
How does Walmart+ compare to Amazon Prime?
Walmart+ costs $98/year vs Amazon Prime's $139/year. Walmart+ includes free grocery delivery in its base membership, fuel discounts at more than 13,000 stations, and a choice of Paramount+ or Peacock streaming. Amazon Prime offers a larger product catalog, Prime Video, Amazon Music with Prime, and a broader entertainment bundle. Walmart+ is generally better for in-store and grocery shoppers; Amazon Prime is better for online-first and entertainment-focused shoppers.





