creditcardGenius Team
updated on Oct 1, 2025
Fact Checked
Fact Checked
Accuracy is important to us so this article has gone through a thorough 3-stage review process and fact-checked by our team.

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:

CategoryCredit cardAnnual feeProsCons
Best for basic rewardsWalmart Rewards Mastercard$0* Mastercard Global Services
* No annual fee
* Rewards can only be used in Walmart stores
* No insurance included
Best for premium perksWalmart 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

3.1 Genius Rating
1.6 (42) User reviews
Annual fee
$0.00
Learn more
Welcome bonus
$25
Learn more
Annual rewards
$264
Learn more
Walmart Rewards Mastercard
3.1 Genius Rating
1.6 (42) User reviews
Annual fee
$0.00
Learn more
Welcome bonus
$25
Learn more
Annual rewards
$264
Learn more
Credit estimate:
 (760 - 900)
Instant approval: Yes

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

3.2 Genius Rating
1.1 (13) User reviews
Annual fee
$0.00
Learn more
Welcome bonus
$25
Learn more
Annual rewards
$264
Learn more
Walmart Rewards World Mastercard
3.2 Genius Rating
1.1 (13) User reviews
Annual fee
$0.00
Learn more
Welcome bonus
$25
Learn more
Annual rewards
$264
Learn more
Credit estimate:
 (760 - 900)
Instant approval: Yes

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).

CategoryCredit cardEarn ratesCurrent offer
Best flexible cash back cardTangerine Money-Back Credit Card* 2% cash back on purchases in up to 3 Money-Back Categories
* 0.5% cash back on all other purchases
$125 GeniusCash + 10% extra cash back for the first 2 months (terms)
Best cash back cardBMO 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
$20 GeniusCash + 5% cash back for the first 3 months (terms)
Best Amex cardSimplyCash 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 cardMBNA 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 cardMBNA 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

4.4 Genius Rating
3.4 (79) User reviews
award seal ×1 Award winner
Annual fee
$0.00
Learn more
Welcome bonus
$106
11.13% cash back
Annual rewards
$273
GC Ends: Oct 31, 2025
Credit Card Genius Cash IconGC: $125
Tangerine Money-Back Credit Card
Instant approval: Yes
Credit estimate:
4.4 Genius Rating
3.4 (79) User reviews
award seal 1x Award winner
Annual fee
$0.00
Learn more
Welcome bonus
$106
11.13% cash back
Annual rewards
$273
GC Ends:
Oct 31, 2025
Credit estimate:
 (660 - 724)
Instant approval: Yes

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

4.0 Genius Rating
2.5 (14) User reviews
Annual fee
$0.00
Learn more
Welcome bonus
$100
5% cash back
Annual rewards
$243
GC Ends: Oct 31, 2025
Credit Card Genius Cash IconGC: $20
BMO CashBack® Mastercard®*
Instant approval: Yes
Credit estimate:
4.0 Genius Rating
2.5 (14) User reviews
Annual fee
$0.00
Learn more
Welcome bonus
$100
5% cash back
Annual rewards
$243
GC Ends:
Oct 31, 2025
Credit estimate:
 (660 - 724)
Instant approval: Yes

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

4.6 Genius Rating
4.0 (23) User reviews

Up to 5% cash back + Get a minimum of 1.25% back on purchases.*

Annual fee
See rates
Learn more
Welcome bonus
$71
5% cash back
Annual rewards
$350
Learn more
SimplyCash® Card from American Express
Instant approval: Yes
Credit estimate:
SimplyCash® Card from American Express
4.6 Genius Rating
4.0 (23) User reviews

Up to 5% cash back + Get a minimum of 1.25% back on purchases.*

Annual fee
See rates
Learn more
Welcome bonus
$71
5% cash back
Annual rewards
$350
Learn more
Credit estimate:
 (660 - 724)
Instant approval: Yes

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

4.1 Genius Rating
3.3 (11) User reviews
Annual fee
$0.00
Learn more
Welcome bonus
$118
11,800 points
Annual rewards
$370
Learn more
MBNA Rewards Platinum Plus® Mastercard®
4.1 Genius Rating
3.3 (11) User reviews
Annual fee
$0.00
Learn more
Welcome bonus
$118
11,800 points
Annual rewards
$370
Learn more
Credit estimate:
 (725 - 759)
Instant approval: Yes

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

3.8 Genius Rating
2.7 (11) User reviews
Annual fee
$0.00
Learn more
Welcome bonus
$81
Learn more
Annual rewards
$210
Learn more
MBNA Smart Cash Platinum Plus® Mastercard®
3.8 Genius Rating
2.7 (11) User reviews
Annual fee
$0.00
Learn more
Welcome bonus
$81
Learn more
Annual rewards
$210
Learn more
Credit estimate:
 (660 - 724)
Instant approval: Yes

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.

creditcardGenius is a smart credit card matchmaker that compares 126+ features of 229+ credit cards, with objective ratings, rankings and reviews. Built in 2017, for Canadians by Canadians, creditcardGenius is trusted by more than 200,000 people every month, 50,000 newsletter subscribers, and 15M people since launch.

Read more about creditcardGenius

About creditcardGenius

creditcardGenius

The creditcardGenius team of writers is dedicated to bringing factual, helpful, and thorough information to Canadian consumers. Each piece of content goes through a 3-step review process because quality is important to us.

Read more about creditcardGenius Team

About creditcardGenius Team

creditcardGenius Team

Rating Methodology

The most comprehensive credit card rating system in Canada.

126+ total data points analyzed
Data point breakdown