Best Mastercard Credit Cards in Canada – December 2024

Updated Dec 14, 2024

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.

Best Mastercard Credit Cards

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.

National Bank World Elite Mastercard

National Bank World Elite Mastercard is the best Mastercard credit card on NBC. With the current welcome offer, receive up to 40,000 bonus points distributed as follows:

  • 5,000 points if you sign up for payment insurance at the time of application
  • 5,000 points if you make at least $5,000 in purchases in the first 3 months
  • 10,000 points if you make at least $10,000 in purchases in the first 6 months
  • 20,000 points if you make at least $15,000 in purchases in the first 12 months

With this card, you earn up to 5 points per dollar on your purchases:

  • 5 points per dollar for groceries and restaurants
  • 2 points per dollar on gas and electric recharge purchases
  • 2 points per dollar on recurring bills
  • 2 points per dollar on À la carte Travel
  • 1 point per dollar for all other 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:

  • Airport parking
  • Baggage fees
  • Seat selection
  • Access to airport lounges
  • Flight upgrades

In addition, you can enjoy access to DragonPass airport lounges and unlimited access to the National Bank lounge at Montreal-Trudeau.

Finally, in 2023 and 2024, Milesopedia voted National Bank World Elite Mastercard as the Best Credit Card for Travel and the Best Credit Card for Insurance.

MBNA Rewards World Elite® Mastercard®

With the MBNA Rewards World Elite® Mastercard®, you can earn 5 points per dollar of purchases for:

  • Dining purchases
  • Grocery purchases
  • Digital media purchases (Netflix, Spotify, etc.)
  • Memberships
  • Household utility purchases (electricity, etc.)

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 World Elite® Mastercard®

The Rogers Red World Elite® Mastercard® is one of the best no-annual-fee cash-back credit cards in Canada.

With the Rogers Red World Elite Mastercard, you get 2% cash back on all purchases (including at Costco) if you are an eligible Rogers, Fido or Shaw customer.

Alternatively, earn 1.5% unlimited cash back on all eligible purchases in currencies other than U.S. dollars.

Receive 3% cash back on all purchases in U.S. dollars (this credit card is therefore particularly suitable for snowbirds) and 50% more cash back every time you redeem for Rogers, Fido or Shaw purchases.

What’s more, Rogers customers have 5 days’ free access to Roam Like Home roaming plan when they travel (a value of up to $75).

As the Rogers Red World Elite Mastercard is a World Elite Mastercard, you benefit from a complimentary 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 :

  • Extended Warranty and Purchase Protection
  • Rental Car Collision/Damage
  • Out-of-Province/Out-of-Country Emergency Medical
  • Trip Interruption Insurance
  • Trip Cancellation Insurance

RBC Cash Back Preferred World Elite Mastercard

With the RBC Cash Back Preferred World Elite Mastercard, earn 1.5% cash back on all your purchases. Costco included. And this, without any annual limit!

In addition, you get several benefits such as:

  • Instant fuel savings at Petro-Canada
  • 12 months of free delivery with DoorDash

Finally, the RBC Cash Back Preferred World Elite Mastercard is ideal for protecting your purchases. You get:

  • Premium purchase protection for 120 days
  • Extended warranty triples the manufacturer’s original Canadian warranty

BMO® CashBack® World Elite®* Mastercard®*

BMO CashBack® World Elite®* Mastercard®* is one of Canada’s best cash back Mastercard credit cards.

For a limited time, you will earn up to 10% cash back on select purchases for the first 3 months (that’s up to $260 cash back). Besides, the annual fee is waived in the first year!

With BMO CashBack® World Elite®* Mastercard®*, you get between 2% and 5% cash back on many categories of purchases:

  • 5% on grocery purchases (on the first $500 you spend monthly)
  • 4% on transit (on the first $300 you spend monthly)
  • 3% on gas and electric vehicle charging (on the first $300 you spend monthly)
  • 2% on recurring bill payments (on the first $500 you spend monthly)

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.

BMO Ascend World Elite Mastercard

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:

  • 55,000 points after $4,500 in Card purchases in the first 3 months
  • 3,750 points per month after $2,500 in monthly purchases from the 4th to the 15th month (up to 45,000 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:

  • 5 points per dollar on travel purchases
  • 3 points per dollar on dining purchases
  • 3 points per dollar for entertainment purchases
  • 3 points per dollar on recurring bill payments

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:

  • Four annual complimentary passes to airport VIP lounges
  • Excellent Premium insurance for your travels or purchases
  • a premium concierge service

BMO® AIR MILES® World Elite®* Mastercard®*

With this exclusive offer for the BMO AIR MILES® World Elite Mastercard®*, you earn 3,000 miles after $3,000 in purchases in the first three months. Plus, earn an additional 1,500 miles when you spend at least $700 at eligible wholesale clubs and alcohol retailers.

Besides, the annual fee is waived in the first year!

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:

  • 7 ¢/L discount on Shell V-Power fuel and 2 ¢/L discount on all other Shell fuels
  • Excellent insurance for your travels and purchases
  • 2X miles for car rentals with National or Alamo

Rogers Mastercard®

The Rogers Red Mastercard® is one of the best no-annual-fee credit cards in Canada, especially for Rogers, Fido or 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 the Rogers Red Mastercard®, by having a single qualifying service with Rogers, Fido or Shaw, you can earn 2% unlimited cash back on all your purchases. Eligible services include :

  • Rogers Mobile
  • Fido Mobile
  • Rogers, Fido, or Shaw Home (Internet, TV, home phone, home monitoring, or satellite)

This card is now also available to Quebec residents with a mobile service with Rogers or Fido!

Plus, you get 1.5x more cash back on Rogers, Fido and Shaw purchases – that’s a 3% cash back value.

Plus, as a Rogers Red Mastercard® cardholder, you’ll get 5 days’ free access to Everywhere at Home, every year, on Rogers mobile plans (a value of up to $75).

If you’re not a Rogers, Fido or Shaw customer, you’ll earn 2% cash back on U.S. dollar purchases and 1% unlimited cash back on all other purchases.

Tangerine Money-Back Credit Card

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 categories that interest you (groceries, gas, furniture, home improvement, recurring bills, pharmacy, etc.) to earn 2% cash back! And there is 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 :

  • 90 days purchase insurance
  • One year extended warranty

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.

Receive our newsletter every week!

Savings are here:

Milesopedia