Best Walmart Mastercard In Canada For October 2025
Offering an easy way to earn rewards without paying an annual fee, the Walmart Rewards Mastercard is the best Walmart Mastercard in Canada. It's designed to give loyal shoppers value on everyday purchases at Walmart and beyond.
However, the best credit card for you may not always be a store-branded option.There are several other high-quality rewards credit cards that offer higher earn rates, flexible redemption options, and valuable perks to use everywhere, not just at Walmart.
In this article, we’ll review both Walmart Mastercard options in detail and compare them with some of the best alternatives available.
Key Takeaways
- The best Walmart credit card is the Walmart Rewards Mastercard.
- The Walmart Rewards World Mastercard offers the same benefits as its more basic partner, plus more, but the income requirement is much higher.
- These cards have high earn rates and no annual fee, but they don't offer top value for grocery shopping and have limited insurance packages.
- Frequent Walmart shoppers may prefer an alternative like the Tangerine Money-Back Credit Card or BMO CashBack Mastercard.
Best Walmart Mastercard In Canada For October 2025
Here are the two credit cards offered by Walmart in Canada:
| Category | Credit card | Annual fee | Pros | Cons |
|---|---|---|---|---|
| Best for basic rewards | Walmart Rewards Mastercard | $0 | * Mastercard Global Services * No annual fee | * Rewards can only be used in Walmart stores * No insurance included |
| Best for premium perks | Walmart Rewards World Mastercard | $0 | * No annual fee | * Rewards can only be redeemed at Walmart * Minimal insurance included * Income requirement of $80,000 household |
1. Best for basic rewards
Rewards:
- 3% back in Walmart Rewards at Walmart
- 1% back in Walmart Rewards on all other purchases
The entry-level card is the Walmart Rewards Mastercard. Before we get into earn rates, be aware that you’ll be earning points that can only be redeemed for purchases at Walmart.
That said, you'll earn 3% back on any purchase at Walmart – so there’s the potential to save a lot on your haul, and 1% back on everything else you spend on the card. Given that this is a no-fee card with no income requirements, you’re looking at some pretty solid earn rates (even if you can only redeem them at Walmart).
This card is best suited for frequent, loyal Walmart shoppers who enjoy a simple rewards system and will make good use of Walmart dollars.
2. Best for premium perks
Rewards:
- 3% back in Walmart Rewards at Walmart
- 1% back in Walmart Rewards on all other purchases
Walmart also has a premium card offering with the Walmart Rewards World Mastercard. While it’s a relatively rare World Mastercard that has no annual fee, there is a household income requirement of $80,000 annually.
The earn rates for this card are identical to the basic card. You’ll also get a free purchase assurance and an extended warranty plan. Plus, you get access to World Mastercard benefits for no annual fee, which is rare.
This card is best suited for higher-income, frequent Walmart shoppers who want redeemable Walmart dollars. But still, if you're in the market for a Walmart card and you meet the income requirement, you may as well opt for this World Mastercard, as it won’t cost you anything.
Pros and cons of Walmart credit cards in Canada
If you’re unsure whether or not to get a Walmart card, here are some points to consider.
- High earn rates. For no annual fee credit cards, you'll be earning quite a bit in terms of rewards – 3% back in Walmart Rewards on all your purchases and 1% back everywhere else.
- No annual fees. The premium Walmart credit card offering is one of only a few World Mastercards with no annual fee in Canada.
- Just fair rewards at Walmart Supercentres. Most Walmarts in Canada are Supercentres, and Mastercard considers them grocery stores. If you shop at Walmart Supercentres often, you’d be better off with a credit card that has a high earn rate on groceries.
- Lacklustre insurance. The insurance package with Walmart credit cards is dismal, even for no annual fee. The value of the extended warranty and purchase protection is about $108, which is especially disappointing for a World Mastercard.
How to maximize your Walmart credit card
If you opt for a Walmart-branded credit card, here’s how you can make the most out of it:
- Combine with the Walmart loyalty program: When you link your Walmart credit card to your Walmart.ca account, you’ll get exclusive offers and bonuses available through the loyalty program to double-dip on rewards.
- Redeem for maximum value: You can redeem Walmart Rewards for in-store purchases at Walmart, but use them for high-value items during sales to get the best bang for your buck.
Alternative credit cards for Walmart shopping
Don’t feel as though you have to get a Walmart card to maximize your Walmart shopping trips. We found five great no-fee alternatives that reward you for shopping at Walmart (and everywhere else).
| Category | Credit card | Earn rates | Current offer |
|---|---|---|---|
| Best flexible cash back card | Tangerine Money-Back Credit Card | * 2% cash back on purchases in up to 3 Money-Back Categories * 0.5% cash back on all other purchases | |
| Best cash back card | BMO CashBack Mastercard | * 3% cash back on groceries (up to $500 per month) * 1% cash back on recurring bill payments (up to $500 per month) * 0.5% cash back on all other purchases | |
| Best Amex card | SimplyCash Card from American Express | * 2% cash back on gas * 2% cash back on groceries (up to $300 cash back annually) * 1.25% cash back on all other purchases | 5% cash back for the first 3 months (terms) |
| Best flexible rewards card | MBNA Rewards Platinum Plus Mastercard | * 2 points for every $1 spent on restaurants, groceries, and select recurring bills (up to $10,000 spent annually per category) * 1 point per $1 spent on all other purchases | 10,000 bonus points (terms) |
| Best premium cash back card | MBNA Smart Cash Platinum Plus Mastercard | * 2% cash back on gas and groceries, up to $500 in combined spend monthly * 0.5% cash back on all other purchases | 5% cash back on gas and groceries for the first 6 months, up to $500 spent per month (terms) |
1. Best flexible cash back card

The Tangerine Money-Back Credit Card has a different spin on rewards. You get to choose which categories earn you 2% cash back from a list of 10. You can pick two categories if your rewards are deposited as a statement credit and three if they’re deposited into a Tangerine Savings account. You’ll earn 0.5% back on all other purchases and don’t have to pay an annual fee.
2. Best cash back
The BMO CashBack Mastercard is an excellent no fee cash back credit card – especially for groceries. The card’s welcome offer gives you an astounding 5% back on groceries (up to $500 in spending). After that, you’ll get 3% back on up to $500 in spending each month. When you’re ready to cash out, you can request funds at any time as long as you have at least $1 accumulated.
3. Best Amex card
The SimplyCash Card from American Express is an excellent no fee card that offers plenty of cash back everywhere you shop. While it boasts a solid earn rate of 2% back on groceries (up to $300 in spending annually), it has a slightly higher earn rate for everything else compared to the other cards on our list. You’ll get 1.25% back when you’re not shopping at Walmart or for groceries. If you’re an Amex fan, this card is for you.
4. Best flexible rewards card
The MBNA Rewards Platinum Plus Mastercard doesn’t earn you cash back directly. You earn points, which can be redeemed for cash back, gift cards, and even travel. It also has a welcome bonus of up to 10,000 points, as well as bonus points on your birthday every year. And despite charging no annual fee, the MBNA Rewards Platinum Plus Mastercard offers a solid insurance package.
5. Best premium cash back card
Finally, the MBNA Smart Cash Platinum Plus Mastercard is a terrific no fee card for gas and groceries. You’ll earn up to 5% cash back on gas and groceries for the first 6 months, up to $500 spent per month and a generous 2% after that. We also appreciate that the card includes 7 types of insurance and lets you choose when to cash in your rewards.
How to choose the right credit card for Walmart shopping
Whether you’re considering a Walmart Mastercard or any of the credit cards we recommend, it helps to know what you want from a credit card. By considering your shopping habits and budget, you can find the card that’s best for you.
When a Walmart credit card makes sense
If any of these statements describe you, a Walmart credit card is probably worth it:
- You regularly shop at Walmart (where you’ll earn 3% back)
- You’re fine with only redeeming your rewards at Walmart
- You don’t want to pay an annual fee
- You’d like access to basic credit card benefits like purchase protection
When a general rewards credit card might be better
On the other hand, if any of these statements sound like you, you may want to look for a card that gives you more:
- You spend more at other stores, especially grocery stores (where you could earn up to 5% back with the right card)
- You want more flexible redemption options like cash back, statement credits, or travel rewards
- You’d love to have premium perks like airport lounge access or comprehensive insurance coverage
Need a little help getting started? Take our credit card quiz to find cards that best match your spending habits and rewards preferences.
FAQ
What credit card is best to use at Walmart?
While the Walmart Rewards Mastercard is the best Walmart-branded credit card, the BMO CashBack Mastercard is the best choice for loyal Walmart shoppers looking for cash back. The Tangerine Money-Back Credit Card credit card is another valuable choice.
Is it easy to get a Walmart credit card in Canada?
Whether you qualify for a Walmart card depends on personal factors like your income, debt, and credit score. If you don’t make $100,000 a year as a household, you'll only qualify for the Walmart Rewards Mastercard.
What are the perks of having a Walmart credit card?
With a Walmart Mastercard, you'll earn Walmart Rewards at an average rate of 1.1% with the Walmart Rewards Mastercard or 1.1% with the Walmart Rewards World Mastercard. Use these to pay for just about anything at Walmart.
What credit score do you need for a Walmart card?
The credit score necessary to be approved for a Walmart credit card is lower than you may expect, likely in the ballpark of 650. That said, other factors, like your income, can affect your chances of approval.
Does Walmart accept Amex credit cards?
Yes, Walmart accepts all major credit cards, including Amex. Keep in mind that Walmart doesn’t currently count as a grocery store in the Amex system, so you might not earn as many points as you expect.
Is a Walmart credit card a real credit card?
Yes, Walmart credit cards are real Canadian credit cards issued by Fairstone Bank of Canada. They both work like all other Mastercards, allowing users to build credit, and can be used anywhere that Mastercard is accepted.
Editorial Disclaimer: The content here reflects the author's opinion alone. No bank, credit card issuer, rewards program, or other entity has reviewed, approved, or endorsed this content. For complete and updated product information please visit the product issuer's website. Our credit card scores and rankings are based on our Rating Methodology that takes into account 126+ features for each of 229 Canadian credit cards.






























