Pros & cons
Pros
- Up to 3% back on purchases.
- No annual fee.
Cons
- Rewards can only be used in Walmart stores.
- No insurance included.
Your rewards
Getting your welcome bonus
Based on $2,000 in monthly spending, you can get up to an estimated $25.◊
For all welcome bonus details click here.
How you earn rewards
Each card earns rewards differently. Part of choosing your card is deciding what type of rewards you want to get. With Walmart Rewards Mastercard, here's how you earn rewards:
- 3% back in Walmart Rewards at Walmart
- 1% back in Walmart Rewards on all other purchases
For all reward details click here.
How much your rewards are worth
The dollar value of your rewards depends on the specific rewards program ‒ and what you choose to redeem your points for. For Walmart Rewards Mastercard in particular, if you spend $2,000 per month, here's our estimated annual rewards earned depending on which reward you choose:
| Walmart stores | $264 |
Calculating your annual rewards
$24,000 annual spending x 1.10% return on spending = $264 annual rewards
$264 annual rewards − $0.00 annual fee = $264 net annual rewards
Top related credit cards
Compare similar cards side-by-side.
Details and eligibility
- Estimated Credit Score
- 760 - 900
- Personal Income
- N/A
- Household Income
- N/A
- Annual Fee
- $0.00
- Extra Card Fee
- $0
- Card type
- Credit
- Purchase
- 21.89%
- Cash Advance
- 22.97%
- Balance Transfer
- 22.97%
Genius Rating
Walmart Rewards Mastercard's 3.1 Genius Rating is based on the weighted average of the following scores:
Methodology
All scores are produced by our math-based rating algorithm that takes into account over 126 credit card features.
Top cards from Mastercard



Walmart Rewards Mastercard review
Shop frequently at Walmart? It's one of Canada's largest retailers. There's a good chance you do at least some of your shopping at one.
Walmart Financial also issues Mastercards. The Walmart Rewards Mastercard lets you earn Walmart Rewards on purchases everywhere and use them to save when shopping at Walmart.
Here's what it has to offer.
Walmart Rewards Mastercard – earning rewards
With the Walmart Rewards Mastercard, you can earn Walmart "money" on all your purchases – no matter where you shop. With this card you'll earn:
- 3% back in Walmart Rewards at Walmart
- 1% back in Walmart Rewards on all other purchases
The rewards you earn can be redeemed for purchases at Walmart registers (including Walmart Supercenters) and online. If these are your preferred places to shop for groceries, earning these rewards is an easy way to save quite a few bucks.
1 Walmart Rewards Dollar = $1 to spend at Walmart
Just note that you have to redeem the rewards in $5 increments.
2 benefits of the Walmart Mastercard
On top of earning easy-to-use Walmart Dollars on purchases, here are a couple of other things to like about the card.
1. No annual fee and low income requirements
It's an easy credit card to add to your wallet. It has no annual fee, so it won't cost you anything to keep it around.
It also has no minimum income requirements, which is one less barrier to entry for anyone to worry about.
2. Walmart Mastercard welcome bonus
Want a kickstart to your Walmart Rewards balance? There's a small, yet easy to obtain welcome bonus.
Here's how you can earn 25 Walmart Dollars:
- 15 Dollars after making 1 purchase at Walmart and another purchase anywhere else, and
- 10 Dollars after signing up for electronic statements.
It's not a lot, but it's an easy $25 to earn.
2 downsides of the Walmart Rewards Mastercard
On the other hand, here are a couple of things to be aware of.
1. Rewards can only be redeemed at Walmart
When it comes to redeeming your rewards, you've only got one choice – Walmart, either in-store or online.
But it's not the worst place to have to redeem your rewards. There's sure to be something you need at a Walmart, even if it's just something basic like groceries.
2. No insurance included
There's also no insurance included at all. Even the usuals, like the extended warranty and price protection insurances included with the majority of credit cards, aren't available with the Walmart Rewards Mastercard.
Comparison to the SimplyCash Card from American Express
There are other no fee credit cards you can take a look at that will offer the same level of rewards or better.
One of them is the SimplyCash Card from American Express – here's how it compares.
| Walmart Rewards Mastercard | SimplyCash Card from American Express | |
|---|---|---|
| Earn Rates | * 3% back in Walmart Rewards at Walmart * 1% back in Walmart Rewards on all other purchases | * 2% cash back on gas * 2% cash back on groceries (up to $300 cash back annually) * 1.25% cash back on all other purchases |
| Insurance Included | 0 types included | 3 types included |
| Annual Fee | $0 | $0 |
| Income Requirements | None | None |
| Type Of Rewards | Walmart Dollars | Cash Back |
There's really no comparison between these 2 credit cards. The SimplyCash card offers more rewards on purchases, includes some basic insurance, and it's a cash back credit card. The rewards you earn will be used to pay your credit card bill once per year.
Any downside? Well, it is an Amex, and there is the occasional acceptance issue. But other than that, the SimplyCash card is superior in just about every way.
Another set of credit cards that are excellent at Walmart Supercentres are Mastercards with grocery bonuses. Mastercard considers Walmart Supercentres as grocery stores, so you'll be able to earn bonus rewards. And this will apply to most Walmarts in Canada – there are very few regular Walmarts in Canada.
Here are a couple of no fee Mastercards with grocery store bonuses.
Leave a review
These are our thoughts on the Walmart Mastercard, but what are yours?
If you have this card, or have had it in the past, leave a user review so others can see what you thought of it.
FAQ
What does the Walmart Rewards Mastercard earn for rewards?
The Walmart Mastercard earns Walmart Rewards Dollars on every purchase at these rates:
- 3% back in Walmart Rewards at Walmart
- 1% back in Walmart Rewards on all other purchases
What can Walmart Rewards Dollars be used for?
Walmart Rewards Dollars can be used towards almost any purchase made either in-store at any Walmart or online at Walmart.ca. Each Walmart Dollar is worth the same as a regular dollar, and they have to be redeemed in $5 increments.
What are the annual fee and income requirements of the Walmart Mastercard?
The Walmart Mastercard has no annual fee or income requirements.
What are some alternatives to the Walmart Rewards Mastercard?
There are quite a few no fee cash back credit cards that can provide better rewards than the Walmart Rewards Mastercard.
They are:
- SimplyCash Card from American Express
- Tangerine Money-Back Credit Card
- BMO CashBack Mastercard
- RBC Cash Back Mastercard
People also viewed

Key benefits
User reviews
Reviewed by 42 Canadians
Thank you for your review!
Hang tight while we verify and approve it.
If you want to see your review right away...
Create an account:
WHAT A NIGHTMARE!!!!
Customer Service is Pathetic.
I had an unrecognized charge on my credit card that I reported within 48 hours after the charge was incurred.
I have contacted customer service and fraud departments multiple times over the past year. I have been transferred from one representative to another, and I am repeatedly asked to provide the same information, including my credit card number, name, phone number, address, birthdate, and details about my issue. This has been incredibly frustrating, as many representatives tend to follow a script, offering apologies but ultimately failing to provide a solution.
On May 7, 2025, I spoke to
Anna, in the accounts receivable security department, who transferred me to
Shaun, in the dispute department, said the supervisor would call me within 24 to 72 hrs. It has been 10 days since then, and I haven’t received any call from the supervisor but 4 calls, 2 e-mails, 1 letter and text messages asking for payment.
They are now threatening me to report the account as a “bad debt” write-off.
Be aware that you can file your formal complaint at:
https://www.obsi.ca/
Worst card you could ever have. I've been scammed into accepting this through the store thinking it was a rewards card and not a credit card. You can't even pay online your due amounts with this credit card. They ask you to pay by cash at the Walmart customer service or even fax them a form for preauthorized withdrawal for your payment. 1 week after receiving the card which I haven't used yet not even once, I received 3 fraudelent charges from facebook ad. Called the first time and was promised they will fix the fraudelent charges but never did. Called the second time and I went through so many questiones and even asked me to fax them more documents to prove my case. I've had enough and had the account permanently closed and told customer service that I will pay the $28 fraudelent charge and don't even care forefeiting any amount I've earned just so to get over this mess. NEVER EVER GET THIS CARD FOR YOUR OWN SAKE!
Terrible awful card. I had fruad on my account 2 months ago, have been told 7 times it would be removed, yet I am paying internet on these fraudulent charges for 2 months. NEVER get this card, they are the worst EVER.
Scamed into signing up, Nothing but lies, headaches, worst customer service!!!!
I’m absolutely livid with my experience at Walmart. I was tricked by the teller into signing up for a “reward card” without any mention that it was a Mastercard—one that would pull my credit. To add insult to injury, when I called in for help, the representative aggressively pushed a balance protection plan on me. Despite my repeated, clear questions about whether I’d be charged anything, she lied to me five separate times, assured me there were no fees, and kept pestering me with texts demanding a “yes” reply. When I finally spoke with another representative, I discovered that I’m now locked into monthly charges for this ridiculous plan. Walmart’s deceptive practices and blatant dishonesty are astounding. Save yourself the headache—steer clear of this scam and do not trust these unethical tactics.
Dont let them fool you with 15% discount on the initial purchase and sell you frustration and headache. Customer service is painfully terrible. After my card expiration, I called customer service to request a replacement. They said that I would get a new card between 7-10 business days. However, I for nothing. After 20 days, I called them again. This time, they said that my first request had not been recorded and that I would get a new card within 7-10 business days. Again nothing happened!!!! I called again and finally I got a new card but only 5 months validity on it :DDDD. STAY AWAY FROM THIS CARD






































