Credit cards

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.

Get 14,000 Avion points upon approval1 - that’s $100 of value in gift cards!

Points and Rewards

  • Earn 3X Avion points for every $1 spent on groceries, gas, dining, food delivery, rideshare, streaming services and more1
  • Earn 1X Avion point for every $1 spent on all other qualifying purchases1
  • Start redeeming with as little as 1,400 Avion points, which gets you a $10 gift card2

Annual Fee $48

Legal

Refer to RBC page for up to date offer terms and conditions

Annual Fee
  • Primary card $48
  • Additional card $0
Annual Income Required
  • Individual $0
  • Household $0
Conversion fees
  • 2.5 %
Earning Rate
  • Groceries3Avion Points
  • Gas3Avion Points
  • Dining and Food delivery3Avion Points
Value
  • Year 1 $368
  • Year 2+ $269
Best For
Transfer Partners
  • RBC Avion Rewards - Premium

Advantages

  • Annual Credit
  • VIP Lounges
  • Concierge
  • Wifi
  • Travel credit

Travel Insurance

Insurance Name
Included
Amount
Duration
Travel Medical Insurance
Travel medical insurance up to 54 years old
Travel medical insurance up to 64 years old
Travel medical insurance 65+
Trip Cancellation Insurance
Trip Interruption Insurance
Common Carrier Travel Accident Insurance
Flight Delay Insurance
Delayed Baggage Insurance
Lost/Stolen Baggage Insurance
Auto Rental Loss/Insurance
Hotel/Motel Burglary Insurance

Get 7,000 Avion points upon approval^ - that’s $50 of value in gift cards!

Points and Rewards

  • Earn 1.5X Avion points for every $1 spent on groceries, gas, rideshare, streaming services and more1
  • Earn 1X Avion point for every $1 spent on all other qualifying purchases1
  • Start redeeming with as little as 1,400 Avion points, which gets you a $10 gift card2

No annual fee

Legal

Refer to RBC page for up to date offer terms and conditions

® / ™ Trademark(s) of Royal Bank of Canada. RBC and Royal Bank are registered trademarks of Royal Bank of Canada. ‡ All other trademarks are the property of their respective owner(s).

^ This offer only applies to new applications for an RBC ION Visa credit card received 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 ION Visa credit card account, as well as existing cardholders on any RBC Royal Bank personal credit card transferring to an RBC ION Visa credit card during the offer period, are not eligible for this offer.

7,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 ION Visa 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.

If you close or change your RBC ION Visa credit card for another type of RBC Royal Bank credit card before the Welcome 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.

To get $50 worth of gift cards/certificates, you will need a total of 7,000 Avion points. Minimum redemption of 1,400 Avion points for most $10 gift cards/certificates.
Some exceptions apply. Point redemption values may fluctuate.
For general redemption terms, conditions and restrictions that apply to the Avion Rewards program, as well as for current point redemption values, please visit https://www.avionrewards.com/terms-and-conditions.html or call 1-800-769-2512.

Annual Fee
  • Primary card $0
  • Additional card $0
Annual Income Required
  • Individual $0
  • Household $0
Conversion fees
  • 2.5 %
Earning Rate
  • Groceries1.5Avion Points
  • Gas1.5Avion Points
  • Local Transport1.5Avion Points
Value
  • Year 1 $250
  • Year 2+ $200
Best For
Transfer Partners
  • RBC Avion Rewards - Premium

Advantages

  • Annual Credit
  • VIP Lounges
  • Concierge
  • Wifi
  • Travel credit

Travel Insurance

Insurance Name
Included
Amount
Duration
Travel Medical Insurance
Travel medical insurance up to 54 years old
Travel medical insurance up to 64 years old
Travel medical insurance 65+
Trip Cancellation Insurance
Trip Interruption Insurance
Common Carrier Travel Accident Insurance
Flight Delay Insurance
Delayed Baggage Insurance
Lost/Stolen Baggage Insurance
Auto Rental Loss/Insurance
Hotel/Motel Burglary Insurance
  • Transfer your points to airline partners
  • Premium Insurance
  • Access to VIP Lounges
Learn More

Get up to 100,000 Avion points1 + 6 airport lounge passes2 – a value of up to $2,3753.

Apply by July 15, 2026

Points and Rewards

  • Earn 1.25 Avion points for every $1 you spend
  • Book flights on any airline, on any flight, at any time3
  • You can also use your points to redeem for vacation packages, hotels, cruises and tours5
Legal

1 This offer only applies to new applications for an RBC Avion Visa Infinite Privilege credit card (“Eligible Credit Card”) received between “May 7, 2026” and “July 15, 2026” (“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 Eligible Credit Card account, as well as existing cardholders on any RBC Royal Bank personal credit card account transferring to an Eligible 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.

45,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.

Annual Fee
  • Primary card $399
  • Additional card $99
Annual Income Required
  • Individual $200,000
  • Household $200,000
Conversion fees
  • 2.5 %
Earning Rate
  • All Spending1.25Avion Points
  • Groceries1.25Avion Points
  • Gas1.25Avion Points
Value
  • Year 1 $1,921
  • Year 2+ $321
Best For
Transfer Partners
  • AAdvantageAsia MilesBritish Airways ClubRBC Avion Rewards - EliteWestJet Rewards

Advantages

  • Annual Credit
  • VIP Lounges
  • Concierge
  • Wifi
  • Travel credit

Travel Insurance

Insurance Name
Included
Amount
Duration
Travel Medical Insurance
Travel medical insurance up to 54 years old
31 day(s)
Travel medical insurance up to 64 years old
31 day(s)
Travel medical insurance 65+
7 day(s)
Trip Cancellation Insurance
$2,500
Trip Interruption Insurance
$5,000
Common Carrier Travel Accident Insurance
$500,000
Flight Delay Insurance
$500
Delayed Baggage Insurance
$500
Lost/Stolen Baggage Insurance
$2,500
Auto Rental Loss/Insurance
$85,000
48 day(s)
Hotel/Motel Burglary Insurance
$3,000
  • Earn MileagePlus miles on your purchases
  • 10% discount on reward flights
  • Free First Checked Bag with United
Learn More

Welcome Offer and Renewal

Earn up to 25,000 miles, including a welcome bonus and an annual renewal bonus.

Welcome Bonus — up to 20,000 MileagePlus miles

  • 5,000 miles on card activation and first transaction
  • Additional 15,000 miles when you spend $3,000 net of refunds within 3 months of application

Renewal bonus

  • 5,000 miles per year when the account remains open and active with eligible spend within 365 days

Mile Earn Rates

  • 1.25 miles per $1 on United and Star Alliance flights
  • 1 mile per $1 on dining and groceries
  • 0.75 miles per $1 everywhere else
  • Bonus miles via the Neo merchant partner network of over 10,000 Neo merchant partners

Benefits of the card

  • Free First checked bag: Your first checked bag is covered on all your United-operated flights.
  • Priority Boarding — Group 2: Be among the first to board with Group 2 priority boarding for you and your family.
  • Nexus application fee credit: Up to $120 USD reimbursed every 5 years for a new Nexus application or renewal. Nexus allows for expedited border crossing between Canada and the United States.
  • Star Alliance Global Network: Earn and redeem MileagePlus miles on United Airlines and over 25 Star Alliance partner airlines worldwide, including Air Canada and Lufthansa.

World Elite Mastercard Benefits

  • Mastercard Zero Liability
  • Mastercard Global Service
  • Mastercard Travel Pass (DragonPass): Access to over 1,400 airport lounges worldwide through the Mastercard Travel Pass program provided by DragonPass. Membership is included; per-visit fees apply.

Insurance

  • Emergency medical insurance
  • Comprehensive Travel Insurance
  • Extended Warranty and Purchase Protection
  • Car Rental Collision and Damage Insurance

Chubb travel insurance is not offered in Quebec.

Maximize your travel: earn more miles on every flight

When you book a United flight, you earn miles as a MileagePlus member—but as a cardholder, you earn even more. You receive the miles awarded by United for your flight, plus the miles you earn by paying with your card.

Your earnings add up, allowing you to build your miles balance significantly faster than non-cardholders each time you travel.

Get more value from your miles

As a United cardholder, your miles are worth more—and give you access to more options.

You automatically receive at least a 10% discount on award flights (and 15% if you hold Premier status), allowing you to use fewer miles for the same trip.

In addition, you gain access to exclusive availability on Saver Award fares, including premium-cabin seats such as Polaris® business class, which are not always available to non-cardholders.

In practical terms, this means:

  • You spend fewer miles on your flights
  • You gain access to better seats and more options
  • You can book travel experiences that are unavailable to other members
Legal

Conditions Apply. Conditions apply. Limited one-time offer for new customers who have not opened a United Neo World Elite Mastercard before the date of application approval. Must (1) be the age of majority in your province or territory of residence; (2) be a Canadian resident; (3) have annual personal income of $80,000 CAD or annual household income of $150,000 CAD; and (4) for secured cards only, provide security funds. Initial 5,000 MileagePlus miles are issued once the card is activated. To earn additional 15,000 MileagePlus miles, minimum spend of $3,000 net of refunds must be completed within 3 months from application start date. Additional MileagePlus miles are issued 6–8 weeks after the qualifying spend period. MileagePlus® miles may be limited and vary by perks, offer, and partner. Offer is subject to MileagePlus® terms and conditions. MileagePlus® is managed, administered, and serviced by MileagePlus Holdings, LLC. Neo Financial™ and United MileagePlus® reserve the right to amend or withdraw this offer at any time.
Neo Financial™ and United MileagePlus reserve the right to modify or withdraw this offer at any time.

Annual Fee
  • Primary card $89
  • Additional card
Annual Income Required
  • Individual $80,000
  • Household $150,000
Conversion fees
  • 2.5 %
Earning Rate
  • Groceries1MileagePlus mile
  • Dining and Food delivery1MileagePlus mile
  • All Spending0.75MileagePlus mile
Value
  • Year 1 $805
  • Year 2+ $355
Best For
Transfer Partners
  • United MileagePlus

Advantages

  • Annual Credit
  • VIP Lounges
  • Concierge
  • Wifi
  • Travel credit

Travel Insurance

Insurance Name
Included
Amount
Duration
Travel Medical Insurance
Travel medical insurance up to 54 years old
$1,000,000
14 day(s)
Travel medical insurance up to 64 years old
Travel medical insurance 65+
Trip Cancellation Insurance
Trip Interruption Insurance
Common Carrier Travel Accident Insurance
Flight Delay Insurance
Delayed Baggage Insurance
Lost/Stolen Baggage Insurance
Auto Rental Loss/Insurance
$65,000
48 day(s)
Hotel/Motel Burglary Insurance

Join and get up to $100 in value for no annual fee.

Here’s how it adds up:

  • Receive a Welcome Bonus of 3,000 Adapta points after your first purchase (up to $25 value)
  • Get 3,000 Adapta points when you spend $1,000 in the first 4 monthly statement periods (up to $25 value)
  • Includes membership to Roadside Assistance after you make your first purchase. Services include battery boosting, gas delivery, towing and more, offered by Dominion Automobile Association ($50 value)

How do Adapta points work?

Each month, you’ll automatically earn:

  • 1.5 Adapta points for every dollar you spend in your top 3 spend categories.; or
  • 2 Adapta points for every dollar you spend on eligible travel purchases made through CIBC by Expedia; or
  • 1 Adapta point for every dollar you spend on all other purchases.

What are Adapta points worth?

  • 1,500 Adapta points are worth $10 when redeemed towards your credit card balance or a recent purchase.
  • 1,200 Adapta points are worth $10 when redeemed towards select CIBC financial products.†

Save over $600 with CIBC and Skip

Get a 12-month Skip+ free trial and other exclusive benefits when you link your CIBC Adapta Mastercard with Skip.

Save on gas with CIBC and Journie Rewards

Link and use your CIBC Adapta Mastercard with Journie Rewards to save up to 10 cents per litre at participating Pioneer, Fas Gas, Ultramar and Chevron gas stations.

 

 

Legal

CIBC may approve your application, but you are not eligible to receive this Offer if you have opened, transferred or cancelled another Adapta card within the last 12 months.
Terms and Conditions Apply. Select Apply Now to learn more.

Annual Fee
  • Primary card $0
  • Additional card $0
Annual Income Required
  • Individual
  • Household
Conversion fees
  • 2.5 %
Earning Rate
  • All Spending1Adapta Point
  • Groceries1Adapta Point
  • Gas1Adapta Point
Value
  • Year 1 $252
  • Year 2+ $202
Best For
Transfer Partners
  • AdaptaCash Back

Advantages

  • Annual Credit
  • VIP Lounges
  • Concierge
  • Wifi
  • Travel credit

Travel Insurance

Insurance Name
Included
Amount
Duration
Travel Medical Insurance
Travel medical insurance up to 54 years old
Travel medical insurance up to 64 years old
Travel medical insurance 65+
Trip Cancellation Insurance
Trip Interruption Insurance
Common Carrier Travel Accident Insurance
Flight Delay Insurance
Delayed Baggage Insurance
Lost/Stolen Baggage Insurance
Auto Rental Loss/Insurance
Hotel/Motel Burglary Insurance

Receive our newsletter every week!

Savings this way:

Milesopedia