Best Walmart credit card (and the better alternatives)

Partners on this page provide us earnings.

Is the best Walmart credit card the Mastercards with their own brand name? Let's find out. 

With Walmart's credit cards, you can earn and redeem in brick-and-mortar Walmart stores or at Walmart.ca.

But Canadians have no shortage of cash back and rewards cards to consider, and some of the other options out there might actually be more lucrative than Walmart’s official Mastercards, depending on your shopping habits.

Finding the right credit card for Walmart is a matter of knowing what kind of Walmart shopper you are and what share of your purchases are made at Walmart vs. other retailers. 

It might surprise some readers to learn that Walmart’s official Mastercards aren’t always the most profitable cards for Walmart purchases. Cardholders must also consider that Walmart will not be the only place they shop, though we’ve outlined the best cards for those who rely on the mega-retailer for most of their shopping.

The best credit cards Canadians can use at Walmart

Walmart credit card Fees and details Get started
Walmart Rewards™️ Mastercard® Annual fee: $0
Income requirement: $12,000
Rewards/Cash Back at Walmart: Up to 1.25%
Apply now
Walmart Rewards™️ World Mastercard® Annual fee: $0
Income requirement: $100,000 household
Rewards/Cash Back at Walmart: Up to 3%
Apply now
BMO CashBack® Mastercard®* Annual fee: $0
Income requirement: $15,000
Rewards/Cash Back at Walmart: Up to 3%
Apply now
BMO CashBack® World Elite®* Mastercard®* Annual fee: $120 (annual fee waived in the first year*)
Income requirement: $80,000
Rewards/Cash Back at Walmart: Up to 5%*
Apply now
SimplyCash® Card from American Express Annual fee: $0
Income requirement: n/a
Rewards/Cash Back at Walmart:1.25%
Apply now
SimplyCash® Preferred Card from American Express Annual fee: $119.88 ($9.99 per month. Additional cards are free.)
Income requirement: n/a
Rewards/Cash Back at Walmart: 2%
Apply now
Rogers Red World Elite® Mastercard®
Annual fee: $0
Income requirement: $80,000 personal, $150,000 household
Rewards/Cash Back at Walmart:1.5% cash back
Apply now

Best Walmart credit card with easy approval

Walmart Rewards™ Mastercard®

Apply now

Good

Suggested credit score

to receive the latest news, tips and offers by email

Pros

  • No annual fee

  • Exclusive offers for cardholders

  • Earn up to 1.25% Walmart Reward Dollars™ on everyday spending

  • Installment plan option when you spend $199.99 or more, in-store or at Walmart.ca - spread your payment over six installments

Cons

  • Rewards can only be redeemed at Walmart

  • Higher APR than other low-rate cards on the market

  • Installment plant option has a 4% fee and other terms & conditions apply.°

Eligibility

Recommended Credit Score

Good

Required Annual Personal Income

$12,000

Pros

  • No annual fee

  • Exclusive offers for cardholders

  • Earn up to 1.25% Walmart Reward Dollars™ on everyday spending

  • Installment plan option when you spend $199.99 or more, in-store or at Walmart.ca - spread your payment over six installments

Cons

  • Rewards can only be redeemed at Walmart

  • Higher APR than other low-rate cards on the market

  • Installment plant option has a 4% fee and other terms & conditions apply.°

Eligibility

Recommended Credit Score

Good

Required Annual Personal Income

$12,000

back in Walmart Rewards on all purchases made in-store or online at Walmart

1.25%

back in Walmart Rewards at any gas station

1%

everywhere else

1%

Variable APR

20.89% - 26.99%

Cash Advance APR

22.97% - 27.99%

Annual Fee

$0

Foreign Transaction Fee

2.5%

  • Why we picked the Walmart Rewards Mastercard

    +

    The official Walmart Rewards™️ Mastercard® is a great way to begin saving instantly at Walmart stores across Canada. Its earn rate is strong considering its $0 annual fee: each purchase at any Walmart store (or Walmart.ca) earns 1.25% back in Walmart Reward Dollars. Purchases made elsewhere earn these rewards at a rate of 1%. Walmart Reward Dollars are redeemable online and at the register in any Walmart, where cardholders can simply tap their card and redeem as little as $5 instantly. Customers can also order a Walmart credit card for their spouse or partner at no extra charge and will get up to 25 Walmart Reward Dollars the first time they sign up.

    Though its earn rates are good for such an accessible, no annual fee card, it does have a notable achilles heel: Reward Dollars can only be redeemed at Walmart itself, so it’s somewhat inflexible compared to regular cash back cards, which usually allow you to redeem your cash back directly against your card’s balance.

Best Walmart credit card for use at Walmart.ca

Walmart Rewards™ World Mastercard®

Good

Suggested credit score

to receive the latest news, tips and offers by email

Pros

  • No annual fee

  • $45 bonus

  • Earn up to 5% rewards on select Walmart brands

  • Earn 3% on purchases through Walmart.ca

  • Extended Warranty and Purchase Assurance

  • Enjoy Mastercard Global Services benefits

Cons

  • Rewards can only be redeemed through Walmart

  • High minimum annual income threshold of $100,000 (household)

  • Lacks extended insurance coverages offered by other cards

Eligibility

Recommended Credit Score

Good

Required Annual Household Income

$100,000

Pros

  • No annual fee

  • $45 bonus

  • Earn up to 5% rewards on select Walmart brands

  • Earn 3% on purchases through Walmart.ca

  • Extended Warranty and Purchase Assurance

  • Enjoy Mastercard Global Services benefits

Cons

  • Rewards can only be redeemed through Walmart

  • High minimum annual income threshold of $100,000 (household)

  • Lacks extended insurance coverages offered by other cards

Eligibility

Recommended Credit Score

Good

Required Annual Household Income

$100,000

back in Walmart Rewards on all purchases from Walmart.ca

3%

back in Walmart Rewards on all purchases made in-store at Walmart

1.25%

back in Walmart Rewards at any gas station

1.25%

everywhere else

1%

Variable APR

20.89% - 26.99%

Cash Advance APR

22.97% - 27.99%

Annual Fee

$0

Foreign Transaction Fee

2.5%

  • Why we picked the Walmart Rewards World Mastercard

    +

    If you're someone who frequently shops online at Walmart.ca, grabbing the Walmart Rewards World Mastercard could be a smart move.

    Picture this: every time you fill up your online shopping cart, you're earning more than double the rewards rates on your Walmart hauls (it's also a bit better on your gas purchases). Plus, imagine not fretting over the cost of a coffee maker breaking down shortly after purchase or the annoyance of unexpected foreign transaction fees during your travels. With the World Mastercard, you're covered with extended warranties and potentially no foreign transaction fees, among other perks. It's tailored for you, the savvy shopper who maximizes every dollar spent.

    Choosing this card means you're looking beyond just rewards. You value the peace of mind that comes with additional protections on your purchases and the convenience of a card that matches your lifestyle and spending habits. It's about making your money and your rewards work harder for you. So, if your shopping list often leads you to Walmart and you enjoy the finer things in card benefits, the World Mastercard is your ally, ensuring every swipe or tap brings more value back into your pocket.

Best non-Walmart credit card with no annual fee

BMO CashBack® Mastercard®*

Apply now

3.5

5% cash back

Welcome offer

Good

Suggested credit score

to receive the latest news, tips and offers by email

Pros

  • No Annual Fee: A rare find in Canada for a cash back card

  • A generous 3% cash back on groceries (up to $500 monthly)

  • Easily redeem from $1, set up automatic redemptions, or use as a statement credit

  • Additional perks include discounts on rentals, free supplementary cards and show discounts

Cons

  • Outside of groceries and recurring payments, the standard earn rate drops to 0.5%

  • Monthly caps on top earn rates for groceries and recurring payments

  • A 2% balance transfer fee applies

  • The interest rate on the remaining balance transfer amount increases after the introductory period

Eligibility

Recommended Credit Score

Good

Required Annual Personal Income

$15,000

Pros

  • No Annual Fee: A rare find in Canada for a cash back card

  • A generous 3% cash back on groceries (up to $500 monthly)

  • Easily redeem from $1, set up automatic redemptions, or use as a statement credit

  • Additional perks include discounts on rentals, free supplementary cards and show discounts

Cons

  • Outside of groceries and recurring payments, the standard earn rate drops to 0.5%

  • Monthly caps on top earn rates for groceries and recurring payments

  • A 2% balance transfer fee applies

  • The interest rate on the remaining balance transfer amount increases after the introductory period

Eligibility

Recommended Credit Score

Good

Required Annual Personal Income

$15,000

Cardholders earn 3% (up to a monthly max of $500) cash back on groceries

3%

Cardholders can earn 1% (up to $500 per month) on any recurring bill payments*

1%

Cardholders can earn 0.5% (no monthly max) on all other eligible purchases*

0.5%

Purchase APR

20.99%

Cash Advance APR

22.99%

Annual Fee

$0

  • Why we picked the BMO CashBack Mastercard

    +

    The BMO CashBack® Mastercard® is the ideal fit for people who prefer not to pay an annual fee for their credit card and who shop a lot at Walmart Supercentres, where the Mastercard’s 3% (up to a monthly max of $500) cash back on groceries. Cash back can be redeemed against your card statement whenever you want, which is a particularly flexible policy.

    That said, keep in mind that the card will earn a relatively meagre 0.5%* at regular Walmart discount stores, so it’s not such a boon unless you do the lion’s share of your Walmart shopping in Supercentres. If you find that you’re spending more than $500 per month on groceries it probably makes sense to pay an annual fee for an upper-tier card with a higher earn rate.

    *Terms and conditions apply.

Best premium Walmart credit card

BMO CashBack® World Elite®* Mastercard®*

Apply now

4.9

up to 10%

Welcome offer

Excellent

Suggested credit score

to receive the latest news, tips and offers by email

Pros

  • Valuable sign-up bonus

  • High 5% cash back rate on groceries

  • Free roadside assistance

  • Excellent extended warranty and purchase protection terms

Cons

  • Restrictive spending limits for most cash back categories

  • Sign-up bonus structure is head-scratchingly complicated

  • High minimum income requirements

Eligibility

Recommended Credit Score

Excellent

Required Annual Personal Income

$80,000

Required Annual Household Income

$150,000

Pros

  • Valuable sign-up bonus

  • High 5% cash back rate on groceries

  • Free roadside assistance

  • Excellent extended warranty and purchase protection terms

Cons

  • Restrictive spending limits for most cash back categories

  • Sign-up bonus structure is head-scratchingly complicated

  • High minimum income requirements

Eligibility

Recommended Credit Score

Excellent

Required Annual Personal Income

$80,000

Required Annual Household Income

$150,000

Groceries: 5% cash back up to $500 spent per month ($25 in cash back)*

5%

Transit: 4% cash back up to $300 spent per month ($12 in cash back)*

4%

Gas: 3% cash back up to $300 spent per month ($9 in cash back)*

3%

Recurring Bills: 2% cash back up to $500 spent per month ($10 in cash back)*

2%

Everything Else: 1% cash back, unlimited*

1%

Purchase APR

20.99%

Balance Transfer Rate

23.99%

Cash Advance APR

23.99%

Annual Fee

$120

Foreign Transaction Fee

2.5%

  • Why we picked the BMO CashBack World Elite Mastercard

    +

    The BMO CashBack® World Elite®* Mastercard®* has an amped-up 5% cash back rate for up to $500 spent on groceries per month* (i.e., up to $25 in cash back per month). Those who max out that monthly limit at Walmart Supercentres can earn up to $300 in cash back over the course of a year, which is way more than double the card’s $120 (annual fee waived in the first year*).

    Unfortunately its base cash back earn rate, which will apply to regular Walmart stores, is only 1%*. That said, its welcome offer is among the strongest offered by any cash back card in Canada, and items you buy with the card benefit from some of the best extended warranty and purchase protection coverage offered by any credit card in Canada as well.

    *Terms and conditions apply.

Best Amex for use at Walmart with no annual fee

SimplyCash® Card from American Express

Apply now

3.8

bonus 5% back

Welcome offer

Good

Suggested credit score

Earn a bonus 5% cash back on purchases in your first 3 months (up to $2,000 in purchases).

Pros

  • No annual fee for primary or additional cardholders

  • Solid regular cash back rate on all eligible purchases - up to 2% cash back on all eligible purchases

  • No limit to the amount of cash back you can earn at the base rate

Cons

  • Cash back is only applied as a statement credit once a year

  • Amex cards aren’t accepted by every merchant

Eligibility

Recommended Credit Score

Good

Required Annual Personal Income

$0

Required Annual Household Income

$45.87

Pros

  • No annual fee for primary or additional cardholders

  • Solid regular cash back rate on all eligible purchases - up to 2% cash back on all eligible purchases

  • No limit to the amount of cash back you can earn at the base rate

Cons

  • Cash back is only applied as a statement credit once a year

  • Amex cards aren’t accepted by every merchant

Eligibility

Recommended Credit Score

Good

Required Annual Personal Income

$0

Required Annual Household Income

$45.87

cash back on eligible gas station purchases in Canada

2%

cash back on eligible grocery store purchases in Canada (up to $300 cash back annually)

2%

cash back on all other purchases

1.25%

Variable APR

21.99% - 34.56%

Balance Transfer Rate

45%

Cash Advance APR

21.99% - 89.98%

Annual Fee

$0

Foreign Transaction Fee

2.5%

  • Why we picked the Amex SimplyCash

    +

    The regular SimplyCash® Card from American Express (not to be confused with the SimplyCash® Preferred Card from American Express below) works well for saving money at Walmart or any of the other Canadian stores where Amex cards are accepted.

    Earn 2% cash back on eligible gas purchases in Canada, 2% cash back on eligible grocery purchases in Canada (up to $300 cash back annually), and 1.25% cash back on all other eligible purchases. Though this makes it even with the Walmart’s Mastercard at Walmart stores, unlike the official Walmart card, the cash back you earn with this Amex card can be redeemed directly against your card balance. SimplyCash® Card from American Express cardholders will also appreciate that the card has no annual fee.

    Though the insurance benefits for the standard SimplyCash® Card from American Express aren’t as impressive as the insurance benefits for the Preferred card version, you’ll still get coverage for travel accidents, as well as extended warranties and insurance on newly purchased items.

    Contact American Express for the most up-to-date referral bonus figures.

    American Express is not responsible for maintaining or monitoring the accuracy of information on this website. For full details and current product information, click the Apply Now link. If you apply and get approved for an American Express Card, (I/we) may receive compensation from American Express, which can be in the form of monetary payment.

Best Walmart credit card from American Express

SimplyCash® Preferred Card from American Express

Apply now

4.6

up to 10% back

Welcome offer

Excellent

Suggested credit score

Earn a bonus 10% cash back on purchases in your first 3 months (up to $2,000 in purchases).

Pros

  • Competitive cash back rates: Up to 4% on gas and groceries, and more

  • Refer-a-friend bonus up to $750 annually

  • Extra benefits like rental car insurance and travel accident coverage

  • Manufacturer's warranty doubled on purchases

Cons

  • $9.99/month fee ($119.88 annually)

  • Cash back redeemed annually in September

  • Not all benefits may be relevant to all users

  • Limited to American Express acceptance

Eligibility

Recommended Credit Score

Excellent

Pros

  • Competitive cash back rates: Up to 4% on gas and groceries, and more

  • Refer-a-friend bonus up to $750 annually

  • Extra benefits like rental car insurance and travel accident coverage

  • Manufacturer's warranty doubled on purchases

Cons

  • $9.99/month fee ($119.88 annually)

  • Cash back redeemed annually in September

  • Not all benefits may be relevant to all users

  • Limited to American Express acceptance

Eligibility

Recommended Credit Score

Excellent

cash back on eligible gas station purchases in Canada

4%

cash back on eligible grocery store purchases in Canada (up to $1,200 cash back annually)

4%

cash back on all other purchases

2%

Purchase APR

21.99%

Cash Advance APR

21.99%

Annual Fee

$119.88

Foreign Transaction Fee

2.5%

  • Why we picked the SimplyCash Preferred

    +

    Though its annual fee of $119.88 is on the higher end, the earn rate makes it easy to earn this much and more in one year. Earn 4% cash back on eligible gas station purchases in Canada, 4% cash back on eligible grocery store purchases in Canada (up to $1,200 cash back annually) and 2% cash back on all other purchases. Add in a suite of comprehensive travel insurance and shopping coverage and this Amex card really starts to look like “the complete package.”

Best Walmart credit card with no foreign exchange fees

Rogers Red World Elite® Mastercard®

Apply now

4.0

Excellent

Suggested credit score

to receive the latest news, tips and offers by email

Pros

  • Lucrative cash back rates on USD and CAD purchases, especially for Rogers, Fido or Shaw customers

  • No annual fee with valuable insurance benefits

  • Competitive against foreign transaction fee cards

  • Convenient cash back redemption options

  • Redemption bonus of 1.5x more cash back every time you redeem for Rogers, Fido or Shaw purchases

  • Travel insurance perks and airport lounge access

Cons

  • High income requirement: $80,000 personal or $150,000 household

  • Foreign transaction fee applies

  • Limited redemption options for statement credits

Eligibility

Recommended Credit Score

Excellent

Required Annual Personal Income

$80,000

Required Annual Household Income

$150,000

Pros

  • Lucrative cash back rates on USD and CAD purchases, especially for Rogers, Fido or Shaw customers

  • No annual fee with valuable insurance benefits

  • Competitive against foreign transaction fee cards

  • Convenient cash back redemption options

  • Redemption bonus of 1.5x more cash back every time you redeem for Rogers, Fido or Shaw purchases

  • Travel insurance perks and airport lounge access

Cons

  • High income requirement: $80,000 personal or $150,000 household

  • Foreign transaction fee applies

  • Limited redemption options for statement credits

Eligibility

Recommended Credit Score

Excellent

Required Annual Personal Income

$80,000

Required Annual Household Income

$150,000

Earn 3% unlimited cash back on purchases made in US dollars

3%

Earn 2% unlimited cash back on all eligible non-US dollar purchases if you have 1 qualifying service with Rogers, Fido or Shaw

2%

Earn 1.5% unlimited cash back on everything else

1.5%

Get 1.5x more cash back every time you redeem for Rogers, Fido or Shaw purchases

1.5x Cash Back

Purchase APR

20.99%

Balance Transfer Rate

22.99%

Cash Advance APR

22.99%

Annual Fee

$0

Foreign Transaction Fee

2.5%

  • Why we picked the Rogers Red World Elite® Mastercard®

    +

    The Rogers Red World Elite® Mastercard® has a high 1.5% flat cash back rate on all purchases in Canadian dollars, which makes it a great option for earning back at regular, non-Supercentre Walmart stores in Canada. Its 3% cash back on USD purchases also makes it ideal for snowbirds who shop at any Walmart store in the United States. This means that while you travel (or shop online at foreign eCommerce retails that accept US dollars), you’ll earn 0.5% above the universal 2.5% foreign transaction fees.

    For such a comprehensive cash back deal, it’s surprising that the card has no annual fee. The cash back you earn is more flexible than Walmart’s Mastercard as well, as it can either be redeemed as a statement credit once yearly, or on-demand via the Mastercard app Pay with Rewards. A cherry on top comes in the form of a nice insurance package, which includes coverage for new purchases, rental vehicles, emergency medical needs and trip interruption and cancellation.

    Just remember that the card’s annual income requirements can be prohibitive. It also has a rare annual $15,000 spending requirement just to maintain eligibility for the card; spend less than that and your card may be cancelled or demoted to another Rogers card with less favourable cash back rates.

What credit cards does Walmart Canada accept?

Walmart is a flexible retailer in that all credit and debit cards are accepted in any of its stores, including Visa, Amex, and Mastercard. Though there was a minor dispute between Visa and Walmart Canada in 2017 over interchange fees, the situation has since been resolved. Visa was briefly banned in some stores in Ontario, but the companies reached a compromise that saw the return of Visa as an accepted payment method at any Walmart in Canada.

Is Walmart considered a grocery store by credit cards?

Though you can use a Visa, Amex, or Mastercard to make purchases at all Walmart stores, Visa and Amex don’t categorize any type of Canadian Walmart as a grocery store. Reports from shoppers indicate Mastercard is the only card processor that treats Walmart Supercentres as grocery stores (Merchant Category Code 5411), though it still treats ‘regular’ Walmart locations as warehouses/wholesale stores.

Why is this important? If you shop frequently at Walmart Supercentres you can pile up a heap of rewards/cash back by paying with a Mastercard that has a high grocery earn rate. But if you tend to shop at regular Walmart stores it makes more sense to go with a credit card that has a high base earn rate on all purchases.

Learn more about Merchant Category Codes (MCCs) and how to use them to your benefit.

Walk out of Walmart with more savings

Walmart shoppers are consummate bargain hunters, and the easiest way to save an extra 1%–5% on top of Walmart’s super-low prices is to pay with the right credit card. Just remember the following:

  1. 1.

    Walmart’s own credit cards are great for saving on Walmart purchases, but the rewards they earn are less flexible than what you’ll get from standard cash back cards.

  2. 2.

    All Canadian credit cards are accepted at Walmart, but not all card processors categorize Walmart stores in the same way.

  3. 3.

    When shopping at Walmart Supercentres it’s smart to use a Mastercard with a high earn rate on groceries.

  4. 4.

    When shopping at regular Walmart discount stores it’s smart to use any credit card with a high base earn rate on all purchases.

Related articles

American Express is not responsible for maintaining or monitoring the accuracy of information on this website. For full details and current product information click the Apply now link. Conditions apply.

*BMO is not responsible for maintaining the content on this site. Please click on the Apply now link for the most up to date information.

†Based on a comparison of the non-promotional grocery rewards earn rate on cash back credit cards with no annual fee as of January 4, 2023.

Money.ca Money.ca Editorial Team

The Money.ca Editorial Team is a group of passionate financial experts, seasoned journalists, and content creators who are deeply committed to providing unbiased, relevant, and accurate financial information. With years of combined industry experience, our team is dedicated to maintaining the highest journalistic standards and delivering informative and engaging content. From personal finance and investing to retirement planning and business finance, we cover a broad range of topics to suit the financial needs of our diverse readership. You can trust the Money.ca Editorial Team to empower you with the knowledge and tools necessary to make wise financial decisions.

Disclaimer

The content provided on Money.ca is information to help users become financially literate. It is neither tax nor legal advice, is not intended to be relied upon as a forecast, research or investment advice, and is not a recommendation, offer or solicitation to buy or sell any securities or to adopt any investment strategy. Tax, investment and all other decisions should be made, as appropriate, only with guidance from a qualified professional. We make no representation or warranty of any kind, either express or implied, with respect to the data provided, the timeliness thereof, the results to be obtained by the use thereof or any other matter. Advertisers are not responsible for the content of this site, including any editorials or reviews that may appear on this site. For complete and current information on any advertiser product, please visit their website.

†Terms and Conditions apply.