All banks

RBC

15 personal cards. Showing no annual fee.

RBC ION Visa

Visa

Best for no-fee everyday points

Welcome offer
Up to 14,000 Avion points
Annual fee
$0
How you earn and offer details

Earn: 1.5 Avion points per $1 on groceries, gas, rideshare and streaming; 1 per $1 on everything else

Offer details: Up to 14,000 Avion points (7,000 on approval, 7,000 after $500 in 3 months); apply by Nov 4, 2026 (up to $100 in gift cards)

Apply at RBC

moi RBC Visa

Visa

Best for metro and Jean Coutu shoppers (Quebec)

Welcome offer
Up to 5,000 Moi points
Annual fee
$0
How you earn and offer details

Earn: 2 Moi points per $1 on dining, gas, EV and at Metro, Brunet, Jean Coutu; 1 per $1 on everything else

Offer details: Up to 5,000 Moi points (3,000 first purchase, 2,000 after $500 in 3 months); apply by Jan 20, 2027 ($40 value)

Apply at RBC

More Rewards RBC Visa

Visa

Best for western Canada grocery shoppers

Welcome offer
Up to 20,000 More Rewards points
Annual fee
$0
How you earn and offer details

Earn: 5 More Rewards points per $1 at partner grocers, pharmacies, gas, EV and dining; 3 per $1 on everything else

Offer details: Up to 20,000 More Rewards points ($30 in groceries)

Apply at RBC
Show 3 more no annual fee cards

More Rewards RBC Visa Infinite

Visa

Best for western Canada grocery shoppers

Welcome offer
Up to 20,000 More Rewards points
Annual fee
$0
Min. income
$60K
or $100K household
How you earn and offer details

Earn: 8 More Rewards points per $1 at partners, gas, EV and dining; 4 per $1 on everything else

Offer details: Up to 20,000 More Rewards points ($30 in groceries)

Apply at RBC

RBC Cash Back Mastercard

Mastercard

Best for no-fee grocery cash back

Welcome offer
Extra 5% cash back on first $2,000 in 6 months
Annual fee
$0
How you earn and offer details

Earn: 2% on groceries; 1% on gas, EV, rideshare and transit; 0.5% on everything else

Offer details: Extra 5% cash back on first $2,000 in 6 months; apply by Feb 2, 2027

Apply at RBC

RBC Visa Platinum

Visa

Best for basic no-fee card

Welcome offer
None right now
Annual fee
$0
How you earn

Earn: No rewards; Avion partner offers only

Apply at RBC

Offers checked weekly. Last checked Oct 4, 2026. Always confirm the current offer on RBC's site before applying.