Discover the best credit cards from the National Bank of Canada, offering unparalleled benefits, attractive rewards and competitive rates. Compare options to maximize your savings and profits.
Below you’ll find the best credit card offers from NBC, National Bank of 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 Milesopedia’s exclusive welcome offer, take advantage of a rebate on the first year’s annual fee (a $150 value) and receive up to 40,000 bonus points distributed as follows:
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.
Unlike the other two National Bank travel rewards cards, the National Bank Platinum Mastercard® does not require a minimum income.
With the National Bank Platinum Mastercard®, you can earn 2 points per dollar on grocery and restaurant purchases, and 1.5 points per dollar on gas, electric recharges, recurring bills and À la carte Travel. And since it’s a Mastercard credit card, you can use it at Costco.
What’s more, you can take advantage of a wide range of insurances usually reserved for high-end credit cards:
We voted the National Bank Platinum Mastercard® as the best credit card for young professionals in 2024.
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.
With NBC mycredit Mastercard, you get:
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).
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 a Mastercard credit card, you can use it at Costco.
Here are the awards received in the Milesopedia ranking of the best credit cards in Canada in 2025:
The National Bank World Elite Mastercard is the Best Credit Card for Travel in 2025 in Canada for these reasons:
The National Bank Platinum Mastercard® is the Best Credit Card for Young Professionals in 2025 in Canada for these reasons:
The National Bank World Elite Mastercard is the Best Mastercard Credit Card in 2025 in Canada for these reasons:
Here are some frequently asked questions in the milesopedia community about credit cards in Canada.
The National Bank credit cards for travel are:
These National Bank credit cards allow you to quickly earn reward points that you can redeem for rewards or travel credits. They also offer comprehensive travel insurance and a welcome bonus.
The NBC mycredit Mastercard is National Bank’s best no-annual-fee, cash-back credit card.
You can earn cash back on most of your everyday purchases.
NBC National Bank partners with Equifax to check your credit file when you apply for a National Bank credit card.
When you apply for a National Bank credit card, NBC will check your credit file with Equifax to determine if you are approved for credit. A good credit score is required for most National Bank credit cards.
In addition to credit score, National Bank has income requirements for some National Bank credit cards. For example, to get a National Bank World Elite Mastercard®, you must have a personal income of $80,000 or a family income of $150,000.
Contactless payment is the fastest way to pay for your purchases with your National Bank Mastercard credit card. Just tap your National Bank credit card against a contactless reader at the checkout, and you’re done!
National Bank credit cards allow contactless payments of over $100 at participating merchants. This makes it easy to earn cash back or reward points for your purchases.
To request a limit increase on your National Bank credit card, log in to your National Bank online banking:
Your payment due date is indicated on your National Bank credit card statement. To view your National Bank statement, you can either :
National Bank credit cards offer either cash back or rewards points.
You can use your National Bank Rewards points for travel, account spending, merchandise or gift cards. You’ll find all this information on the NBC Rewards portal, as well as a vast catalog of gift cards (SAQ gift cards, gas gift cards, and even Costco gift cards).
The National Bank Lounge is a lounge VIP lounge at Montreal-Trudeau international airport, offering drinks, food and Wi-Fi in a relaxed atmosphere.
It is available to passengers traveling internationally only (excluding flights to Canada and the USA). Would you like to have free access with a guest on your next international trip?
This privilege is offered to National Bank World Elite Mastercard® holders (the National Bank credit card also offers full travel insurance). Non-holder National Bank customers receive a discounted rate to enter.
You can contact Mastercard National Bank at 1 888 622-2783.
The best National Bank Mastercard is the National Bank World Elite Mastercard®.
The annual interest rate for National Bank World Elite Mastercard® purchases is 20.99%.
The annual interest rate for balance transfers and cash advances on the National Bank World Elite Mastercard® is 22.49%.
We recommend that you pay your National Bank credit card in full each month (not just the minimum payment).
The annual interest rate for National Bank World® Mastercard® purchases is 20.99%.
The annual interest rate for National Bank World® Mastercard® balance transfers and cash advances is 22.49%.
The annual interest rate for purchases from the National Bank Platinum Mastercard® is 20.99%.
The annual interest rate for balance transfers and cash advances from the National Bank Platinum Mastercard® is 22.49%.
We recommend that you pay your National Bank credit card monthly (not just the minimum payment).
However, if you’re looking for a National Bank credit card with the best rates, this is the one. National Bank Syncro Mastercard.
The National Bank Syncro Mastercard reduced rates for purchases: 8.90%. The interest rate for balance transfers and cash advances is 12.90%.
Savings are here (if you don’t see the sign-up form, please click here):