
on Royal Bank of Canada's website
With the More Rewards RBC Visa Card, you can earn a welcome bonus of 20,000 points.
With this no-annual-fee RBC credit card, you can earn 5 points per dollar for:
And 3 points per dollar on 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
The RBC More Rewards Visa card is not available to residents of Quebec.
All Spending
3x
More Rewards pts per dollar
Restaurants
5x
Groceries
5x
Gas
5x
See how much you could earn with this card based on your spending.
Points Earned
87,600
More Rewards/yr
Estimated Value
$876
After Fees
+$876
1st Year Value
$876
incl. welcome bonus
Purchase Protection
Included
Extended Warranty
+1 year(s)
Mobile Device
Up to $1,000
The More Rewards RBC Visa Infinite Card is not available to residents of Quebec.
Get up to 20,000 bonus More Rewards points: worth $30 in groceries!
5 Points per Dollar on Grocery and Pharmacy Partner Locations
5 Points per Dollar on Gas and EV Charging
5 Points per Dollar on Dining
3 Points per Dollar on All Other Purchases Anywhere You Shop
Petro-Canada
Purchase Security and Extended Warranty Insurance
RBC Offers
Redeem your points at nearly 700 participating stores.
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 5x points at selected retailers and on Gas and EV Charging expenses.
Refer to RBC page for up to date 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.