Featured
RBC Avion Visa Infinite Card
Annual fee
$120
Our valuationMilesopedia first-year estimate First-year valueWelcome bonus$1,190Total$1,190Rewards on your spending are not included. The calculator that adds them from your own profile is on the card's page.
$1,190
Welcome offerAfter $5,000 in 6 months
Up to 70,000 points
Ends Nov 25, 2026
Apply Now

on RBC's website

Features
Issuer
RBC
Network
Fees and terms
Annual Fee
$120/yr
Additional card
$50
Min. annual income
$60,000+
Household income
$100,000+
Interest rates
Purchases
20.99 %
Cash advance
22.99 %
Balance transfer
22.99 %
Foreign transaction fee
2.5 %

Issuer terms

Get up to 70,000 Avion points1 – a travel value of up to $1,500!† Apply by November 25, 2026.

Points and Rewards

  • Earn 1.25 Travel points on travel-related purchases12
  • Earn 1 Avion point on all other eligible purchases2
  • Use your Travel points to book flights anytime with more than 500 airlines. There are no blackout periods or seat restrictions, even during peak season^!

Get Extensive Insurance

  • Enjoy more peace of mind with enhanced coverage like unlimited emergency medical insurance9, travel accident insurance7, trip cancellation insurance7, mobile device insurance7, and more.

Book Any Flight

  • Use your Avion points to book any flight, anytime, on over 500 airlines. No blackouts or seat restrictions, even during peak season†!

Book Flights for Maximum Value

  • Make your Avion points go further with the Air Travel Redemption Schedule, which offers fixed point pricing 365 days a year†.

Save at Petro-Canada

  • Link your cards and instantly save 3¢/L on fuel4 and earn 20% more Petro-Points5 and Avion points6 at Petro-Canada

Earn more Be Well points at Rexall

  • Link your RBC Credit Card and earn 50 Be Well™ points on every $1 spent on eligible purchases at Rexall13

DoorDash

  • Add your credit card to your DoorDash account and get a free 12 monthly DashPass subscription16

Hertz

  • Get up to 20% off at Hertz10

Get insurance coverage for travel and more7.

  • Out of Province/Country Emergency Medical Insurance
  • Travel Accident Insurance
  • Auto Rental Collision/Loss Damage Waiver Insurance
  • Trip Cancellation & Trip Interruption Insurance
  • Delayed Baggage and Flight Delay Insurance
  • Hotel/Motel Burglary Insurance
  • Purchase Security & Extended Warranty Insurance
  • Mobile Device Insurance up to $15007
Read full review
Rewards
Rate
Travel
1.25x
Benefits
Concierge
Included
Travel insurance
Coverage
Travel medical (under 55)
15 days
Travel medical (55-64)
15 days
Travel medical (65+)
3 days
Trip Cancellation
$1,500
Trip Interruption
$5,000
Delayed Baggage
$500
Lost Baggage
$500
Flight Delay
$500
Hotel Burglary
$2,500
Travel Accident
$500,000
Purchase protection
Coverage
Purchase Protection
90 days
Extended Warranty
+1 year
Mobile Device
$1,500 · 1 year
Auto Rental Collision
$65,000 · 48 days
Read full review

Pros

  • Welcome bonus of up to 70,000 points

Cons

  • Requires good credit

For a limited time, the RBC Avion Visa Infinite Card offers a welcome bonus of up to 70,000 Avion points, worth up to $1,500 in travel.

  • 35,000 points upon approval of your application
  • 20,000 points when you charge $5,000 in purchases to your account within the first six months
  • 15,000 points on the first anniversary of your account

You can redeem your Avion points for flights with more than 500 airlines, with no blackout periods or seat restrictions, or transfer them to partner programs such as American Airlines AAdvantage, The British Airways Club, Cathay Pacific Asia Miles and WestJet Rewards.

The card earns you 1.25 points per dollar on eligible travel purchases and 1 point per dollar on all your other eligible purchases. It also includes extensive insurance coverage: emergency medical, trip cancellation and interruption, collision coverage for rental vehicles, and mobile devices…

Read full review
Featured
WestJet RBC World Elite Mastercard
Annual fee
$139
Our valuationMilesopedia first-year estimate First-year valueWelcome bonus$700Total$700Rewards on your spending are not included. The calculator that adds them from your own profile is on the card's page.
$700
Welcome offerAfter $5,000 in 3 months
Up to 70,000 points
Ends Nov 18, 2026
Apply Now

on RBC's website

Features
Issuer
RBC
Network
Loyalty Program
WestJet Rewards
Fees and terms
Annual Fee
$139/yr
Additional card
$59
Min. annual income
$80,000+
Household income
$150,000+
Interest rates
Purchases
20.99 %
Cash advance
22.99 %
Balance transfer
22.99 %
Foreign transaction fee
2.5 %

Issuer terms

Welcome Offer: Get up to 70,000 WestJet points1

  • 30,000 WestJet points as a welcome bonus with your first purchase
  • 30,000 WestJet points when you charge at least $5,000 in eligible purchases to your card within the first three months
  • 10,000 additional WestJet points after your credit card account’s first anniversary

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.

Read full review
Rewards
Rate
Groceries
2x
Gas & EV
2x
Transit
2x
With the partner brand
2x
Travel insurance
Coverage
Travel medical (under 55)
15 days
Travel medical (55-64)
15 days
Travel medical (65+)
3 days
Trip Cancellation
$1,500
Trip Interruption
$5,000
Delayed Baggage
$500
Flight Delay
$500
Hotel Burglary
$2,500
Travel Accident
$500,000
Purchase protection
Coverage
Purchase Protection
90 days
Extended Warranty
+1 year
Mobile Device
✓
Auto Rental Collision
$65,000 · 48 days
Read full review

Pros

  • Welcome bonus of up to 70,000 points
  • 2x on groceries

Cons

  • Requires good credit

With the WestJet RBC® World Elite Mastercard‡, you can earn up to 70,000 WestJet points as a welcome bonus:

  • 30,000 WestJet points as a welcome bonus with your first purchase
  • 30,000 WestJet points when you charge at least $5,000 in eligible purchases to your card within the first three months
  • 10,000 additional WestJet points after your credit card account’s first anniversary

The offer ends on November 18, 2026.

The benefits in numbers…

Read full review
RBC ION+ Visa Card
Annual fee
$48
Our valuationMilesopedia first-year estimate First-year valueWelcome bonus$476Total$476Rewards on your spending are not included. The calculator that adds them from your own profile is on the card's page.
$476
Welcome offerAfter $1,500 in 6 months
Up to 28,000 points
Ends Nov 4, 2026
Apply Now

on RBC's website

Features
Issuer
RBC
Network
Fees and terms
Annual Fee
$48/yr
Additional card
$0
Min. annual income
—
Household income
$0+
Interest rates
Purchases
20.99 %
Cash advance
22.99 %
Balance transfer
22.99 %
Foreign transaction fee
2.5 %

Issuer terms

Earn up to 28,000 Avion points^ – a value of up to $200 in gift cards†! Apply by November 4, 2026.

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

Read full review
Rewards
Rate
Groceries
3x
Gas & EV
3x
Transit
3x
Streaming
3x
Restaurants
3x
Purchase protection
Coverage
Purchase Protection
90 days
Extended Warranty
+1 year
Mobile Device
$1,000 · 2 years
Read full review

Pros

  • Welcome bonus of up to 28,000 points
  • 3x on groceries
  • 3x at restaurants

Cons

  • Fewer premium perks

With the RBC ION+ Visa Card, get up to 28,000 Avion points^, which is a value of up to $200 in gift cards†. Apply by November 4, 2026.

This offer includes:

  • 7,000 Avion points upon approval^
  • 14,000 additional Avion points when you charge at least $1,500 in eligible purchases to your account within the first 6 months^
  • 7,000 anniversary Avion points^

This RBC credit card allows you to earn 3X the Avion points per dollar on the following categories1…

Read full review
RBC ION Visa Card
Annual fee
$0
Our valuationMilesopedia first-year estimate First-year valueWelcome bonus$238Total$238Rewards on your spending are not included. The calculator that adds them from your own profile is on the card's page.
$238
Welcome offerAfter $500 in 3 months
Up to 14,000 points
Ends Nov 4, 2026
Apply Now

on RBC's website

Features
Issuer
RBC
Network
Fees and terms
Annual Fee
$0
Min. annual income
—
Household income
$0+
Interest rates
Purchases
20.99 %
Cash advance
22.99 %
Balance transfer
22.99 %
Foreign transaction fee
2.5 %

Issuer terms

Get up to 14,000 Avion points^ – a value of up to $100 in gift cards†! Apply by November 4, 2026.

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

Read full review
Rewards
Rate
Gas & EV
1.5x
Streaming
1.5x
Groceries
1.5x
Transit
1.5x
Purchase protection
Coverage
Purchase Protection
90 days
Extended Warranty
+1 year
Read full review

Pros

  • No annual fee
  • Welcome bonus of up to 14,000 points

Cons

  • Fewer premium perks

With the RBC ION Visa card, earn up to 14,000 Avion points^, a value of up to $100 in gift cards†.

This RBC credit card with no annual fee lets you earn 1.5X Avion points per dollar in the following categories1:

  • Groceries
  • Transit, gas, and electric vehicle charging
  • Streaming, digital games, and subscriptions

You also earn 1 Avion point per dollar on all other eligible purchases1…

Read full review
RBC British Airways Visa Infinite
Annual fee
$165
Our valuationMilesopedia first-year estimate First-year valueWelcome bonus$1,000Total$1,000Rewards on your spending are not included. The calculator that adds them from your own profile is on the card's page.
$1,000
Welcome offerAfter $6,000 in 3 months
50,000 Avios
Apply Now

on RBC's website

Features
Issuer
RBC
Network
Loyalty Program
British Airways Club
Fees and terms
Annual Fee
$165/yr
Additional card
$75
Min. annual income
$60,000+
Household income
$100,000+
Interest rates
Purchases
20.5 %
Cash advance
22.99 %
Balance transfer
22.99 %
Foreign transaction fee
2.5 %

Issuer terms

Earn 50,000 Aviosˆ with the RBC® British Airways Visa Infinite‡ Card

Here is how to earn 50,000 bonus Aviosˆ:

  • Earn 50,000 Avios when you spend a minimum of $6,000 CAD in the first 3 months of account opening.

Benefits:

  • Earn 3X Avios for all purchases made with British Airways and BA Holidays*
  • Earn 2X Avios per Canadian dollar on 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 3¢ 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 subscription from DoorDash for up to 12 months, 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±
Read full review
Rewards
Rate
Restaurants
2x
Benefits
Concierge
Included
Travel insurance
Coverage
Travel medical (under 55)
31 days
Travel medical (55-64)
31 days
Travel medical (65+)
7 days
Delayed Baggage
$500
Lost Baggage
$500
Flight Delay
$500
Hotel Burglary
$2,500
Travel Accident
$500,000
Purchase protection
Coverage
Purchase Protection
$50,000 · 90 days
Extended Warranty
+1 year
Auto Rental Collision
$65,000 · 48 days
Read full review

Pros

  • Welcome bonus of 50,000 Avios
  • 2x at restaurants

Cons

  • High annual fee ($165)
  • Requires good credit

With this exceptional welcome offer for the RBC British Airways Visa Infinite Card, you can earn 50,000 Avios!

With this card, you benefit from a companion voucher (by spending $30,000 or more during a calendar year). Additionally, you can enjoy a 10% discount on British Airways flights when booking with your RBC British Airways Visa Infinite Card.

With the RBC British Airways Visa Infinite Card, you get:

  • 3 Avios per dollar spent with British Airways and BA Holidays
  • 2 Avios per dollar on dining and food delivery
  • 1 Avios per dollar for all your other purchases
  • …
Read full review
RBC Avion Visa Infinite Privilege Card
Annual fee
$399
Our valuationMilesopedia first-year estimate First-year valueWelcome bonus$1,700Total$1,700Rewards on your spending are not included. The calculator that adds them from your own profile is on the card's page.
$1,700
Welcome offerAfter $5,000 in 6 months
Up to 100,000 points
Ends Nov 25, 2026
Apply Now

on RBC's website

Features
Issuer
RBC
Network
Fees and terms
Annual Fee
$399/yr
Additional card
$99
Min. annual income
$200,000+
Household income
$200,000+
Interest rates
Purchases
20.99 %
Cash advance
22.99 %
Balance transfer
22.99 %
Foreign transaction fee
2.5 %

Issuer terms

Get up to 100,000 Avion points1 + 6 airport lounge passes – a value of up to $2,375!‡ Apply by November 25, 2026.

Points and Rewards

Your points add up quickly and take you far

  • Earn 1.25 Avion points for every $1 you spend. Take a look at our Air Travel Redemption Schedule to see how your points let you fly faster!

Travel your way, on your schedule, in Canada or abroad

  • 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.

So easy to book travel

  • Use our online tool to book travel rewards instantly.

Air travel made better

  • Enjoy global airport lounge access23, airport security fast track lanes4, and dedicated airport parking4 at select Canadian airports.

Instant fuel savings at Petro-Canada

  • Link your card and get the following:
  • Save instantly 3¢ per litre on fuel8 and always get 20% more Petro-Points9
  • Always get 20% more Avion points10

Get more Be Well points at Rexall

  • Link this card to your Be Well card:
  • Get 50 Be Well points for every dollar spent on an eligible product at Rexall14
  • Redeem Be Well points faster to save in-store on your purchases15; 25,000 Be Well points = $10

Get up to 20% off22 at Hertz

  • Up to 20% savings22 (on base rate only): this is just one of the additional benefits offered to Avion cardholders. Plus, upgrade to Five Star status in the Hertz Gold Plus Rewards program.

Get $0 delivery fees for 12 months from DoorDash18

  • Add your credit card to your DoorDash account and get a free 12-month DashPass subscription18.

Extensive insurance coverage

  • Mobile device insurance included – up to $1,50011
  • Travel with peace of mind thanks to emergency medical insurance13, trip cancellation12 and trip interruption12.
  • Eligible purchases11 charged to the card are also protected.
Read full review
Benefits
Airport lounges
$240
Concierge
Included
Travel insurance
Coverage
Travel medical (under 55)
31 days
Travel medical (55-64)
31 days
Travel medical (65+)
7 days
Trip Cancellation
$2,500
Trip Interruption
$5,000
Delayed Baggage
$500
Lost Baggage
$2,500
Flight Delay
$500
Hotel Burglary
$3,000
Travel Accident
$500,000
Purchase protection
Coverage
Purchase Protection
120 days
Extended Warranty
+2 years
Mobile Device
$1,500 · 1 year
Auto Rental Collision
$85,000 · 48 days
Read full review

Pros

  • Welcome bonus of up to 100,000 points

Cons

  • High annual fee ($399)
  • Requires good credit

For a limited time, the RBC Avion Visa Infinite Privilege Card offers a welcome bonus of up to 100,000 Avion points, representing a travel value of up to $2,375.

  • 35,000 points upon approval of your application
  • 20,000 points when you charge $5,000 in purchases to your account within the first six months
  • 45,000 points on your account’s first anniversary

With the RBC Avion Visa Infinite Privilege Card, you also receive 6 complimentary airport lounge visits each year.

You can redeem your Avion points for flights on over 500 airlines, with no blackout periods or seat restrictions, or transfer them to partner programs such as American Airlines AAdvantage, The British Airways Club, Cathay Pacific Asia Miles, and WestJet Rewards…

Read full review
RBC Avion Visa Platinum
Annual fee
$120
Our valuationMilesopedia first-year estimate First-year valueWelcome bonus$1,190Total$1,190Rewards on your spending are not included. The calculator that adds them from your own profile is on the card's page.
$1,190
Welcome offerAfter $5,000 in 6 months
Up to 70,000 points
Ends Nov 25, 2026
Apply Now

on RBC's website

Features
Issuer
RBC
Network
Fees and terms
Annual Fee
$120/yr
Additional card
$50
Min. annual income
$15,000+
Household income
$15,000+
Interest rates
Purchases
20.99 %
Cash advance
22.99 %
Balance transfer
22.99 %
Foreign transaction fee
2.5 %

Issuer terms

Get up to 70,000 Avion points1 – a travel value of up to $1,500!† Apply by November 25, 2026.

Welcome offer

  • 35,000 Avion points upon approval1
  • 20,000 bonus points when you spend $5,000 in the first six months1
  • 15,000 one-time anniversary bonus points1

Points and Rewards

  • Earn one Travel point on all eligible purchases2
  • Use your Avion points to book any flight, anytime, on over 500 airlines. No blackouts or seat restrictions, even during peak season^!
Read full review
Travel insurance
Coverage
Trip Cancellation
$1,000
Trip Interruption
$2,500
Delayed Baggage
$500
Lost Baggage
$500
Flight Delay
$500
Hotel Burglary
$2,500
Travel Accident
$500,000
Purchase protection
Coverage
Purchase Protection
90 days
Extended Warranty
+1 year
Auto Rental Collision
$65,000 · 48 days
Read full review

Pros

  • Welcome bonus of up to 70,000 points

Cons

  • Requires good credit

With this limited-time welcome offer, you can earn up to 70,000 Avion points as a welcome bonus with the RBC Avion Visa Platinum Card!

  • Receive 35,000 points upon approval
  • 20,000 additional points when you spend $5,000 within the first six months of account opening
  • 15,000 additional points on the first anniversary of your account opening

You have until November 25, 2026 to apply.

You can use your Avion points for travel or convert them to other loyalty programs such as…

Read full review
RBC Visa Classic Low Rate Option Card
Annual feeNo annual fee the first year
$0 $20
Our valuationMilesopedia first-year estimate First-year valueAnnual fee rebated$20Total$20Rewards on your spending are not included. The calculator that adds them from your own profile is on the card's page.
$20
Welcome offer$20 annual fee rebated
First Year Annual Fee Rebate
Ends Nov 4, 2026
Apply Now

on RBC's website

Features
Issuer
RBC
Network
Loyalty Program
—
Fees and terms
Annual Fee
$20/yr
Min. annual income
—
Household income
$0+
Interest rates
Purchases
12.99 %
Cash advance
14.99 %
Balance transfer
14.99 %
Foreign transaction fee
2.5 %

Issuer terms

Enjoy a 0.99% introductory interest rate for the first 10 months on balance transfers^ and no annual fee for the first year*. Apply by November 4, 2026.

  • Take advantage of low interest rates on purchases and cash advances
  • Low annual fee
  • Purchase security and extended warranty insurance

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 free deliveries for six months with DoorDash by adding your eligible RBC credit card to your DoorDash account to:

  • Get a 6-month complimentary DashPass subscription – a value of almost $60.
  • Enjoy unlimited deliveries with $0 delivery fees on orders of $15 or more when you pay with your eligible RBC credit card
Read full review
Purchase protection
Coverage
Purchase Protection
90 days
Extended Warranty
+1 year
Read full review

Pros

  • First Year Annual Fee Rebate

Cons

  • No welcome bonus
  • Modest reward rates

Enjoy a 0.99% introductory interest rate for the first 10 months on balance transfers^ and no annual fee for the first year*. Apply by November 4, 2026.

  • Take advantage of low interest rates on purchases and cash advances
  • Low annual fee
  • Purchase security and extended warranty insurance

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 free deliveries for six months with DoorDash by adding your eligible RBC credit card to your DoorDash account to…

Read full review
RBC Cash Back Preferred World Elite Mastercard
Annual fee
$120
Our valuationMilesopedia first-year estimate First-year valueWelcome bonus$300Total$300Rewards on your spending are not included. The calculator that adds them from your own profile is on the card's page.
$300
Welcome offer
Up to $300 cash back
Ends Feb 2, 2027
Apply Now

on RBC's website

Features
Issuer
RBC
Network
Loyalty Program
Cash Back
Fees and terms
Annual Fee
$120/yr
Min. annual income
$80,000+
Household income
$150,000+
Interest rates
Purchases
21.99 %
Cash advance
22.99 %
Balance transfer
22.99 %
Foreign transaction fee
2.5 %

Issuer terms

Welcome Offer: Get 15% extra cash back on your first $2,000 in spend for 3 months. Apply by February 2, 2027.1

Benefits of the RBC® Cash Back Preferred World Elite Mastercard‡

  • Earn UNLIMITED cash back13
  • Earn 3% cash back on groceries, dining, and food delivery1
  • Earn 3% cash back on gas, EV charging, rideshare, and transit1
  • Earn 3% cash back on streaming and digital gaming1
  • Earn 1% cash back on all your other everyday purchases1
  • Get exclusive access to The Mastercard Collection, experience exceptional global access to dining, entertainment and travel benefits7.
  • Shop, dine and relax with partners to receive Mastercard Travel Rewards cash back offers8. Simply use your RBC Cash Back Preferred World Elite Mastercard when you travel outside Canada.
  • Mastercard Travel Pass provided by Dragon Pass Membership gives you access to 1,300+ airport lounges worldwide, and access to exclusive offers from luxury retailers9.

Partner Benefits

  • Save 3¢/L on fuel and earn 20% more Petro-Points when you pay with an eligible linked RBC Credit Card3
  • Get 3x Canadian Tire Money when you link your eligible RBC card to your Triangle Rewards account, scan your Triangle Rewards card and pay with your linked RBC card4
  • Link your RBC Credit Card and earn 50 Be Well™ points on every $1 spent on eligible purchases at Rexall5
  • Add your RBC Credit Card to your DoorDash account and get a free 12 month DashPass subscription6

Insurance

  • Out of Province/Country Emergency Medical Insurance2
  • Flight Delay and Delayed Baggage Insurance2
  • Mobile Device Insurance2
  • Purchase Security and Extended Warranty Insurance automatically protects eligible card purchases against loss, theft or damage for up to 120 days, and triples the manufacturer’s original Canadian warranty for up to two years.
  • Protection for your rental car with Auto Rental Collision/Loss Damage Waiver Insurance.

New ways to view and redeem your Cash Back Reward (Effective as of December 2, 2026)

  • Check your Cash Back balance anytime through Online Banking or the RBC Mobile App
  • Redeem your Cash Back Reward at any time with a minimum of $1 through Online Banking or the RBC Mobile App or by calling in.11
  • There is no longer an automatic redemption in December: you now choose when and how to redeem your Cash Back Reward, for maximum flexibility.

Refer to the RBC page for up-to-date offer terms and conditions.

Read full review
Rewards
Rate
Gas & EV
3x
Transit
3x
Groceries
3x
Restaurants
3x
Streaming
3x
Travel insurance
Coverage
Travel medical (55-64)
10 days
Travel medical (65+)
3 days
Delayed Baggage
✓
Flight Delay
✓
Purchase protection
Coverage
Purchase Protection
120 days
Extended Warranty
+2 years
Mobile Device
✓
Auto Rental Collision
$65,000 · 48 days
Read full review

Pros

  • Welcome bonus of up to $300
  • 3x on groceries
  • 3x at restaurants

Cons

  • Requires good credit

With the RBC Cash Back Preferred World Elite Mastercard, new cardholders get 15% extra cash back on their first $2,000 in spend for 3 months1, for up to $300 in cash back.

Thereafter, earn unlimited cash back13:

  • 3% cash back on groceries, dining and food delivery1
  • 3% cash back on gas, EV charging, rideshare and transit1
  • 3% cash back on streaming and digital gaming1
  • 1% cash back on all your other everyday purchases1

From December 2, 2026, you can redeem your cash back at any time, starting at $1, through Online Banking, the RBC Mobile App or by phone11…

Read full review
moi RBC Visa Credit Card
Annual fee
$0
Our valuationMilesopedia first-year estimate First-year valueWelcome bonus$40Total$40Rewards on your spending are not included. The calculator that adds them from your own profile is on the card's page.
$40
Welcome offerAfter $500 in 3 months
Up to 5,000 points
Apply Now

on RBC's website

Features
Issuer
RBC
Network
Loyalty Program
MOI Rewards
Fees and terms
Annual Fee
$0
Min. annual income
—
Household income
$0+
Interest rates
Purchases
20.99 %
Cash advance
22.99 %
Balance transfer
22.99 %
Foreign transaction fee
2.5 %

Issuer terms

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!
Read full review
Rewards
Rate
Restaurants
2x
Gas & EV
2x
Purchase protection
Coverage
Purchase Protection
90 days
Extended Warranty
+1 year
Mobile Device
$1,000 · 1 year
Read full review

Pros

  • No annual fee
  • Welcome bonus of up to 5,000 points
  • 2x at restaurants

Cons

  • Fewer premium perks

With the moi RBC Visa Card, you can earn a welcome bonus of 5,000 points:

  • 3,000 points upon your first purchase;
  • 2,000 additional points when you spend at least $500 in the first three months.

With this no-annual-fee RBC credit card, you can earn 2 points per dollar 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
  • Restaurants, gas and electric vehicle charging
  • …
Read full review

RBC Credit Card Lineup

RBC Royal Bank offers one of the largest credit card portfolios in Canada, with over 20 cards spanning travel, cash back, and low-interest categories. Their flagship RBC Avion program lets you transfer points to airline partners or redeem through the RBC Rewards travel portal.

Travel & Partnerships

RBC has exclusive partnerships with WestJet and British Airways, plus their newer ION+ cards. The RBC Avion Visa Infinite Privilege is one of Canada’s top premium travel cards with comprehensive insurance and lounge access.

Cash Back & Everyday

For non-travellers, RBC offers competitive cash back cards including no-fee options. Their student cards are also popular choices for building credit.

FAQ

Frequently Asked Questions

What is the best RBC credit card?

The RBC Avion Visa Infinite is the most popular for travellers. For cash back, the RBC Cash Back Mastercard offers solid returns with no annual fee.

Can I transfer RBC Avion points to airlines?

Yes. RBC Avion points transfer to British Airways Avios, WestJet dollars, Cathay Pacific Asia Miles, and other partners at various ratios.

Does RBC have a no-annual-fee card?

Yes, several. The RBC Cash Back Mastercard and RBC Rewards+ Visa are both available with no annual fee.

Next step

Find your perfect card

Compare the best credit cards in Canada or calculate which card's rewards actually fit your budget.