
As the world’s largest retailer, you might visit Walmart for your everyday shopping and groceries. If that’s the case, each shopping trip can be even more rewarding with the best Walmart credit card. Whether you shop online or in-person, find out which credit card is the best for you.
When you shop at Walmart, be sure your credit card or rewards debit card always earns at least 1% (1 point) per dollar spent. All the cards on this list earn at least 1% on each Walmart purchase, and you can qualify for at least one of these cards when your credit score is higher than 550.
Walmart Credit Card vs Walmart Mastercard
Let’s start with Walmart’s own two credit cards.
Walmart offers two co-branded consumer credit cards through Synchrony Bank:
- Walmart Credit Card
- Walmart Mastercard
You can apply for either card online or at any Walmart store. Both cards have the same 3-2-1 purchase rewards program, but the Walmart Credit Credit only works at Walmart stores; it’s a store charge card.
Between these two cards, Walletpath recommends the Walmart Mastercard because it is a full-fledged credit card that is accepted by any merchant in the world that accepts Mastercard. However, you generally need a credit score of 660 or higher to be approved. If your score is between 550 or the mid-600s, you may have to apply for the Walmart Credit Card instead.
Neither card charges an annual fee. Both cards will improve your credit score with on-time payments.
Earn Up to 3% on All Walmart Purchases
No matter which co-brand Walmart credit card you go with, you will enjoy the 3-2-1 rewards program that is rewarded with a cash statement credit:
- 3% back on all Walmart.com purchases (includes Walmart Pickup and Site-to-Store)
- 2% back on Murphy USA & Walmart gas purchases
- 1% back for in-store Walmart purchases and anywhere else
Remember, only the Walmart Mastercard can be used for non-Walmart purchases.
The Walmart credit cards earn the highest rewards for online purchases. This higher reward rate is most likely Walmart’s way of taking the online retail fight to Amazon. Since Walmart now lets you buy your groceries and non-groceries online, you can get 3% back by shopping ahead of time and then driving to Walmart to pick it up.
Citi Double Cash
If you want a flat rate cash rewards card that earns 2% on every single purchase, regardless of where you shop, the Citi Double Cash is one of the best. The reason why is because most cash back credit cards only earn 1% or 1.5%; you get an extra 1% on every dollar by paying your bill on-time.
If you shop online at Walmart.com, the co-brand Walmart credit cards will still earn an extra 1%. Otherwise, the Double Cash pays the same on Walmart gas purchases and an extra 1% on in-store purchases.
When you primarily shop in-store, the Double Cash is a better option if you qualify. Online forums indicate you typically need “excellent” credit of 700 or above to qualify for the Citi Double Cash. You can usually qualify for the Walmart Mastercard with “good” credit (660 or above) and the Walmart Credit Card (Walmart purchases only) is issued to applicants with a credit score of 550 or higher.
Chase Freedom
If you want a card with more flexibility but can still earn bonus points at Walmart, take a look at the Chase Freedom.
The Freedom is a cash back rewards card that earns 1% on all purchases but has a 5% rotating bonus category. In 2017, consumers earned 5% on the first $1,500 spent at Walmart in the 4th quarter.
The 2018 Chase Freedom bonus categories make it even better to earn bonus rewards at Walmart. In the first quarter 2018, you can get 5% cash back when you pay with a digital wallet (i.e. Chase Pay, Apple Pay, Samsung Pay).
If Chase offers 5% back at Walmart to close 2018, that’s two-quarters of 5% cash back at Walmart! No other credit card can make the same claim.
Two Reasons to Consider the Chase Freedom
There are two reasons the Chase Freedom can be the best Walmart credit card for you.
Firstly, you can redeem your rewards points for statement credits (like the Walmart co-brand credit cards) or you can also redeem them for gift cards or even award travel. As a part of the Chase Trifecta, it’s even possible to transfer your points directly to your favorite airline or hotel if you prefer travel rewards to cash back.
Secondly, the Chase Freedom earns bonus rewards points on non-Walmart purchases too. If you primarily shop in-person at Walmart, you will only earn 1% with Walmart’s own credit cards–the same reward rate as the Freedom in non-bonus months.
You have nothing to lose by using a flexible rewards card to keep all your points in one place. Not only will you earn potentially more rewards, they will also be more useful and practical.
Discover It Secured Credit Card
If you have poor credit (550 or higher), you have two good credit card options to earn at least 1% back at Walmart. When the Walmart Credit Card isn’t flexible enough, you need to take a look at the Discover It Secured Card.
This is one of the few secured credit cards that doesn’t charge an annual fee and also earns purchase rewards. You will earn:
- 2% on restaurants and gas stations (first $1,000 in combined spending every quarter)
- 1% for all remaining purchases
You sacrifice 3% cash back on all Walmart.com purchases, but you get a credit card that earns at least 1% anywhere you use it. Since you probably shop at more places than Walmart, this can be a better option.
Another reason to consider the Discover It Secured Card is that Discover will match your purchase rewards dollar-for-dollar at the end of the first year as a sign-up bonus. If you earn $100 in rewards, Discover will give you an additional $100 for free!
What is the Best Walmart Credit Card For You?
So you can easily choose the best card for you, let’s do a quick review of why you might like or dislike each of the recommendations.
- Walmart Mastercard: Earn 3% on Walmart.com purchases, accepted anywhere, only need good credit
- Citi Double Cash: Earn 2% on all Walmart and non-Walmart purchases, need excellent credit
- Chase Freedom: Earn up to 5% at Walmart, rewards points can be redeemed for cash, gift cards, and travel
- Walmart Credit Card: Only works at Walmart, good option if you have poor credit (550+)
- Discover It Secured: Get up to 2% back on all purchases while you build credit
If you primarily shop online at Walmart, their own co-brand cards will give you the most cash back on a consistent basis. A flexible rewards card is better if you don’t want a monthly statement credit or want to earn bonus points for non-Walmart purchases too.