Yes, you can get cash back on a Walmart credit card, but the method depends on which card you hold

The Walmart credit card program includes two separate cards: the Walmart Credit Card (for in-store and online purchases) and the Walmart Rewards Card (a Mastercard accepted anywhere). Only the Walmart Rewards Card offers a cash back rewards program. The Walmart Credit Card does not earn cash back — it offers in-store discounts instead. If you want cash back rewards when you shop at Walmart or anywhere else, you need the Walmart Rewards Card specifically.

Cash back on the Walmart Rewards Card comes as points that you can redeem for a statement credit, which effectively reduces what you owe. You earn 3% cash back on Walmart.com purchases, 2% at Walmart stores and Murphy USA gas stations, and 1% on all other purchases. The points accumulate in your account and you decide when to redeem them.

Key Takeaways

  • Only the Walmart Rewards Card (Mastercard) earns cash back; the Walmart Credit Card earns in-store discounts instead.
  • Walmart Rewards Card cash back is earned as points: 3% on Walmart.com, 2% at Walmart stores and Murphy USA, and 1% everywhere else.
  • You redeem points as a statement credit directly against your card balance, not as physical cash withdrawn to your bank account.
  • Points do not expire as long as your account remains open and in good standing.
  • You can check your points balance and redeem through your online account or the Walmart mobile app.

How cash back points work on the Walmart Rewards Card

When you use the Walmart Rewards Card, every dollar you spend earns points at the rate tied to where you shop. These points are not automatically converted to cash — they sit in your rewards account until you choose to redeem them. Redemption happens through your online account portal or the Walmart app, and the points convert to a statement credit that reduces your card balance.

For example, if you spend $100 at Walmart with the Walmart Rewards Card, you earn 200 points (at the 2% rate). If you later redeem 200 points, that becomes a $2 credit applied to your next statement. The credit does not go to your bank account — it reduces what you owe Walmart.

Points accumulate indefinitely. Walmart does not set an expiration date on rewards points as long as your account is active and you are making payments on time. If your account is closed or becomes delinquent, the terms of your cardholder agreement will determine what happens to your points.

Where to redeem your cash back points

You can redeem your Walmart Rewards Card points in two places: through your online account at Walmart.com or through the Walmart mobile app. Both routes take you to the same rewards dashboard where you can see your current point balance and choose how many points to redeem.

Log into your account, navigate to the rewards or benefits section, and select the option to redeem points. You will see your available balance and can choose to redeem any amount. The credit typically appears on your next billing statement. Some cardholders report the credit showing within one to two business days, though Walmart's official timeline is the next statement cycle.

You cannot redeem points for physical cash, gift cards, or merchandise. The only redemption option is a statement credit toward your card balance. If you need cash, you would need to use your card for a purchase and then pay that purchase off with cash from another source — but that does not give you cash back from the rewards program itself.

The difference between the Walmart Credit Card and Walmart Rewards Card

Many people confuse these two cards because they share the Walmart name. The Walmart Credit Card is a store card that works only at Walmart and Walmart.com. It does not earn cash back. Instead, it offers discounts on specific purchases: 2% back on fuel purchases at Walmart fuel stations, and periodic promotional discounts on in-store purchases. These discounts are applied automatically at checkout, not through a rewards program you manage.

The Walmart Rewards Card is a Mastercard that works anywhere Mastercard is accepted — not just at Walmart. This is the card that earns cash back points. You can carry both cards if you want: use the store card for in-store discounts and the Rewards Card for cash back on purchases outside Walmart.

If you currently hold the Walmart Credit Card and want cash back rewards, you would need to open a separate Walmart Rewards Card account. The two accounts are independent — rewards from one do not transfer to the other.

How much cash back you actually earn

The cash back rate depends on where you spend. At Walmart.com, you earn 3% back, which is the highest rate. At physical Walmart stores and Murphy USA gas stations, you earn 2% back. On all other purchases — restaurants, groceries at other stores, utilities, travel — you earn 1% back.

These rates mean that a $500 monthly Walmart.com purchase earns you $15 in points. A $500 monthly purchase at a Walmart store earns $10. A $500 purchase at a non-Walmart merchant earns $5. Over a year, consistent Walmart shopping can accumulate meaningful rewards, but the actual dollar value depends entirely on your spending pattern.

There is no annual fee for the Walmart Rewards Card, and there is no minimum spending requirement to earn rewards. You earn points on every purchase, regardless of how much you spend or how often you use the card.

When cash back points do not appear in your account

Points typically post to your account within one to three business days after a purchase clears. If you made a purchase and do not see the points after a week, check that the transaction actually posted to your account — sometimes pending transactions do not show rewards until they settle.

Returned items will reverse the points you earned on that purchase. If you bought something for $100 and earned 2 points, then returned it, those 2 points are removed from your balance. Online purchases may take longer to post rewards because the transaction does not settle when ready — points usually appear once the order ships or is delivered, depending on Walmart's processing.

If you dispute a charge or the charge is reversed for any reason, the associated points are also reversed. Make sure you are looking at your current points balance in your account rather than assuming points from every purchase have posted.

Redeeming points before your statement closes

You can redeem points at any time, including before your billing statement closes. If you redeem points on the 15th and your statement closes on the 20th, the credit will appear on that same statement, reducing the amount you owe. This can be useful if you want to lower your balance before the statement date or if you are close to your credit limit.

There is no penalty for redeeming points early or waiting to redeem them later. You control the timing entirely. Some cardholders redeem points monthly to offset their purchases, while others let points accumulate and redeem them once or twice a year. The choice is yours.

Frequently Asked Questions

Can I transfer my Walmart Rewards Card points to another credit card or bank account?

No. Walmart Rewards Card points can only be redeemed as a statement credit on your Walmart Rewards Card account. You cannot transfer points to another card, convert them to airline miles, or move them to a bank account. The only redemption option is a credit toward your card balance.

What happens to my cash back points if I close my Walmart Rewards Card account?

Walmart's cardholder agreement states that points are forfeited if your account is closed. This means any unredeemed points are lost. If you are thinking about closing your account, redeem your points first. Once the account is closed, you cannot recover the points.

Do I earn cash back on balance transfers or cash advances?

No. The Walmart Rewards Card only earns points on regular purchases made with the card. Balance transfers and cash advances do not earn rewards. Additionally, cash advances typically carry a fee and a higher interest rate, so they are not a recommended way to use the card.

Can I use my cash back points to pay my credit card bill directly?

No. Points are redeemed as a statement credit, which reduces your balance but does not count as a payment. You still need to make a payment on your account each month to avoid interest charges and late fees. The statement credit straightforward lowers the amount you owe before you pay.

Is there a maximum number of points I can earn or redeem?

Walmart does not publish a maximum points balance or redemption limit. Points accumulate as long as your account is open and active. There is no cap on how many points you can earn or how many you can redeem at once, though extremely large redemptions may take longer to process.