How we're responding to COVID-19.

Always on your way.

Visit a Petro-Canada™ for fuel for you and your car. Select locations offer alternative fuel, a propane tank refill and a car wash.

Petro-Points card

Petro-Points equals more than you thought.

Use your points for what you want.

25 year anniversary cake

We’re all celebrating birthdays differently this year.

Petro-Points 25 years

Share your birthday story for a chance to win 1,000,000 Petro-Points.
RBC Card fan

Always save 3¢ per litre* and earn 20% more points** with a linked RBC® card.

With you on every journey, near or far.


RBC Petro-Canada logos

How our associates are supporting their communities during Covid-19.

Terms and conditions

® RBC and Royal Bank are registered trademarks of Royal Bank of Canada. Used under licence.

*To participate in this offer, you must have an RBC debit or credit card which is issued by Royal Bank of Canada (excluding RBC commercial credit cards) (“RBC Card”). RBC business clients will only be able to link up to two (2) business credit cards and one business debit card to a Petro-Points card. You must be enrolled in RBC Online Banking or the RBC Mobile app in order to link your RBC Card to your Petro-Points card. Card linking may take up to 2 business days to process before savings and bonus points can be applied to purchases. A linked RBC Card means an RBC Card linked to a Petro-Points Account. Your linked RBC Card acts as your Petro-Points card. You will automatically earn Petro-Points when you pay for qualifying purchases with your linked RBC Card at Petro-Canada locations and you do not need to swipe your Petro-Points card before you pay. You can redeem your Petro-Points at Petro-Canada using your linked RBC Card. Each time you use your linked RBC Card to purchase any grade of gasoline, or diesel, at a Petro-Canada location, you will save three cents ($0.03) per litre at the time of the transaction.

**Each time you use your linked RBC Card to pay for qualifying purchases at a Petro-Canada location, you will earn a bonus of twenty percent (20%) more Petro-Points than you normally earn, in accordance with the Petro-Points terms and conditions available at Petro-Points are not awarded on tobacco products, vaping products, gift cards, transit tickets and taxes on non-petroleum purchases. Only certain RBC credit cards earn RBC Rewards points. Each time you use your linked RBC Card that earns RBC Rewards points to pay for purchases at a Petro-Canada location, you will earn a bonus of twenty percent (20%) more RBC Rewards points than you normally earn for every $1 in purchases in accordance with the RBC Rewards Terms and Conditions at!/terms-and-conditions. Please allow up to ninety (90) days from the date the transaction is posted on your credit card statement for the bonus points to be deposited into your RBC Rewards account.

Valid for use at any Petro Canada SuperWash™ or Glide Wash™ location. Ask for details. Receive 5 extra car washes loaded onto the Season Pass card upon successful online registration or reload of an existing card. In order to register your card, you must have an online Petro Points account. Offer available until January 5, 2021.