Sign up or activate a Petro-Points card.

Complete your Petro-Points™ sign up to create an online account so you can collect and redeem points at our 1,500 Petro-Canada™ locations.

  • It's free to join.
  • Your Petro-Points never expire.
  • Save 3ยข per litre and earn 20% more points when you pay with a linked RBC debit or credit card*.
  • You can earn Petro-Points with our partners (like
  • Your points are easy to redeem in-store or online.
  • You can redeem your points for free gas, car washes, eGift cards and more.

Terms and conditions