Your all access pass to great rewards.

Join Petro-Points™ and receive a 2,500 welcome bonus. Use your Petro-Points card on all¹ Petro-Canada purchases to earn points towards great rewards.

Still not convinced? Here's what else you get by becoming a Petro-Points member:

  • It’s free to join, and your points never expire
  • Get rewarded faster – collect 10 points on every litre, and dollar spent on everything* else
  • Redeem in-store or online for fuel savings, free car washes, eGift cards and more
  • Save 3¢/L every time you fill up and earn 20% more points when you sign-up with your RBC® debit or credit card*
  • Access to member exclusive contests, latest deals and giveaways delivered right to your inbox

Terms and conditions