Best RBC Credit Cards in Canada (2026)

RBC credit cards cover Avion travel rewards, WestJet cobrands, ION everyday earn, and cash-back or low-rate options. Compare how Avion points convert to flights versus statement credits, and whether a higher annual fee is offset by the welcome bonus and insurance. The cards below currently list RBC as the issuer in our data.

Showing 14 cards

RBC Avion Visa Infinite credit cardRewards

RBC Avion Visa Infinite

by RBC

Annual Fee$120
Welcome BonusGet up to 55,000 Avion points
RBC Avion Visa Infinite Privilege credit cardRewards

RBC Avion Visa Infinite Privilege

by RBC

Annual Fee$399
Welcome BonusGet up to 70,000 Avion points
RBC Avion Visa Platinum credit cardRewards

RBC Avion Visa Platinum

by RBC

Annual Fee$120
Welcome BonusGet up to 55,000 Avion points
RBC British Airways Visa Infinite credit cardTravel

RBC British Airways Visa Infinite

by RBC

Annual Fee$165
Welcome BonusReceive up to 60,000 bonus Avios
RBC Cash Back Mastercard credit cardCash Back

RBC Cash Back Mastercard

by RBC

Annual Fee$0
Welcome BonusGet up to 7% cash back for the first 3 months on up to $1,00...
RBC Cash Back Preferred World Elite Mastercard credit cardCash Back

RBC Cash Back Preferred World Elite Mastercard

by RBC

Annual Fee$99
Welcome BonusGet 12% cash back for the first 3 months on up to $2,000 in...
RBC ION Visa credit cardRewards

RBC ION Visa

by RBC

Annual Fee$0
Welcome BonusGet up to 11,000 Avion points
RBC ION+ Visa credit cardRewards

RBC ION+ Visa

by RBC

Annual Fee$48
Welcome BonusGet up to 21,000 Avion points
RBC RateAdvantage Visa credit cardLow Interest

RBC RateAdvantage Visa

by RBC

Annual Fee$0
Welcome BonusN/A
RBC U.S. Dollar Visa Gold credit cardUS

RBC U.S. Dollar Visa Gold

by RBC

Annual Fee$65 USD
Welcome BonusThere is currently no listed welcome offer for this specific...
RBC Visa Classic Low Rate Option credit cardLow Interest

RBC Visa Classic Low Rate Option

by RBC

Annual Fee$20
Welcome BonusEnjoy a 0.99% introductory interest rate for the first 10 mo...
RBC Visa Platinum credit card

RBC Visa Platinum

by RBC

Annual Fee$0
Welcome BonusOften none, as it is a strictly no-fee card focused on savin...
WestJet RBC Mastercard credit cardTravel

WestJet RBC Mastercard

by RBC

Annual Fee$39
Welcome BonusGet up to 15,000 WestJet points
WestJet RBC World Elite Mastercard credit cardTravel

WestJet RBC World Elite Mastercard

by RBC

Annual Fee$139
Welcome BonusGet up to 70,000 WestJet points

Compare cards side by side

Add up to three cards from this list, then open Compare to review fees, rates, and rewards together.

Go to Compare

More ways to browse