Discover the top Mastercard credit cards in Canada, offering exceptional rewards, low interest rates, and exclusive benefits. Whether you seek travel perks or cashback options, our comprehensive guide will help you make an informed choice for your financial needs.
These credit cards are among the best Mastercard credit cards in Canada!
Here is a table summarizing the different offers. For more details, read on or click on the name of a card.
The National Bank World Elite Mastercard is the best Mastercard credit card on NBC.
With this card, you earn up to 5 points per dollar on your purchases:
And since it’s a Mastercard credit card, you can use it at Costco.
With this card, you have access to a $150 annual travel credit that you can use in any of these categories:
What’s more, you can enjoy access to DragonPass airport lounges and unlimited access to the National Bank Lounge at Montreal-Trudeau.
Finally, Milesopedia voted National Bank World Elite Mastercard the Best Credit Card for Travel and the Best Credit Card for Insurance in 2023, 2024 and 2025 respectively.
With the MBNA Rewards World Elite® Mastercard®, you can earn 5 points per dollar of purchases for:
Everywhere else, you will get 1 point per dollar.
Enough to make the MBNA Rewards World Elite® Mastercard® the best MBNA credit card for restaurants, groceries, digital media, subscriptions and household utilities.
Knowing that Mastercard recognizes Walmart Supercenters as grocery stores, this is the best credit card for Walmart customers!
Plus, depending on your province of residence, you’ll get a welcome bonus of between 20,000 and 30,000 points, a value of $200 to $300!
And each year, you will receive Birthday Bonus Points equal to 10% of the total number of Points the Account earned in the 12 months before the month of your birthday, to a maximum Birthday Bonus each year of 15,000 Points.
Rogers Red World Elite® Mastercard® is one of the best no-annual-fee cash-back credit cards in Canada.
With Rogers Red World Elite® Mastercard®, you get 2% cash back on all eligible purchases (including Costco) if you have an eligible service with Rogers, Fido or Shaw.
Alternatively, earn 1.5% unlimited cash back on all eligible purchases in currencies other than U.S. dollars.
Receive 3% cash back on all eligible purchases in U.S. dollars (making this credit card particularly suitable for snowbirds) and a 50% bonus on the value of your cash back every time you redeem it for Rogers, Fido or Shaw products.
Moreover, Rogers customers get 5 Roam Like Home days at no cost every year for Rogers mobile plans (up to $80 value).
As Rogers Red World Elite® Mastercard® is a World Elite Mastercard, you benefit from a free subscription to Mastercard Travel Pass (offered by DragonPass) giving access to over 1,300 airport lounges worldwide (US$32 per person per visit).
Finally, you’re protected by a wide range of insurance coverages, such as :
For a limited time, earn 12% cash back on up to $2,000 in purchases. That’s a $240 bonus!
With the RBC Cash Back Preferred World Elite Mastercard, earn 1.5% cash back on all your purchases, including at Costco. And there’s no annual limit.
In addition, you get several benefits such as:
Finally, the RBC Cash Back Preferred World Elite Mastercard is ideal for protecting your purchases. You get:
BMO CashBack® World Elite®* Mastercard®* is one of Canada’s best cash back Mastercard credit cards.
Right now, for a limited time, you’ll get up to 10% cash back for the first 3 months, for a maximum return of $260 on $2,600 in purchases.
You’ll also receive an additional $75 bonus if you spend at least $25,000 in the first year.
Plus, there is no annual fee for the first year!
With BMO CashBack® World Elite®* Mastercard®*, you get between 2% and 5% cash back on many categories of purchases:
Everywhere else, you’ll earn 1% cash back, including at Costco.
Finally, it is one of the only credit cards in its category to offer an extended warranty of 2 additional years.
The BMO Ascend World Elite Mastercard is one of the best World Elite Mastercard credit cards with travel points in Canada. With our exclusive offer, you can get up to 100,000 bonus points:
Plus, the annual fee is waived in the first year for both the primary cardholder and authorized users.
With the BMO Ascend World Elite Mastercard, a premium credit card from BMO, you get:
And 1 point for every $1 spent everywhere else, including at Costco. You can use BMO Rewards points for all travel purchases made through the agency or website of your choice (flights, hotels, car rentals, all-inclusive resorts, Airbnb, etc.) or for rewards and gift cards on the BMO Rewards platform.
The BMO Ascend World Elite Mastercard also offers:
With this exclusive offer for the BMO AIR MILES World Elite Mastercard, earn up to 7,000 bonus AIR MILES:
What’s more, you pay no annual fee for the first year. This is the highest offer ever seen for this card! Plus, save up to 32¢/L at Shell for a limited time only!
With this card, you earn 3 miles for every $12 spent at participating AIR MILES Partners. Then, earn 2 miles for every $12 in purchases at any eligible grocery store and wholesale club (warehouse like Costco) or alcohol retailer (SAQ, LCBO, etc.). Everywhere else, you’ll earn 1 AIR MILES mile for every $12 in purchases, including Walmart.
What’s more, it’s the only AIR MILES credit card in Canada to offer a 25% discount on AIR MILES flights to any destination during the calendar year.
The BMO® AIR MILES® World Elite®* Mastercard®* card also offers:
Rogers Red Mastercard® is one of the best no-annual-fee credit cards in Canada, especially for Rogers, Fido and Shaw customers.
Right now, you can earn $60 cash back by making one purchase with your mobile wallet in the first 90 days AND 6 automatic payments from your Rogers, Fido or Shaw postpaid service in the first 8 months.
With Rogers Red Mastercard®, and having a single eligible service with Rogers, Fido or Shaw, you can earn 2% unlimited cash back on all eligible purchases.
Eligible services include :
This card is therefore also available to Quebec residents who have mobile service with Rogers or Fido!
Plus, you get 1.5 times the cash back every time you use it for eligible purchases at Rogers, Fido or Shaw – that’s 3% cash back!
Moreover, as a Rogers Red Mastercard® cardholder, you’ll get 5 Roam Like Home days at no cost every year for Rogers mobile plans (up to $80 value)
If you’re not a Rogers, Fido or Shaw customer, you’ll earn 2% cash back on eligible U.S. dollar purchases and 1% cash back on all other eligible purchases.
The Tangerine Money-Back Credit Card has no annual fee and offers cash back.
With this limited-time welcome offer, you can earn an additional 10% cash back (up to $100) when you spend up to $1,000 on everyday purchases during the first 2 months.
You can choose two to three purchase categories that interest you (groceries, gas, home furnishings, renovations, recurring bills, pharmacy, etc.) to earn 2% cash back ! And there’s no annual cash-back limit. It is one of the best credit cards for renovations.
In addition, the Tangerine Mastercard offers several insurance coverages for your purchases :
Finally, during the first 30 days you hold the card, transfer credit card balances and pay only 1.95% interest on these balances for the first 6 months.
Savings are here (if you don’t see the sign-up form, please click here):