Skip to main content

Link Your Petro-Points to Any Eligible RBC Debit or Credit Cards to Save and Earn at Petro-Canada


Instantly Save


per litre
on fuel1


Always Earn




RBC Rewards

Always Earn


more RBC Rewards points with an RBC credit card earning RBC Rewards points3

Start saving at the pump and earning more points by linking your RBC card to your Petro-Points card.

Link in 3 Easy Steps:


to RBC Online Banking or the RBC Mobile app.


Enter your Petro-Points card number. Don’t have one? Easily get a Petro-Points number when you link your cards.


Link your Petro-Points card to all of your eligible RBC debit or credit cards.


RBC chain Petro-Canada

Sign into RBC Online Banking to link your eligible cards now.

Link My Cards

Don't Have a Card?

Get an RBC credit card or chequing account and link it to start saving cash every fill-up and earning more points2,3.

RBC Cash Back Mastercard

Offer Expires January 4, 2021

RBC Cash Back Mastercard

  • Apply for the RBC Cash Back Mastercard and upon approval get 25,000 Petro-Points when you link to your Petro-Points card- that's a $25 value*.
  • No annual fee
  • Unlimited cash back4 and 2% back on groceries5 up to the allowable limit
  • Purchase security and extended warranty protection6
View Card Details Apply Now

Annual Fee: $0

Cash Advance Rate: 19.99%

Additional Card: $0

Purchase Rate: 22.99%

See all available RBC credit cards and chequing accounts

Get More From Your Linked Cards!

Check out the great monthly offers from Petro-Canada and RBC Offers.

For complete details, including the definition of the capitalized terms used in the disclosures below, please see full terms and conditions.