All banks

RBC

15 personal cards. Showing cash back.

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 Cash Back Preferred World Elite Mastercard

Mastercard

Best for high everyday cash back

Welcome offer
Extra 15% cash back on first $2,000 in 3 months
Annual fee
$120
Min. income
$80K
or $150K household
How you earn and offer details

Earn: 3% on groceries, dining, delivery, gas, EV, rideshare, transit, streaming and gaming; 1% on everything else

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

Apply at RBC

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