Close Save 3 ¢ every litre. Every day. Every card..
Petro Canada
Search For
  • My Account
  • Petro-Points
  • About Petro-Points
  • Manage My Account
  • Rewards & Partners
  • Our Fuel & Fuel Savings
  • Our Stations & Stores
  • Car Wash
  • Credit, Preferred Price & Gift Cards
  • Olympic & Paralympic Sponsorship
  • Find A Gas Station

    or Postal Code:  

    Advanced Search

    Questions? View our FAQs


    About Petro-Points

    Welcome to the all-new Petro-Points program!

    We have redesigned our Petro-Points program to be simple, faster to collect and easier to redeem for rewards.

    • Collect 10 points for every litre of fuel purchased
    • Collect 10 points for every dollar spent in-store or on car wash
    • Every 1,000 Petro-Points = $1 off fuel, in-store or car wash

    Find out more about everything that has changed

    New to Petro-Points?

    It's as easy as 1-2-3.

    1. Join the program or activate your card.
    2. Collect at Petro-Canada locations and with our partners.
    3. Redeem points for fuel savings, rewards and partner discounts.

    You'll get 2,500 Petro-Points just for signing up!†

    Bonus 2500 points
    + Expand all

    Why join Petro-Points?

    Ways to Save on Fuel

    How do I collect Petro-Points?

    Redeem for rewards

    Manage your account online

    Terms & Conditions

    †One bonus per household.

    *Any /every card means a debit or credit card issued by Royal Bank of Canada (excluding RBC Commercial Avion, RBC Commercial U.S. Dollar Visa, RBC Commercial Cash Back Visa, and RBC Commercial Visa) that is linked to a Petro-Points card. Card linking may take up to 2 business days to process before savings and bonus points can be applied to purchases.
    **Not all RBC debit or credit cards earn RBC Rewards points. Each time you use your linked RBC Rewards credit card to pay for purchases at a retail Petro-Canada location, you will earn a bonus of twenty percent (20%) more RBC Rewards points than you normally earn. Authorized Users are excluded from earning RBC Rewards points bonus.
    ® / ™ Trademark(s) of Royal Bank of Canada. Used under licence. ‡‡All other trademarks are the property of their respective owners.

    Petro-Points members get more - 2,500 bonus points and exclusive offers! Join now