RBC Royal BankVisa
Earn 3,000 Moi points on your first purchase plus 2,000 bonus Moi points after spending $500 within 3 months, up to 5,000 points total (a $40 value).
DiningEV Charging
Annual feeC$0per year
Top earn rate2xWe couldn't verify this · check with the issuerDining
RBC Royal BankVisa
Earn up to 20,000 bonus More Rewards points (a $30 grocery value) as a welcome offer on the More Rewards RBC Visa.
DiningEV Charging
Annual feeC$0per year
Top earn rate5xDining
RBC Royal BankVisa
Visa card issued by RBC Royal Bank.
DiningEV Charging
Annual fee—Not confirmed
Top earn rate8xWe couldn't verify this · check with the issuerGas Ev Dining
RBC Royal BankVisa
Visa card issued by RBC Royal Bank.
BusinessRewards
Annual feeC$120We couldn't verify this · check with the issuerper year
Top earn rate1xWe couldn't verify this · check with the issuerOther
RBC Royal BankVisa
Visa card issued by RBC Royal Bank.
PremiumRewards
Annual feeC$120per year
Top earn rate1.25xWe couldn't verify this · check with the issuerTravel
RBC Royal BankVisa
Get 35,000 Welcome Avion points upon approval, worth up to $750 in travel.
BusinessLounge Access
Annual feeC$175We couldn't verify this · check with the issuerper year
Top earn rate1.25xWe couldn't verify this · check with the issuerOther
RBC Royal BankVisa
Visa card issued by RBC Royal Bank.
Lounge AccessPremium
Annual feeC$399We couldn't verify this · check with the issuerper year
Top earn rate1.25xWe couldn't verify this · check with the issuerOther
RBC Royal BankVisa
35,000 Welcome Points on approval + 20,000 bonus points after $5,000 spend in first 6 months (55,000 total)
PremiumRewards
Annual feeC$120per year
Top earn rate1xWe couldn't verify this · check with the issuerOther
RBC Royal BankVisa
Visa card issued by RBC Royal Bank.
AirlineDining
Annual feeC$165per year
Top earn rate3xWe couldn't verify this · check with the issuerBritishairwayspurchases
RBC Royal BankMastercard
Earn an extra 1% cash back (2% total) on purchases for the first 3 monthly statement periods, up to a combined annual cash back cap of $650.
BusinessCash Back
Annual fee—Not confirmed
Top earn rate1%We couldn't verify this · check with the issuerOther
RBC Royal BankMastercard
Earn up to 7% cash back (5% bonus + base rate) for the first 3 months on up to $1,000 in total purchases.
Cash BackEV Charging
Annual feeC$0per year
Top earn rate2%We couldn't verify this · check with the issuerGroceries
RBC Royal BankMastercard
Earn 12% cash back for the first 3 months on up to $2,000 in total purchases.
Cash BackEV Charging
Annual feeC$99We couldn't verify this · check with the issuerper year
Top earn rate1.5%We couldn't verify this · check with the issuerOther
RBC Royal BankVisa
Earn up to 14,000 Avion points (up to $100 value in gift cards) as a limited-time offer when you apply by November 4, 2026.
EntertainmentGas & Fuel
Annual fee—Not confirmed
Top earn rate1.5xWe couldn't verify this · check with the issuerEntertainment
RBC Royal BankVisa
Earn up to 28,000 Avion points (up to $200 value in gift cards) for new cardholders who apply by November 4, 2026.
DiningEntertainment
Annual feeC$48We couldn't verify this · check with the issuerper year
Top earn rate3xWe couldn't verify this · check with the issuerDining
RBC Royal BankVisa
Visa card issued by RBC Royal Bank.
Business
Annual feeC$12per year
Top earn rate—Not confirmed
RBC Royal BankVisa
Visa card issued by RBC Royal Bank.
RewardsTravel
Annual feeC$65per year
Top earn rate1xWe couldn't verify this · check with the issuerOther
RBC Royal BankVisa
Visa card issued by RBC Royal Bank.
Low Interest
Annual feeC$20per year
Top earn rate—Not confirmed
RBC Royal BankVisa
Visa card issued by RBC Royal Bank.
BusinessRewards
Annual fee—Not confirmed
Top earn rate—Not confirmed
RBC Royal BankVisa
Visa card issued by RBC Royal Bank.
No Annual Fee
Annual feeC$0per year
Top earn rate—Not confirmed
RBC Royal BankMastercard
Mastercard issued by RBC Royal Bank.
AirlineDining
Annual feeC$39per year
Top earn rate1.5xWe couldn't verify this · check with the issuerDining
RBC Royal BankMastercard
35,000 welcome WestJet points after your first purchase
AirlineBusiness
Annual feeC$175We couldn't verify this · check with the issuerper year
Top earn rate6xWe couldn't verify this · check with the issuerWestjet Flights
RBC Royal BankMastercard
Mastercard issued by RBC Royal Bank.
AirlineEV Charging
Annual feeC$139We couldn't verify this · check with the issuerper year
Top earn rate2xWe couldn't verify this · check with the issuerGroceries