Your all access pass to great rewards.

Petro-Points™ is a loyalty program focused on helping Canadians fuel more of what matters most. Earn and redeem points* on fuel, car wash and more. Sign up in-store or online to get started.

Man smiling in Mirror
RBC Petro-Canada logos

Get up to 7¢/L in value

When you link your RBC® card to your Petro-PointsTM/8.

3¢/L Instant Savings at the pump
+ 20% more Petro-Points, that’s like 1.2¢/L
+ 20% more Avion points, that’s like 2.8¢/L
Avg. travel redemption value of Avion points

More points. More rewards.

Earn 10 points per litre on fuel purchases at Petro-Canada and participating Gas+ locations6.

Earn 10 points for every dollar spent on in-store purchases1, including car wash.


Get up to 7¢ per litre with an RBC® credit or debit card7. Learn more at

Get personalized email offers and access to member exclusive perks.


Earn points faster when you link with partners like Triangle Rewards®, RBC® and Hudson's Bay Rewards®.

Every 1,000 points gets you $1 in free stuff. Redeem for dollars off2 fuel, car wash and more.

More rewards. More adventures.

Unlock new rewards by converting5 your points into CT Money®. Redeem for free stuff from your favourite Canadian Tire retailers—including everything you need for your next adventure.

Make your journey more rewarding.

Collect 10 points per litre
on fuel, and every dollar spent in-store1.

Get started

Collect CT Money®3
on fuel, or link your accounts4 to collect both rewards with just one card.

Learn more

Get up to 7¢/L in value
when you link an RBC® debit or credit card7 with Petro-Points.

Learn more
Fuelling memories logo

Fuelling memories: Monthly giveaway

Make lifelong memories with $10,000!

Earn. Redeem. Repeat.

Collecting Petro-Points allows you to earn rewards on the little things. Over time, those little things turn into big things—like fuelling your next summer road trip. Every 1,000 points earned is a dollar you can redeem for free gas, car wash, in-store purchases, eGift cards and more2.

Petro-Canada app wallet with 7,500 points

Download the Petro-Canada™ app

Collect points when you fuel up and pay in-app, activate the car wash from the comfort of your vehicle, and more. Download the Petro-Canada app and start earning points today.

Download on the App StoreGet it on Google Play

Earn more. Redeem faster.

Unlock exclusive benefits and offers from our trusted partners.

Have questions? We've got (most) answers.

If you can't find an answer to your question below, please contact us - our Customer Service team is here to help.
How do I become a Petro-Points member?
How do I register/activate a Petro-Points card?
How do I request a Petro-Points physical card?
I’ve been using my card but I’m not earning Petro-Points. What should I do?
How do I redeem my Petro-Points?
I lost my Petro-Points card. How do I get a Petro-Points card replacement?
Do Petro-Points expire?
Who is eligible for membership in the Petro-Points program?
Where can you earn and redeem Petro-Points?
What is the relationship between Petro-Points and Triangle Rewards®?
Do I need to link my Petro-Points and Triangle Rewards® accounts to collect points at Gas+?
I already have an RBC® debit or credit card linked with Petro-Points, what does the partnership with Triangle Rewards® mean for me?
Can I be linked with both RBC and Triangle Rewards?
My Petro-Points and RBC accounts are already linked. What do I need to do?

Terms and conditions