TD First Class Travel® Visa Infinite* CardTD First Class Travel® Visa Infinite* CardUp to 160,000 TD Rewards Points + annual fee rebate for the first year†

Looking for the best National Bank Credit Cards in Canada? The right choice depends on your spending, annual fees and the benefits you will actually use.

Compare the 10 cards in our selection below. Interested in a card? Click Read review to read our full analysis.

Sponsored
Annual fee
$120
Our valuation
$500

Milesopedia first-year estimateFirst-year valueWelcome bonus$500Total$500Rewards on your spending are not included. The calculator that adds them from your own profile is on the card's page.

Welcome offer
Up to 50,000 points

Ends Nov 1, 2026

Apply Now

on Scotiabank's website

The Scotiabank Gold American Express Card offers an excellent welcome bonus.

Until November 1, 2026, you can earn up to 50,000 bonus Scene+ points, broken down as follows:

  • 30,000 Scene+ points by charging $2,000 in purchases to the card within the first 3 months
  • 20,000 Scene+ points by making $7,500 in purchases on the card in the first year

This represents a value of up to $500 for travel (including Airbnb).

With the Scotiabank Gold American Express Card, you earn 6 points per dollar spent at Sobeys, IGA, Safeway, Foodland, FreshCo, Voilà by Sobeys, Voilà par IGA, Voilà by Safeway, Chalo! grocery stores. FreshCo, Thrifty Foods, IGA West, Les Marchés Tradition, Rachelle Béry and Co-Op.

Also, you earn 5 points per dollar for:

  • Grocery stores
  • Restaurants
  • Entertainment centers

And 3 points per dollar on gas, transit and streaming services purchases.

You can redeem your points on travel purchases (flights, hotels, all-inclusive and even Airbnb). You can also use your points as cash back rewards with Scene+.

The Scotiabank Gold American Express Card also offers no foreign transaction fees, excellent insurance for your travel or purchases, concierge service, exclusive American Express benefits like the Front of the Line program.

Annual fee

Primary card$120
Additional card$29

Annual income required

Individual$12,000
Household$12,000

Conversion fees

0%

Earning rate

  • 6xWith the partner brand
  • 5xGroceries
  • 5xEntertainment
  • 5xRestaurants
  • 3xStreaming
  • 3xTransit
  • 3xGas & EV
  • 1xAll spending

Value

1st Year Value$1,280
2nd Year Value$461

Card benefits

Concierge service24/7

Travel insurance

Travel medical (under 55)Up to $1,000,000 / 25 days
Travel medical (55-64)Up to $1,000,000 / 25 days
Travel medical (65+)Up to $1,000,000 / 3 days
Trip CancellationUp to $1,500
Trip InterruptionUp to $1,500
Delayed BaggageUp to $1,000
Lost BaggageUp to $1,000
Flight DelayUp to $500
Hotel BurglaryUp to $1,000
Travel AccidentUp to $500,000

Purchase protection

Purchase ProtectionIncluded
Extended Warranty+1 years
Mobile DeviceUp to $1,000 / 1 years
Auto Rental Collision (primary)Up to $65,000 / 48 days
Our selection — National Bank
Credit cardAnnual feeWelcome offer
Annual fee$150 $0Welcome offer
No welcome offerEnds Nov 4, 2026
Annual fee$115Welcome offer
No welcome offer
Annual fee$70 $0Welcome offer
40,000 pointsEnds Nov 4, 2026
Annual fee$0Welcome offer
No welcome offer
Annual fee$35Welcome offer
No welcome offer
Annual fee$30Welcome offer
No welcome offer
Annual fee$0Welcome offer
No welcome offer
Annual fee$0Welcome offer
No welcome offer
Annual fee$125Welcome offer
No welcome offer
Annual fee$50Welcome offer
No welcome offer

National Bank World Elite® Mastercard®

With Milesopedia, take advantage of an exclusive offer: your first-year annual fees are refunded with the National Bank World Elite Mastercard. This offer is exclusively available on the Milesopedia network, from June 30 to November 4, 2026.

  • Refund of the first-year annual fee (a $150 value) for the primary cardholder. This fee is charged to your new card account, then refunded as a credit on your statement within five months of opening your account, provided it remains open and in good standing.

The National Bank World Elite Mastercard is the best Mastercard credit card offered by NBC.

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 an NBC mycredit Mastercard, 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
  • Airline ticket upgrades

What’s more, you can enjoy access to DragonPass airport lounges and unlimited access to the National Bank Lounge at Montreal-Trudeau.

Finally, Milesopedia has named the National Bank World Elite Mastercard as the Best Travel Credit Card in 2023, 2024, 2025, and 2026.

Exclusive
Annual fee
$0 $150

No annual fee the first year

Our valuation
$300

Milesopedia first-year estimateFirst-year valueAnnual fee rebated$150Annual credit$150Total$300Rewards on your spending are not included. The calculator that adds them from your own profile is on the card's page.

Welcome offer
First Year Annual Fee Rebate

$150 annual fee rebated

Ends Nov 4, 2026

Apply Now

on National Bank's website

Annual fee

Primary card$150
Additional card$50

Annual income required

Individual$80,000
Household$150,000

Conversion fees

2.5%

Earning rate

  • 5xRestaurants
  • 5xGroceries
  • 2xTravel
  • 2xBills & recurring payments
  • 2xGas & EV
  • 1xAll spending

Value

1st Year Value$767
2nd Year Value$923

Card benefits

Airport lounge access$400
Travel creditsIncluded

Travel insurance

Travel medical (under 55)Up to $5,000,000 / 60 days
Travel medical (55-64)Up to $5,000,000 / 31 days
Travel medical (65+)Up to $5,000,000 / 15 days
Trip CancellationUp to $2,500
Trip InterruptionUp to $5,000
Delayed BaggageUp to $500
Lost BaggageUp to $1,000
Flight DelayUp to $500
Travel AccidentIncluded

Purchase protection

Purchase ProtectionIncluded
Extended Warranty+2 years
Mobile DeviceUp to $1,000 / 2 years
Auto Rental CollisionUp to $65,000 / 48 days

National Bank World® Mastercard®

Don’t have the minimum income required by National Bank World Elite Mastercard? Then National Bank World® Mastercard® may be a good option for you. This requires a $50,000 individual income (or $80,000 household income).

You can earn up to 2 points per dollar on your purchases. And since it’s a Mastercard credit card, you can use it at Costco.

In addition, you can enjoy access to LoungeKey airport lounges.

And you’ll enjoy up to 60 days’ coverage with its travel, trip cancellation/interruption, baggage loss and car rental insurance.

Annual fee
$115
Welcome offer
No current welcome offer
Apply Now

on National Bank's website

Don’t have the minimum income required by National Bank World Elite Mastercard? Then National Bank World® Mastercard® may be a good option for you. This requires a $50,000 individual income (or $80,000 household income).

You can earn up to 2 points per dollar on your purchases. And since it’s a Mastercard credit card, you can use it at Costco.

In addition, you can enjoy access to LoungeKey airport lounges.

And you’ll enjoy up to 60 days’ coverage with its travel, trip cancellation/interruption, baggage loss and car rental insurance.

Annual fee

Primary card$115
Additional card$35

Annual income required

Individual$50,000
Household$80,000

Conversion fees

2.5%

Earning rate

  • 1.25xAll spending

Value

1st Year Value$223
2nd Year Value$155

Travel insurance

Travel medical (under 55)Up to $5,000,000 / 60 days
Travel medical (55-64)Up to $5,000,000 / 31 days
Travel medical (65+)Up to $5,000,000 / 15 days
Trip CancellationUp to $2,500
Trip InterruptionUp to $5,000
Delayed BaggageUp to $500
Lost BaggageUp to $1,000
Flight DelayUp to $500

Purchase protection

Purchase ProtectionIncluded
Extended Warranty+2 years
Auto Rental CollisionUp to $65,000 / 48 days

National Bank Platinum Mastercard®

The National Bank Platinum Mastercard® lets you earn up to 40,000 reward points, plus a refund of the $70 annual fee for the first year for the primary cardholder:

  • 10,000 points when you sign up for credit card payment insurance and keep it for at least the first 3 months
  • 15,000 points after $2,500 in purchases within the first 3 months
  • 15,000 points after $10,000 in purchases within the first 12 months

You have until November 4, 2026 to apply.

After that, you earn:

  • 2 points per dollar on grocery and restaurant purchases
  • 1.5 points per dollar on gas, EV charging, recurring bills and travel booked through the À la carte agency

Since it is a Mastercard, you can use it at Costco. Unlike the other two National Bank travel rewards cards, it does not require a minimum income.

The card includes mobile device insurance, an extended warranty on your purchases, and comprehensive travel insurance for trips of 10 days or less, with emergency medical coverage plus trip cancellation and interruption.

The annual fee is $70, plus $35 per additional card. The annual interest rate is 20.99% on purchases and 22.49% on cash advances.

Annual fee
$0 $70

No annual fee the first year

Our valuation
$430

Milesopedia first-year estimateFirst-year valueWelcome bonus$360Annual fee rebated$70Total$430Rewards on your spending are not included. The calculator that adds them from your own profile is on the card's page.

Welcome offer
40,000 points

+ First Year Annual Fee Rebate

Ends Nov 4, 2026

Apply Now

on National Bank's website

The National Bank Platinum Mastercard® lets you earn up to 40,000 reward points, plus a refund of the $70 annual fee for the first year for the primary cardholder:

  • 10,000 points when you sign up for credit card payment insurance and keep it for at least the first 3 months
  • 15,000 points after $2,500 in purchases within the first 3 months
  • 15,000 points after $10,000 in purchases within the first 12 months

You have until November 4, 2026 to apply.

After that, you earn:

  • 2 points per dollar on grocery and restaurant purchases
  • 1.5 points per dollar on gas, EV charging, recurring bills and travel booked through the À la carte agency

Since it is a Mastercard, you can use it at Costco. Unlike the other two National Bank travel rewards cards, it does not require a minimum income.

The card includes mobile device insurance, an extended warranty on your purchases, and comprehensive travel insurance for trips of 10 days or less, with emergency medical coverage plus trip cancellation and interruption.

The annual fee is $70, plus $35 per additional card. The annual interest rate is 20.99% on purchases and 22.49% on cash advances.

Annual fee

Primary card$70
Additional card$35

Annual income required

Individual$0
Household$0

Conversion fees

2.5%

Earning rate

  • 2xGroceries
  • 2xRestaurants
  • 1.5xBills & recurring payments
  • 1.5xGas & EV
  • 1.5xTravel
  • 0.67xAll spending

Value

1st Year Value$738
2nd Year Value$209

Travel insurance

Travel medical (under 55)Up to $5,000,000 / 10 days
Travel medical (55-64)Up to $5,000,000 / 10 days
Travel medical (65+)Up to $5,000,000 / 10 days
Trip CancellationUp to $1,000
Trip InterruptionUp to $1,500
Delayed BaggageUp to $500
Lost BaggageUp to $1,000
Flight DelayUp to $500

Purchase protection

Purchase ProtectionIncluded
Extended Warranty+2 years
Mobile DeviceUp to $1,000 / 2 years
Auto Rental Collision (primary)Up to $65,000 / 48 days

National Bank mycredit Mastercard®

With NBC mycredit Mastercard, you get:

  • 1% cash back on restaurant purchases and recurring pre-authorized debits
  • 0.5% cash back on all other purchases

And since it’s a Mastercard credit card, you can use it at Costco.

Cash back is automatically applied to your credit card account balance when each monthly statement is issued.

This is a credit card we recommend for those new to credit cards and want a no-fee credit card. What’s more, this credit card comes with a number of insurances for your purchases, including mobile device insurance (which is rare for a credit card with no annual fee).

Annual fee
$0
Welcome offer
No current welcome offer
Apply Now

on National Bank's website

With NBC mycredit Mastercard, you get:

  • 1% cash back on restaurant purchases and recurring pre-authorized debits
  • 0.5% cash back on all other purchases

And since it’s a Mastercard credit card, you can use it at Costco.

Cash back is automatically applied to your credit card account balance when each monthly statement is issued.

This is a credit card we recommend for those new to credit cards and want a no-fee credit card. What’s more, this credit card comes with a number of insurances for your purchases, including mobile device insurance (which is rare for a credit card with no annual fee).

Annual fee

Primary card$0
Additional card$0

Annual income required

Individual$0
Household$0

Conversion fees

2.5%

Earning rate

  • 1xRestaurants
  • 1xBills & recurring payments
  • 1xTelecom
  • 0.5xAll spending

Value

1st Year Value$192
2nd Year Value$148

Purchase protection

Purchase ProtectionIncluded
Extended Warranty+1 years
Mobile DeviceUp to $1,000 / 2 years

National Bank Syncro Mastercard®

The National Bank Syncro Mastercard is a low-interest credit card from National Bank. It offers an interest rate of 8.90% for purchases and 12.90% for cash advances and balance transfers.

Since it’s a Mastercard credit card, you can use National Bank Syncro Mastercard at Costco. Finally, it offers you insurance for your purchases.

Annual fee
$35
Welcome offer
No current welcome offer
Apply Now

on National Bank's website

The National Bank Syncro Mastercard is a low-interest credit card from National Bank. It offers an interest rate of 8.90% for purchases and 12.90% for cash advances and balance transfers.

Since it’s a Mastercard credit card, you can use National Bank Syncro Mastercard at Costco. Finally, it offers you insurance for your purchases.

Annual fee

Primary card$35
Additional card$0

Annual income required

Individual$0
Household$0

Conversion fees

2.5%

Earning rate

  • 0xAll spending

Purchase protection

Purchase ProtectionIncluded
Extended Warranty+1 years

National Bank ECHO® Cashback Mastercard®

The National Bank ECHO® Cashback Mastercard® is a cash back credit card that rewards your everyday spending. You get up to 1.5% cash back on your eligible gas, grocery and online purchases, and unlimited 1% cash back on all other eligible purchases.

Once you have accumulated a minimum of $25 in cash back, you can apply it to your credit card account. The card also includes purchase protection against theft or damage and an extended warranty. The annual fee is $30.

The annual interest rate is 20.99% on purchases and 22.49% on cash advances. A 2.5% conversion fee applies to foreign currency transactions.

Annual fee
$30
Welcome offer
No current welcome offer
Apply Now

on National Bank's website

The National Bank ECHO® Cashback Mastercard® is a cash back credit card that rewards your everyday spending. You get up to 1.5% cash back on your eligible gas, grocery and online purchases, and unlimited 1% cash back on all other eligible purchases.

Once you have accumulated a minimum of $25 in cash back, you can apply it to your credit card account. The card also includes purchase protection against theft or damage and an extended warranty. The annual fee is $30.

The annual interest rate is 20.99% on purchases and 22.49% on cash advances. A 2.5% conversion fee applies to foreign currency transactions.

Annual fee

Primary card$30
Additional card$0

Annual income required

Individual$0
Household$0

Conversion fees

2.5%

Earning rate

  • 1.5xGas & EV
  • 1.5xGroceries
  • 1.5xOnline purchases
  • 1xAll spending

Value

1st Year Value$324
2nd Year Value$252

Purchase protection

Purchase ProtectionIncluded
Extended Warranty+1 years

National Bank MC1® Mastercard®

The National Bank MC1 Mastercard is a no-annual-fee credit card, designed as a simple, convenient everyday payment solution. It gives you access to your funds anywhere in the world where Mastercard is accepted.

The card includes a purchase insurance program to protect your purchases and the Mastercard Zero Liability program, which frees you from liability for unauthorized purchases. It does not include a rewards program.

The annual interest rate is 20.99% on purchases and 22.49% on cash advances. A 2.5% foreign transaction fee applies to purchases made in a foreign currency.

Annual fee
$0
Welcome offer
No current welcome offer
Apply Now

on National Bank's website

The National Bank MC1 Mastercard is a no-annual-fee credit card, designed as a simple, convenient everyday payment solution. It gives you access to your funds anywhere in the world where Mastercard is accepted.

The card includes a purchase insurance program to protect your purchases and the Mastercard Zero Liability program, which frees you from liability for unauthorized purchases. It does not include a rewards program.

The annual interest rate is 20.99% on purchases and 22.49% on cash advances. A 2.5% foreign transaction fee applies to purchases made in a foreign currency.

Annual fee

Primary card$0
Additional card$0

Annual income required

Individual$0
Household$0

Conversion fees

2.5%

Earning rate

  • 0xAll spending

Value

2nd Year Value$0

Purchase protection

Purchase ProtectionIncluded
Extended Warranty+1 years

National Bank® Allure® Mastercard®

Support the Breast Cancer Foundation’s cause at Quebec by becoming a National Bank Allure Mastercard cardholder with this exclusive offer!

For every $2 in purchases charged to your National Bank Allure Mastercard account, you earn 1 point. Once a year, in January, you will receive a $10 cashback for every 1,000 points earned.

And for every $10 you spend with your card, National Bank of Canada donates 10 cents to the Quebec Breast Cancer Foundation! It can be as much as $750,000 per year for all cardholders!

For example, if you charge $1,000/month to your card, National Bank will donate $10/month to the foundation, or $120/year. And since it’s an NBC mycredit Mastercard, you can use it at Costco.

Annual fee
$0
Welcome offer
No current welcome offer
Apply Now

on National Bank's website

Support the Breast Cancer Foundation’s cause at Quebec by becoming a National Bank Allure Mastercard cardholder with this exclusive offer!

For every $2 in purchases charged to your National Bank Allure Mastercard account, you earn 1 point. Once a year, in January, you will receive a $10 cashback for every 1,000 points earned.

And for every $10 you spend with your card, National Bank of Canada donates 10 cents to the Quebec Breast Cancer Foundation! It can be as much as $750,000 per year for all cardholders!

For example, if you charge $1,000/month to your card, National Bank will donate $10/month to the foundation, or $120/year. And since it’s an NBC mycredit Mastercard, you can use it at Costco.

Annual fee

Primary card$0
Additional card$0

Annual income required

Individual$0
Household$0

Conversion fees

2.5%

Earning rate

  • 0.5xAll spending

Value

1st Year Value$150
2nd Year Value$120

Purchase protection

Purchase ProtectionIncluded
Extended Warranty+1 years

National Bank Business Platinum Mastercard

The National Bank Business Platinum Mastercard is National Bank’s business rewards credit card, aimed at entrepreneurs who want to earn points on their business spending. It is available regardless of company size.

What the card gives you:

  • 1.5 points per dollar on all eligible purchases, with no cap
  • 1.5 additional points per dollar on eligible purchases made through the À la carte Travel agency, for 3 points per dollar in total
  • Points that can be pooled with those from your personal National Bank credit card
  • Travel insurance, purchase protection against theft and damage, and an extended warranty
  • An annual fee that is tax deductible

The annual fee is $125, plus $50 per additional card. The annual interest rate is 20.99% on purchases and 22.99% on cash advances and balance transfers. A 2.5% conversion fee applies to foreign currency transactions. This card does not offer a welcome bonus.

National Bank Business Line Mastercard

The National Bank Business Line Mastercard combines a business credit card and a line of credit in a single product, to finance your company’s everyday expenses and unexpected costs.

What the card gives you:

  • Financing of up to $10,000
  • An interest rate of prime rate + 5% on purchases, cash advances and balance transfers
  • Free additional cards for your employees
  • National Bank’s Business account management tools

The annual fee is $50 and the minimum credit limit is $1,000. The base rate is the variable annual interest rate announced by National Bank as its reference rate for demand loans in Canadian dollars; it may change without notice. A 2.5% conversion fee applies to foreign currency transactions. This card does not earn rewards and does not offer a welcome bonus.

Compare the terms specific to this selection

For National Bank, compare fees, eligible transactions and the benefits you need. Where rewards points are offered, check redemption options, transfer possibilities and program conditions.

Assess costs beyond the welcome offer

When choosing a credit card in this category, distinguish temporary incentives from ongoing terms. Compare annual fees, transaction charges and benefit requirements.

Use the table for an initial comparison. Read the review of the card that interests you, then the issuer’s terms before applying.

Frequently asked questions — National Bank

How do I compare cards in National Bank?

Compare each offer using the same budget and spending needs. Then review detailed terms to check limits, exclusions and the benefits you can actually use.

How should I choose from the National Bank selection?

Start with your spending and priorities, then compare fees and benefits relevant to your situation. The ranking helps identify options; the best choice can differ from person to person.

Can terms change after publication?

Yes. Offers, fees and eligibility requirements can change. Before applying, check the issuer’s terms linked from the application button, including dates and exclusions.