
on Royal Bank of Canada's website
With the moi RBC Visa Card, you can earn a welcome bonus of 5,000 points:
With this no-annual-fee RBC credit card, you can earn 2 points per dollar on:
And 1 point per dollar for all other purchases.
Plus, save 3¢/L on gas at Petro-Canada and earn 20% more points when you pay with a linked RBC card
All Spending
1x
Moi pts per dollar
Restaurants
2x
Gas
2x
See how much you could earn with this card based on your spending.
Points Earned
27,840
Moi/yr
Estimated Value
$278
After Fees
+$278
1st Year Value
$278
incl. welcome bonus
Purchase Protection
Included
Extended Warranty
+1 year(s)
Mobile Device
Up to $1,000
Get up to 5,000 bonus points – A value of $40!*
Get 2X the points on:
Earn 1 point per dollar spent on all other eligible purchases
Moi makes it easy to redeem
Petro-Canada
Purchase Security and Extended Warranty Insurance
RBC Offers
Redeem your points at nearly 900 participating stores in Quebec and selected regions.
Yes, save 3¢/litre and earn 20% extra points.
Purchase security and extended warranty on eligible purchases.
No annual fee, 20.99% on purchases, 22.99% on cash advances.
Yes, the first additional card is free.
Earn 2x points at selected retailers and on spending on petrol and electric vehicles charging.
* See the RBC page for current offer terms and conditions.
Conditions apply. All information is believed accurate but not guaranteed. Card details, rewards, and offers are subject to change at any time. Always verify the latest terms on the issuer’s website before applying. Ratesopedia may receive compensation through affiliate links. This does not affect our editorial choices or card rankings. © 2026 Royal Bank of Canada. All trademarks are property of their respective owners.