RBC Cash Back Mastercards

Earn up to 12% cash back with rare welcome bonuses on RBC’s Cash Back Mastercards!

RBC Royal Bank has introduced rare new welcome bonus offers for their pair of cash back Mastercards! The entry level RBC Cash Back MasterCard sees a bonus of up to 7% cash back and the RBC Cash Back Preferred World Elite MasterCard is offering up to 12% cash back!  Without digging into my archives, I could not tell you the last time I saw welcome bonuses on these cards so this is welcome news for these cards!

The actual amount of the bonuses are 5% for the RBC Cash Back Mastercard and 10.5% for the RBC Cash Back Preferred World Elite Mastercard which when added to the respective card’s everyday earn rates provide the up to 7% and 12% cash back.

Here are the details of each of the cards and their new bonus offers:

RBC Cash Back Preferred World Elite Mastercard

Get 12% cash back for the first 3 months on up to $2,000 in total purchases ^ Apply by August 26, 2025.

  • Unlimited cash back on your spending*
  • Earn up to 1.5% cash back on your spending – big or small
  • Premium benefits and insurances
  • Stay connected with a complimentary Boingo Wi-Fi accountΔ
  • Get a complimentary DashPass subscription from DoorDash for up to 12 months and enjoy unlimited deliveries from qualifying restaurants you love—with $0 delivery fees on orders of $12+ when you pay with an eligible RBC credit card!*
  • Link your RBC card with a Petro-Points membership and instantly save 3¢/L on fuel at Petro-Canada stations and earn 20% more Petro-Points
  • Get $0 delivery fees for 12 months from DoorDash17 – Add your eligible RBC credit card to your DoorDash account to:
    • Get a 12-month complimentary DashPass subscription18 – a value of almost $120
    • Enjoy unlimited deliveries with $0 delivery fees on orders of $12 or more when you pay with your eligible RBC credit card

RBC Cash Back Mastercard

Get up to 7% cash back in the first 3 months up to a total of $1,000 purchases^ Apply by July 8, 2025.

  • Get up to 7% cash back in the first 3 months up to a total of $1,000 purchases^
    – 5% bonus cash back up to $1,000 spend for all purchases^, plus
    – 2% cash back on groceries and 0.5% on all other purchases**
  • Thereafter, unlimited cash back & up to 2% cash back on groceries and up to 1% cash back on all other purchases**
    Apply by July 8, 2025.
  • No Annual Fee
  • Link your RBC card with a Petro-Points membership and instantly save 3¢/L on fuel at Petro-Canada stations and earn 20% more Petro-Points
  • Get $0 delivery fees for 3 months from DoorDash14 – Add your eligible RBC credit card to your DoorDash account to:
    • Get a 3-month complimentary DashPass subscription15 – a value of almost $30
    • Enjoy unlimited deliveries with $0 delivery fees on orders of $12 or more when you pay with your eligible RBC credit card

Corresponding legal references and product terms are available on the RBC website, which will be available and agreed upon in the customer onboarding process.

This post contains affiliate links. Please read our disclaimer for more info.