Compare credit cards in Canada

Customize your needs HERE

You

You want

The card

Calculate your expenses
Your Monthly Spending
Customize your needs HERE Hide filters
Sort By
  • 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 up to 70,000 Avion points – a travel value of up to $1,500**

Apply by July 15, 2026

Points and Rewards

  • Earn one Travel point on all eligible purchases
  • Use your Avion points to book any flight, anytime, on over 500 airlines. No blackouts or seat restrictions, even during peak season!
Legal

**Visit the RBC page for the latest offer terms and coniditons

 

Annual Fee
  • Primary card $120
  • Additional card $50
Annual Income Required
  • Individual $15,000
  • Household $15,000
Conversion fees
  • 2.5 %
Earning Rate
  • All Spending1Avion Point
  • Groceries1Avion Point
  • Gas1Avion Point
Value
  • Year 1 $1,384
  • Year 2+ $264
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
Travel medical insurance up to 64 years old
Travel medical insurance 65+
Trip Cancellation Insurance
$1,000
Trip Interruption Insurance
$2,500
Common Carrier Travel Accident Insurance
$500,000
Flight Delay Insurance
$500
Delayed Baggage Insurance
$500
Lost/Stolen Baggage Insurance
$500
Auto Rental Loss/Insurance
$65,000
48 day(s)
Hotel/Motel Burglary Insurance
$2,500
  • Earn Avios
  • Premium Insurance
  • 10% discount on British Airways flights
Learn More

Earn up to 60,000 Aviosˆ with the RBC® British Airways Visa Infinite‡ Card

Here is how to earn up to 60,000 bonus Aviosˆ:

  • Earn 30,000 Avios welcome bonus points when you spend $5,000 CAD within the first three months of opening your account.
  • Earn an additional 30,000 bonus Avios points when you spend $5,000 CAD during the period from the fourth to the sixth month following account opening.
  • If you do not spend $5,000 CAD within the first three months, you can still earn 30,000 bonus Avios points if you meet the spending requirements during the period from the fourth to the sixth month.

Benefits:

  • Earn 3X Avios for all purchases made with British Airways and BA Holidays*
  • Earn 2X Avios per Canadian dollar on groceries, dining, and food delivery*
  • Earn 1 Avios per Canadian dollar on eligible net purchases*
  • Earn a companion voucher when you spend $30,000 CAD in a year. Invite a companion or travel alone and enjoy a 50% discount on the Avios price of your reward flight. You can also pay a low flat fee to cover taxes, fees, and carrier charges, along with a fixed amount of Avios, when you book your trip.˜
  • 10% discount on British Airways flights when booking and paying with your card∞
  • Redeem your Avios for flights with British Airways and oneworld network partner airlines**
  • Comprehensive insurance coverage, including 31-day out-of-province/country emergency medical insurance1, flight delay insurance2, hotel burglary insurance3, and rental car insurance4. Additionally, eligible purchases made with the card are protected3.
  • Premium Visa Infinite benefits5, such as skip-the-line access for events as well as dining and hotel privileges through www.visainfinite.ca
  • 24/7 Concierge Service5
  • Link your RBC card to your Petro-Points card and instantly save per litre on fuel at Petro-Canada stations, plus always earn 20% more Petro-Points and 20% more Avion Rewards points
  • Link your RBC British Airways Visa Infinite Card to a Rexall Be Well account and earn 50 Be Well points for every dollar spent on eligible products at Rexall. Redeem Be Well points faster to save on in-store purchases, as 25,000 Be Well points = $10
  • Get a complimentary DashPass subscription9 from DoorDash for up to 6 months and enjoy unlimited deliveries from qualifying restaurants you love. Enjoy $0 delivery fees10 on orders of $15+ when you pay with an eligible RBC credit card. Get a free 12-month DashPass subscription±, a value of up to $120. Enjoy unlimited deliveries with $0 delivery fees on orders of $15 or more when you pay with your eligible RBC credit card
Legal

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

ˆ This offer is only available to new RBC British Airways Visa Infinite credit card applications received and approved by Royal Bank of Canada (« Royal Bank ») between July 23, 2025, and February 25, 2026 (« Offer Period »), subject to the conditions below. Additional cardholders (co-applicants and authorized users) on the British Airways Visa Infinite credit card account are not eligible for this offer. Existing RBC Royal Bank personal credit cardholders who transfer to an RBC British Airways Visa Infinite credit card account are not eligible for this offer.

To qualify for the initial offer of 30,000 Avios points (« Initial Bonus »), i) you must make at least $5,000 (« Eligible Transaction Amount ») in eligible net purchases or pre-authorized bill payments (« Eligible Transactions ») on your credit card account within the first 90 days of your credit card account opening date (« Initial Period »), and ii) your credit card account must be open and in good standing, meaning the account must not be more than two (2) consecutive statement periods past due, closed, or charged off, and credit must not have been revoked. If you are not already a member of the British Airways Executive Club program, you will be automatically enrolled upon approval of your RBC British Airways Visa Infinite credit card. Please note that the address registered to your British Airways Executive Club account must match the one on your RBC British Airways Visa Infinite account at all times for Avios points to be credited to your British Airways Executive Club account. The Initial Bonus will be credited to your British Airways Executive Club account approximately 15 weeks after the date you reach $5,000 in Eligible Transactions during the Initial Period.

To receive the 30,000 bonus Avios points (« Bonus Points »), i) a separate amount totaling $5,000 or more (« Eligible Transaction Amount ») in eligible net purchases or pre-authorized bill payment transactions (« Eligible Transactions ») must be posted to your credit card account within 91 to 180 days following your credit card account opening date (« Period ») and ii) your credit card account must be open and in good standing at the time the additional dollars are credited to your British Airways Executive Club account, approximately 15 weeks from the date you reach $5,000 in subsequent Eligible Transactions.

For greater certainty, you may be eligible for the additional bonus even if you did not meet the eligibility criteria for the initial bonus, and similarly, you may be eligible for the initial bonus but not the additional bonus if you did not reach the eligible transaction amount.

Eligible transactions exclude cash advances (including balance transfers, cash-like transactions, and bill payments that are not pre-authorized payments set up with a merchant), interest, and other fees. 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.

If you close your RBC British Airways Visa Infinite credit card account or replace your card with another type of RBC Royal Bank credit card before the initial bonus or additional bonus has been credited to your British Airways Executive Club account, you may no longer be eligible for this offer. Unless otherwise stated, this offer cannot be combined with any other offer. Royal Bank of Canada and British Airways reserve the right to cancel, modify, or withdraw this offer at any time. British Airways, and not Royal Bank of Canada, is responsible for this offer and the British Airways Executive Club program. To view all British Airways Executive Club program terms and conditions, visit ba.com/theclub

An eligible member who makes at least $30,000 CAD in eligible purchases on their card during a calendar year (a calendar year is the period starting January 1 and ending December 31) will receive a single companion voucher during that same calendar year. See ba.com/rbc-visa for full terms and conditions.

Annual Fee
  • Primary card $165
  • Additional card $75
Annual Income Required
  • Individual $60,000
  • Household $100,000
Conversion fees
  • 2.5 %
Earning Rate
  • Groceries2Avios
  • Dining and Food delivery2Avios
  • All Spending1Avios
Value
  • Year 1 $1,093
  • Year 2+ $243
Best For
Transfer Partners
  • British Airways Club

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
Trip Interruption Insurance
Common Carrier Travel Accident Insurance
$500,000
Flight Delay Insurance
$500
Delayed Baggage Insurance
$500
Lost/Stolen Baggage Insurance
$500
Auto Rental Loss/Insurance
$65,000
48 day(s)
Hotel/Motel Burglary Insurance
$2,500
rbc-avion-visa-infinite-business-card
Business Card
  • Transfer your points to airline partners
  • Visa Infinite Benefits
Learn More
  • Get 35,000 bonus points + first year annual fee waived upon approval
  • Earn 1.25 RBC Rewards points for every dollar in net purchases spent on your card, up to $75,000 per year
  • Enjoy access to over 1,200 airport lounges worldwide with a Priority Pass membership
Annual Fee
  • Primary card $175
  • Additional card $75
Annual Income Required
  • Individual $60,000
  • Household $100,000
Conversion fees
  • 2.5 %
Earning Rate
  • All Spending1.25Avion Points
  • Groceries1.25Avion Points
  • Gas1.25Avion Points
Value
  • Year 1 $865
  • Year 2+ $305
Best For
Transfer Partners
  • AAdvantageRBC Avion Rewards - Elite

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
15 day(s)
Travel medical insurance up to 64 years old
15 day(s)
Travel medical insurance 65+
3 day(s)
Trip Cancellation Insurance
$1,500
Trip Interruption Insurance
$5,000
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
$2,500
  • Earn WestJet points on your purchases
  • Premium Insurance
  • Accepted at Costco
Learn More

Welcome Offer: Up to 45,000 WestJet points1

  • 25,000 welcome WestJet points upon your first purchase (“Welcome WestJet Points”)
  • Additional 20,000 WestJet points when you spend a minimum of $5,000 in the first 3 months

Benefits of the WestJet World Elite Mastercard‡ RBC®

  • Check your first bag for free for the primary cardholder and up to 8 guests on the same reservation when you pay with your WestJet RBC World Elite Mastercard4
  • Cardholders can now achieve Silver, Gold and even Platinum Status with a Status Lift up to 50 times per year – you’ll earn 200 CAD in tier qualifying spend for every $5,000 in purchases on your card11
  • Receive a World Elite Companion Voucher starting from $119 CAD (plus taxes, fees, surcharges and other ATC) when you spend a minimum of $5,000 annually on your card5, or choose to exchange it for one of the following:
    • A 30% flight discount for one traveller8
    • A $200 credit towards a WestJet Vacations package or Sunwing Vacations package9
    • Two airport lounge passes10

WestJet Points earned with the WestJet RBC World Elite Mastercard

  • Earn 2 points for every dollar you spend on WestJet flights, WestJet Vacations, and Sunwing Vacations2
  • Earn 2 points for every dollar you spend at grocery stores and on transportation including gas, EV charging, public transit and rideshare3
  • Earn 1.5 points for every dollar you spend on all other everyday purchases2
  • WestJet points can now be redeemed to cover taxes, fees and surcharges7
  • No blackout periods.
  • You can truly relax while you’re travelling with comprehensive coverage, now including Trip Cancellation insurance16.

Save at Petro-Canada
Save 3¢/L on gas and earn 20% more Petro-Points when you pay with a linked RBC card.13

Earn more Be Well points at Rexall
Earn 50 Be Well points for every $1 spent on eligible purchases at Rexall when you pay with your linked RBC credit card.14

Enjoy unlimited $0 delivery fees with DoorDash
Get a complimentary DashPass subscription from DoorDash for up to 12 months and enjoy unlimited deliveries from qualifying restaurants you love. Enjoy $0 delivery fees on orders of $15+ when you pay with an eligible RBC credit card15.

Enjoy airport lounges worldwide
Your WestJet RBC World Elite Mastercard entitles you to membership in the Mastercard Travel Pass Program provided by DragonPass.12 This program offers access to more than 1,300 airport lounges globally, plus valuable airport dining and spa offers. Download the Mastercard Travel Pass app and register at mastercardtravelpass.dragonpass.com

You can truly relax while you’re travelling with comprehensive coverage, now including Trip Cancellation insurance16.

  • Mobile Device Insurance16
  • Trip Cancellation Insurance16
  • Out-of-Province/Country Emergency Medical Insurance16
  • Trip Interruption Insurance16
  • Flight Delay Insurance16
  • Travel Accident Insurance16
  • Auto Rental Collision/Loss Damage Waiver Insurance16
  • Delayed Baggage Insurance16
  • Hotel/Motel Burglary Insurance16
  • Purchase Security and Extended Warranty Insurance16

Please refer to your Certificate of Insurance for detailed coverage information or contact us at 1-800-533-2778 if you have any specific questions in mind.

Legal

*Consult the RBC page for current offer terms and conditions.

1To benefit from this offer, your application must be received and approved by Royal Bank of Canada (“Royal Bank”) between February 5, 2026 and August 31, 2026 (“Offer Period”). This offer only applies to new applications for a WestJet RBC World Elite Mastercard. This offer only applies to new applications for a WestJet RBC World Elite Mastercard.

You will receive 25,000 welcome WestJet points upon your first purchase (“Welcome WestJet Points”).
The Welcome WestJet Points will appear on your monthly credit card statement and in your WestJet Rewards account, accessible at westjet.com/account, up to six (6) weeks after your first purchase transaction date, provided that your WestJet RBC World Elite Mastercard credit card account (“Credit Card Account”) remains open and in good standing at that time, “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 at that time.

To receive the additional 20,000 WestJet points (“Additional WestJet Points”), (i) a total of $5,000 (“Qualifying Transaction Amount”) or more in qualifying net purchases and/or pre-authorized bill payment transactions (“Qualifying Transactions”) must be posted to your Credit Card Account within the first three (3) months of your Credit Card Account opening date (“Period”), and (ii) your Credit Card Account must remain open and in good standing at the time the Additional WestJet Points are awarded to your WestJet Rewards account, approximately six (6) weeks after the date you reach the Qualifying Transaction Amount. 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. 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 transaction posting date of each Qualifying Transaction, not the transaction date, will determine whether the transaction will count towards the Qualifying Transaction Amount. This means that Qualifying Transactions that take place prior to the last day of the Period will not count towards the Qualifying Transaction Amount if they have not yet been posted or processed by the merchant, the payment network (Mastercard) or Royal Bank by the last day of the Period.

Only the primary credit card account holder is eligible for this offer. Additional cardholders(s) (co-applicant and authorized user(s)), as well as existing cardholders on any RBC Royal Bank personal credit card account, transferring to a WestJet RBC World Elite Mastercard during the Offer Period, are not eligible for this offer.

If you close your credit card account, including to replace it with another type of RBC Royal Bank credit card, before the WestJet welcome bonus points and additional WestJet points have been credited to your WestJet Rewards account, you may not receive them. This offer may not be combined or used in conjunction with any other offer. Royal Bank and WestJet reserve the right to modify, cancel 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 us in our sole discretion.

Annual Fee
  • Primary card $139
  • Additional card $59
Annual Income Required
  • Individual $80,000
  • Household $150,000
Conversion fees
  • 2.5 %
Earning Rate
  • Groceries2WestJet Points
  • Gas2WestJet Points
  • Local Transport2WestJet Points
Value
  • Year 1 $713
  • Year 2+ $263
Best For
Transfer Partners
  • WestJet 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
15 day(s)
Travel medical insurance up to 64 years old
15 day(s)
Travel medical insurance 65+
3 day(s)
Trip Cancellation Insurance
Trip Interruption Insurance
$5,000
Common Carrier Travel Accident Insurance
$500,000
Flight Delay Insurance
$500
Delayed Baggage Insurance
$500
Lost/Stolen Baggage Insurance
Auto Rental Loss/Insurance
$65,000
48 day(s)
Hotel/Motel Burglary Insurance
$2,500
RBC Avion Visa Business Card
Business Card
Learn More
  • Earn 20,000 Avion points on approval
Annual Fee
  • Primary card $120
  • Additional card $50
Annual Income Required
  • Individual $0
  • Household $0
Conversion fees
  • 2.5 %
Earning Rate
  • All Spending1Avion Point
  • Groceries1Avion Point
  • Gas1Avion Point
Value
  • Year 1 $584
  • Year 2+ $264
Best For
Transfer Partners
  • AAdvantageRBC Avion Rewards - Elite

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
$1,500
Trip Interruption Insurance
$5,000
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
$2,500

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 12% cash back for the first 3 months on up to $2,000 in total purchases^.

Apply by September 9, 2026.

Legal

^ This offer applies only to new RBC Cash Back Preferred World Elite Mastercard credit card applications received between May 28, 2026, and September 9, 2026 (« Offer Period ») and approved by Royal Bank of Canada (« Royal Bank ») subject to the conditions below. Additional cardholders (co-applicants and authorized users) on the RBC Cash Back Preferred World Elite Mastercard credit card account, as well as individuals who are already RBC Royal Bank personal credit card account holders and transfer to an RBC Cash Back Preferred World Elite Mastercard credit card during the Offer Period, are not eligible for this offer.

You will earn a total cash back credit of 12% on net purchases (« Welcome Bonus ») charged to your RBC Cash Back Preferred World Elite Mastercard during the first three months following your account opening date (« Period »), up to a maximum total of $2,000 in purchases. Once you have reached $2,000 or three months have passed since your account opening, the standard accumulation rate applicable to your credit card type will apply. Specifically, the 12% cash back includes the standard accumulation rate applicable to your card type and is not in addition to your standard accumulation rate. Cash back is awarded on net purchases only. It is not awarded on cash advances (including balance transfers, cash-like transactions, and bill payments that are not pre-authorized debits set up with a merchant), interest charges, or other fees. Credits for returns and adjustments will reduce or cancel the cash back earned on the amount originally charged to the card. The Welcome Bonus will be credited to your Cash Back account four to six weeks after the statement date of the Period, provided your credit card account is open and in good standing at the time of the credit, « in good standing » meaning that the account must not be more than two (2) consecutive statement periods past due, closed, or written off, and that credit must not have been revoked at that time.

If you close your RBC Cash Back Preferred World Elite Mastercard credit card or replace it with another type of RBC Royal Bank credit card before the Welcome Bonus has been credited to your account, you may no longer be eligible for 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 revoke this offer at any time and without notice, even if your application has already been approved, particularly if we have reason to believe you are manipulating or abusing the process, or engaging in suspicious or fraudulent activities, as determined by Royal Bank at its sole discretion. For full details on the RBC Cash Back program, including standard earn rates and cash back credits, please refer to the RBC Cash Back Program Terms and Conditions at www.rbc.com/cashbackterms. This offer is valid for new RBC Cash Back Mastercard accounts only.

® / ™ 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).

Annual Fee
  • Primary card $99
  • Additional card $0
Annual Income Required
  • Individual $80,000
  • Household $150,000
Conversion fees
  • 2.5 %
Earning Rate
  • All Spending1.5%
  • Groceries1.5%
  • Gas1.5%
Value
  • Year 1 $261
  • Year 2+ $261
Best For
Transfer Partners
  • Cash 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
$65,000
48 day(s)
Hotel/Motel Burglary Insurance
  • No annual fee
  • 2X the points on gas and EV charging purchases
  • 2X points on grocery and drugstore purchases
    (Metro, Première Moisson and Brunet at Quebec, and Jean Coutu in Quebec, Ontario and New Brunswick)
Learn More

Get up to 5,000 bonus points - A value of $40!*

  • Get 3,000 welcome points upon your first purchase with the moi RBC® Visa card
  • Receive an additional 2,000 points when you spend $500 in the first three months of opening your card

Get 2X the points on:

  • eligible purchases made at participating stores at Metro, Première Moisson, and Brunet in Quebec, as well as at Jean Coutu in Quebec, Ontario, and New Brunswick when you present your Moi card and pay with your moi RBC Visa Credit Card
  • Dining, gas and EV charging

Earn 1 point per dollar spent on all other eligible purchases

Moi makes it easy to redeem

  • Redeem points faster at checkout with your Moi card. Only 500 Moi points gets you $4 off your in-store or online purchase, before taxes, at nearly 900 Metro, Super C and Brunet stores in Quebec and Jean Coutu stores in Quebec, Ontario and New Brunswick.
  • Your Moi points don't expire

Petro-Canada

  • Link your moi RBC Visa credit card to your Petro-Points card to save 3¢/L instantly on gas and earn 20% more Petro-Points at Petro-Canada

Purchase Security and Extended Warranty Insurance

  • It automatically protects eligible card purchases against loss, theft or damage within 90 days of purchase, and the extended warranty doubles the original Canadian manufacturer’s warranty for up to one additional year, for a maximum of five years.

RBC Offers

  • Get exclusive savings, perks, and more with brands you love with your moi RBC Visa credit card!
Legal

* See the RBC page for current offer terms and conditions.

Annual Fee
  • Primary card $0
  • Additional card $0
Annual Income Required
  • Individual $0
  • Household $0
Conversion fees
  • 2.5 %
Earning Rate
  • Gas2Points
  • Dining and Food delivery2Points
  • All Spending1Point
Value
  • Year 1 $276
  • Year 2+ $236
Best For
Transfer Partners
  • moi

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 up to 10,000 WestJet points* (with at least $1,000 in purchases charged to the card within the first three months)
  • Get an annual companion voucher starting at CA$199 (taxes, fees, fares, and other air transportation charges extra) when you spend $2,500 per year on your card, or redeem it for:
    • a 25% discount on a flight
    • 5,000 WestJet points
  • Earn 1.5 points per dollar spent on WestJet flights or WestJet Vacations or Sunwing vacation packages
  • Earn 1.5 points per dollar spent on restaurant meals, meal delivery, digital subscriptions, streaming services, and digital games
  • Earn 1 WestJet point for every $1 spent on everyday purchases
  • Use your WestJet points to pay for all or part of a WestJet flight, WestJet Vacations package, or Sunwing Vacations package
  • WestJet points can now be redeemed to cover taxes, fees and surcharges
  • No blackout periods and your WestJet points don't expire— fly to destinations across North America, Central America, the Caribbean and Europe
  • Travel accident insurance, plus hotel or motel burglary insurance, rental car collision and damage insurance, and baggage delay insurance.
  • Link your card and instantly save 3¢ per litre of fuel at the pump, plus always earn 20% more Petro-Points, at Petro-Canada.
  • Free DoorDash deliveries for three months

Get a complimentary DashPass subscription9 from DoorDash for up to 6 months and enjoy unlimited deliveries from qualifying restaurants you love. Enjoy $0 delivery fees10 on orders of $15+ when you pay with an eligible RBC credit card.

  • Get a free 6-month DashPass membership
  • Enjoy unlimited free deliveries on orders of $15 or more when paying with your eligible RBC credit card.
Legal

*See the RBC website for the offer terms and conditions.

Annual Fee
  • Primary card $39
  • Additional card $19
Annual Income Required
  • Individual $0
  • Household $0
Conversion fees
  • 2.5 %
Earning Rate
  • Dining and Food delivery1.5WestJet Points
  • Streaming services1.5WestJet Points
  • All Spending1WestJet Point
Value
  • Year 1 $301
  • Year 2+ $201
Best For
Transfer Partners
  • WestJet 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
Travel medical insurance up to 64 years old
Travel medical insurance 65+
Trip Cancellation Insurance
Trip Interruption Insurance
Common Carrier Travel Accident Insurance
$500,000
Flight Delay Insurance
Delayed Baggage Insurance
$500
Lost/Stolen Baggage Insurance
Auto Rental Loss/Insurance
$65,000
48 day(s)
Hotel/Motel Burglary Insurance
$2,500

Receive our newsletter every week!

Savings this way:

Milesopedia