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.

Have a question? Read our FAQs.

  • Your Petro-Points never expire.
  • You can redeem your points for free gas, car washes, eGift cards and more!
  • Your points are easy to redeem in-store or online.
  • 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

Terms and conditions