Best Walmart Mastercard in Canada for 2026
The best Walmart Mastercard in Canada is the Walmart Rewards World Mastercard. Both Walmart Rewards Mastercards have the exact same earn rate and charge no annual fee, so it's difficult to say one is better than the other. However, the World Mastercard benefits give this one a slight edge.
Walmart-branded Mastercards earn rewards at a decent rate, though they may not be your best bet for shopping. This article recommends a few alternative credit cards that offer better rewards for grocery purchases, flexible redemption options, and benefits such as insurance coverage.
Key Takeaways
- The best Walmart credit card is the Walmart Rewards World Mastercard, but if you don't meet the income requirements, the basic card is still a good option.
- Both cards have high earn rates and no annual fee, but they don't offer top value for grocery shopping or provide much for insurance.
- Frequent Walmart shoppers may prefer an alternative like the Tangerine Money-Back Credit Card or American Express Cobalt Card to maximize their spending.
Best Walmart Mastercard in Canada for 2026
Here are the 2 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 * High household income requirements |
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 discussing its earn rates, be aware that this card earns 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. Plus, you'll earn 1% back in Walmart Rewards on purchases you make everywhere else.
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 no fee World Mastercard, there is still a household income requirement of $100,000 per year.
The earn rates for this card are identical to those of the basic card, but it offers additional value in the form of free purchase assurance and extended warranty. Plus, you have 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
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 in Walmart Rewards on purchases made everywhere else.
- No annual fees: The premium Walmart credit card option is one of only a few World Mastercards in Canada with no annual fee.
- 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.
- Limited 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 $120, which is especially disappointing for a World Mastercard.
How to maximize your Walmart credit card rewards
If you're a regular Walmart shopper looking primarily for a no-fee card that gives Walmart Rewards, then a Walmart credit card might be just what you're looking for. Once you get your Rewards or World Mastercard, here's how to get the most out of your card:
- 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
On the other hand, if you tend to spend more at other stores (especially grocery stores) or you're looking for flexible redemption options and credit card benefits like insurance, you might be better off with a card from another issuer.
Need a little help getting started? Take our credit card quiz to find cards that best match your spending habits and rewards preferences.
We found 4 great alternatives that reward you for shopping at Walmart (and everywhere else):
| Category | Credit card | Annual fee | Earn rates | Current offer |
|---|---|---|---|---|
| Best no-fee cash back card | Rogers Red World Elite Mastercard | $0 | * Earn 2% unlimited cash back on all eligible non-U.S. dollar purchases if you have 1 qualifying service with Rogers, Fido, Comwave, or Shaw * Earn 1.5% unlimited cash back on eligible non-U.S. dollar purchases * Earn 3% unlimited cash back on all eligible purchases made in U.S. dollars | None |
| Best grocery card | American Express Cobalt Card | $191.88 | * 5 points per $1 spent on eligible groceries and restaurants (up to $2,500 spent per month) * 3 points per $1 spent on eligible streaming services * 2 points per $1 spent on eligible gas, transit, and ride share purchases * 1 point per $1 spent on foreign currency purchases * 1 point per $1 spent on all other purchases | |
| Best flexible rewards card | MBNA Rewards World Elite Mastercard | $120 | * 5 points for every $1 spent on restaurants, groceries, and select recurring bills (up to $50,000 spent annually per category) * 1 point per $1 spent on all other purchases | |
| Best for online shopping | SimplyCash Card from American Express | $0 | * 2% cash back on gas * 2% cash back on groceries (up to $300 cash back annually) * 1.25% cash back on all other purchases |
1. Best no-fee cash back card: Rogers Red World Elite® Mastercard®
The Rogers Red World Elite® Mastercard® is Canada's best no-fee cash back credit card, offering an eye-catching earn rate of up to 3%. It delivers 3% cash back on U.S. purchases and 2% on everything else for Rogers/Fido/Shaw/Comwave customers. Even without those services, you'll earn 1.5% back on all purchases – and all for no annual fee whatsoever.
2. Best grocery card: American Express Cobalt® Card

The American Express Cobalt Card is an excellent credit card – especially for groceries. The card’s earn rates give you an astounding 5% back on groceries. The card is also our pick for best credit card overall since it earns generous rewards on other popular spending categories and includes a well-rounded insurance package.
3. Best flexible rewards card: MBNA Rewards World Elite® Mastercard®

The MBNA Rewards World Elite® Mastercard® doesn’t earn you cash back directly. You earn MBNA Rewards points, which can be redeemed for cash back, gift cards, and even travel. It also offers a welcome bonus of up to 30,000 points, plus bonus points on your birthday every year. There is an annual fee (a reasonable $120), but the MBNA Rewards World Elite Mastercard offers a solid insurance package.
4. Best card for online shopping: SimplyCash® Card from American Express

With no annual fee, plus included purchase protection and extended warranty, the SimplyCash Card from American Express is Canada's best card for online shopping. It provides 2% cash back on gas and groceries, and a flat 1.25% back on all other purchases – which means you'll earn significant cash back when you shop online. There's even a welcome bonus of $50 GeniusCash + 5% cash back for the first 3 months (terms) to get that cash back started.
What Walmart Mastercard users say
We checked Reddit to see what real cardholders have to say about both of the Walmart Mastercards.
Several noted a long delay in applying for the card and actually receiving it. People were annoyed by the constant reminders to activate the card, even though they hadn't received it yet.

While some users noted better credit cards from other issuers, a few defended the Walmart Mastercards, saying they're decent options if you primarily shop at Walmart. That, with the fact that they're easy to qualify for, makes them a good option for people struggling to get credit card approval.

FAQ
What credit card is best to use at Walmart?
While the Walmart Rewards World Mastercard is the best Walmart-branded credit card, the American Express Cobalt Card is the best choice for loyal Walmart shoppers looking for the best cash back rates. The Tangerine Money-Back Credit Card credit card is another valuable choice with very unique cash back options.
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 World Mastercard, but the Walmart Rewards Mastercard has no such requirements – and both have no annual fee.
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. The World Mastercard option also provides extended warranty and purchase protection, a package valued at around $120.
What credit score do you need for a Walmart card?
The credit score necessary to be approved for a Walmart credit card is roughly between 760 and 900 – firmly within the "very good" to "excellent" range. If you don't quite meet these requirements, the American Express Cobalt Card has fairly simple eligibility requirements. Secured and prepaid credit cards also offer valuable options for those trying to improve their credit.
Does Walmart accept Amex credit cards?
Yes, Walmart accepts all major credit cards, including American Express cards – which is excellent since the American Express Cobalt Card card is the best overall card in Canada. However, keep in mind that Walmart doesn't currently count as a grocery store in the Amex system, so you might not earn as many Amex Membership Rewards 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. Both Walmart cards work like all other Mastercards, including worldwide acceptance, and they provide Walmart Rewards that can be earned anywhere you shop, not just at Walmart.
























