We have analyzed more than 140 credit cards in Canada.
Find the best credit card for your needs: use our filters to compare your options by issuer, reward type, reward program, annual fee, income, offer value, etc.
Welcome offer
Take advantage of the welcome offer and earn up to 40,000 bonus points, distributed as follows:
Card features
*Grocery and restaurant: Points earned on grocery and restaurant purchases depend on the total gross monthly amount charged to the credit card account, regardless of category. Earn 5 points per dollar spent on eligible grocery and restaurant purchases. Earn 5 points per dollar on the first $2,500 in gross monthly purchases charged to the account. Beyond that amount, eligible grocery and restaurant expenses earn 2 points per dollar spent. The total gross monthly amount is calculated based on your monthly billing period. Grocery purchases include any purchase made at a store that primarily sells food, i.e., grocery store, delicatessen, supermarket, greengrocer or specialty food store. Subscriptions to ready-to-cook services and meal delivery services are eligible. Excluded from this definition are retail stores and big-box stores whose main activity is the sale of non-food products. Some merchants may sell the same or similar products or services as eligible merchants, or are separate merchants located on the same premises as eligible merchants, but are classified by Mastercard in different categories. Purchases made at other merchants only qualify for basic rewards points. An in-restaurant purchase refers to a purchase made in a restaurant, including fast-food restaurants, bars, discotheques, nightclubs and taverns.
Gas and Electric Vehicle Charging: To earn 2 points per dollar in purchases, you will need to purchase gas or an electrical vehicle charge from a service station or from certain big-box stores. Some merchants may sell the same or similar products or services as eligible merchants, or are separate merchants located on the same premises as eligible merchants, but are classified by Mastercard in different categories. Purchases made at other merchants are eligible for basic rewards points only.
Recurring bill: Recurring bill payments are defined as payments made monthly or regularly that are automatically deducted by the merchant from your National Bank World Elite Mastercard. Not all merchants offer recurring bill payments, and not all recurring payments are considered recurring bill payments. As a result, some payments may not qualify for Accelerated Rewards points.
À la Carte Travel: To earn 2 points per dollar in purchases, you must make your eligible purchases via the À la carte TravelTM Agency section of our À la carte RewardsTM site.
Other purchases: For example, if you spend $400 monthly on groceries, $200 on gas, $100 on recurring bills and $150 on other purchases, the $850 you spend will generate 2,750 points, broken down as follows: 2,000 points on groceries (since the total gross monthly amount is $850, or less than $2,500), 400 points on gas, 200 points on recurring bills and 150 points on other purchases.
Reimbursement of travel expenses
Clients must submit required documents within the given deadline. Certain conditions may apply. Only the primary cardholder (“Cardholder”) of National Bank World Elite Mastercard whose account is in good standing can request a refund of travel expenses.
Account in good standing” means a credit card account that does not contravene the Credit Card Agreement in any way and on which no restrictions apply.
For example, the annual fees related to the credit card must have been paid in full. The maximum reimbursement of $150 can be claimed from January 1 to December 31 of each year.
Eligible expenses include:
The claim must be submitted within 60 days of the purchase date and accompanied by proof of purchase. Travel expenses must be charged to the National Bank World Elite Mastercard credit card account. The maximum reimbursement amount is $150 per account. The refund will be issued within 7 business days following the request approval date and after receiving all required information.
National Bank reserves the right to request additional supporting documents for validation purposes (e.g. invoices). You must keep all receipts and supporting documents for a period of 12 months from the date of your claim. An amount not claimed in a year cannot be carried over to the following year. You can apply online at rewards.nbc.ca or by calling 1-800-341-8083 (toll-free) and an agent will assist you with your travel claim.
Credit terms
Grace period: No interest will be charged on purchases made during the month, provided the client pays the balance in full within twenty-one (21) days of the statement date. This grace period does not apply to cash advances or balance transfers.
Minimum payment: If your account balance is lower than $10, you must pay the entire balance.
If you reside in the province of Quebec, your minimum payment is the greater of 5% of your account balance, plus any overdue amounts, or $10.
If you live outside Quebec, your minimum payment is 2.5% of your credit card balance, plus any past-due amount or $10, whichever is greater.
Statement of account: a statement of account is sent monthly.
Example of credit charges over a 30-day period
*Variable interest rate in effect on September 1, 2021.
Balance transfer and cash advance are subject to credit approval by National Bank. Each amount transferred cannot be less than $250.
*Conditions apply. The annual rates for Purchases and Cash Advances are dependent on our assessment of your credit application, credit profile, and your province. The Tims® Mastercard is issued by Neo Financial™ pursuant to license by Mastercard International Incorporated. Mastercard and the circles design is a trademark of Mastercard International Inc. Tims Financial is a registered trademark of Tim Hortons Canada.
Get 35,000 welcome Avion points on approval** (travel value of up to $750†)- Enough to fly anywhere in Canada & the U.S† (Alaska and Hawaii require more points)
Get $0 delivery fees for 12 months from DoorDash – Add your eligible RBC credit card to your DoorDash account to:
Refer to RBC page for up to date offer terms and conditions
** This offer only applies to new applications for an RBC Avion Visa Infinite or RBC Avion Visa Platinum credit card (each, an “Eligible Credit Card”) approved by Royal Bank of Canada, subject to the conditions below. Additional cardholders(s) (co-applicant and authorized user(s)) on the Eligible Credit Card account, as well as existing cardholders on any RBC Royal Bank personal credit card transferring to an Eligible Credit Card account, are not eligible for this offer.
35,000 welcome Avion points (“Welcome Points”) will appear on your monthly credit card statement within sixty (60) days after your application has been approved, provided that your Eligible Credit Card account remains open and in good standing at the time the Welcome points are credited to your account, “good standing” meaning that your Credit Card Account must not be past due for more than two (2) consecutive credit card account statement periods, closed, charged off or in credit revoked status.
†Air Travel Reward redemptions from the Air Travel Redemption Schedule start at 35,000 Avion points for a round trip long-haul flight to almost anywhere in Canada or the United States, exclusive of Hawaii or Alaska, with a maximum ticket price of $750. All applicable taxes, service fees and surcharges are the responsibility of the traveler. For more details, including information on redeeming for first class and business class seats, visit: www.avionrewards.com/travel/index.html. For general redemption terms, conditions and restrictions that apply to the Avion Rewards program, please visit: www.avionrewards.com or call 1-800 ROYAL 1-2 (1-800-769-2512).
Enjoy a 0.99% introductory interest rate for the first 10 months on balance transfers* and no annual fee for the first year.* Limited time offer. Apply by February 26th, 2025.
Link your RBC card with a Petro-Points membership and instantly save on fuel at Petro-Canada stations and earn 20% more Petro-Points
Get $0 delivery fees for 3 months from DoorDash – Add your eligible RBC credit card to your DoorDash account to:
*Conditions apply. Refer to RBC page for up to date offer terms and conditions
Get up to 70,000 Avion points* (a travel value of up to $1,500†). Apply by January 15th, 2025. 70,000 Avion points* is enough for two roundtrip tickets to almost anywhere in Canada & the US (Alaska and Hawaii require more points). Taxes and fees extra.†
Get $0 delivery fees for 12 months from DoorDash :
This offer only applies to new applications for an RBC Avion Visa Infinite Privilege credit card received between May 1, 2024 and January 15, 2025 (“Offer Period”) and approved by Royal Bank of Canada (“Royal Bank”) subject to the conditions below. Additional cardholders(s) (co-applicant and authorized user(s)) on the RBC Avion Visa Infinite Privilege credit card account, as well as existing cardholders on any RBC Royal Bank personal credit card account transferring to an RBC Avion Visa Infinite Privilege credit card account during the Offer Period, are not eligible for the offer. 35,000 welcome Avion points (“Welcome Points”) will appear on your monthly credit card statement within sixty (60) days after your application has been approved, provided that your RBC Avion Visa Infinite Privilege credit card account (“Credit Card Account”) remains open and in good standing at the time the Welcome points are credited to your account, “good standing” meaning that your Credit Card Account must not be past due for more than two (2) consecutive credit card account statement periods, closed, charged off or in credit revoked status. You will receive 20,000 bonus Avion points (“Bonus Points”) if a total of $5,000 or more (“Qualifying Transaction Amount”) in qualifying net purchases and/or pre-authorized bill payment transactions (“Qualifying Transactions”) are posted to your Credit Card Account within the first six (6) months from your Credit Card Account opening date (“Period”). The Bonus Points will appear on your monthly credit card statement within sixty (60) days after you reach $5,000 in Qualifying Transactions, provided your Credit Card Account remains open and in good standing at the time the Bonus Points are credited to your account. Qualifying Transactions exclude cash advances (including balance transfers, cash-like transactions and bill payments that are not pre-authorized charges that you set up with a merchant), interest charges and fees, and credits for returns and adjustments posted to your Credit Card account during the Period will reduce the amount of your Qualifying Transactions. The Qualifying Transaction Amount is based on the transaction posting date of each Qualifying Transaction, not the transaction date. This means that transactions that take place prior to the last day of the Period will not be considered for the Qualifying Transaction Amount if they have not yet been posted or processed by the merchant, the payment network (Visa) or Royal Bank by the last day of the Period. 15,000 additional Avion points (“Anniversary Points”) will appear on your monthly credit card statement within twelve (12) to sixteen (16) weeks after the one- year anniversary of your account opening, provided that your account remains open and in good standing at the time the Anniversary Points are credited to your account. If you close or change your Credit Card Account for another type of RBC Royal Bank credit card before the Welcome Points, the Bonus Points and/or the Anniversary Points have been credited to your account, you may lose the benefit of this offer. This offer may not be combined or used in conjunction with any other offer. Royal Bank reserves the right to cancel, modify or withdraw this offer at any time without notice, even after your application has been approved, including if we suspect that you may be manipulating or abusing it, or engaging in any suspicious or fraudulent activity, as determined by Royal Bank in its sole discretion. For complete terms and conditions that apply to the Avion Rewards Program, please visit www.avionrewards.com or call 1-800-769-2512.
† Based on the Air Travel Reward redemptions from the Air Travel Redemption Schedule starting at 35,000 Avion points for one round-trip long-haul flight to almost anywhere in Canada or the United States with a maximum ticket price of $750. You will need a minimum of 70,000 Avion Points for two round-trips long-haul flights to almost anywhere in Canada or the United States, exclusive of Hawaii and Alaska. All applicable taxes, service fees and surcharges are the responsibility of the traveler. For general redemption terms, conditions and restrictions that apply to the Avion Rewards program, please visit: www.avionrewards.com or call 1-800 ROYAL 1-2 (1-800-769-2512).
Interest rates
“Base Rate” means the variable annual interest rate publicly announced by the Bank from time to time as the reference rate used to establish the interest rate on Canadian dollar demand loans made by the Bank in Canada.
The interest rate for the SYNCRO card consists of a variable prime rate set by National Bank plus a fixed adjustment rate of 4% for purchases and 8% for balance transfers and cash advances. Please note that the annual interest rate for the SYNCRO card will not be less than 8.9% for purchases and 12.9% for balance transfers and cash advances.
Purchase Insurance
This coverage applies to purchases charged to the National Bank Syncro card. Extended warranty coverage applies to most new items purchased with the card, in Canada or abroad, as long as the manufacturer’s warranty is valid in Canada. Certain conditions and restrictions apply. For more information and for details of your insurance coverage, please consult the insurance certificate associated with your card.
Account statement: A statement is sent monthly.
Balance transfer and cash advance are subject to credit approval by National Bank. Each balance transfer must be at least $250.
Earn 60,000 Ultimate Rewards points:
Earn Ultimate Rewards points
Other card features
This product is available to you if you do not have any Sapphire card and have not received a new cardmember bonus for any Sapphire card in the past 48 months.
†Terms and conditions apply.
Earn $300 in Chase Travel Credit + 60,000 Ultimate Rewards Points:
Earn up to 100,000 Aeroplan bonus points:
Earning Aeroplan Points
Savings are here: