Petro Canada
Search For
  • My Account
  • Petro-Points
  • Our Fuel & Fuel Savings
  • Our Fuels
  • Alternative Fuels
  • What You Pay at the Pump
  • Ways to Save on Fuel
  • Gasoline Taxes Across Canada
  • International Gasoline Prices
  • Understanding Wholesale Prices
  • Pump Talk Blog & Videos
  • FAQs
  • Feedback
  • 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


    Helping You to Save Money on Gas

    Ways to Save on Fuel


    Save 2¢ Per Litre with RBC

    Save 2¢ instantly with RBCPay with any RBC Credit Card* and instantly save 2 cents per litre at Petro-Canada on all grades of fuel, until October 30, 2017. No minimum purchase required. Enjoy this introductory offer from RBC and Petro-Canada.

    Learn more



    Save 5¢ Per Litre
    When You Buy Two SuperWorks or The Works Car Washes

    Save 5¢ per litre when you buy two SuperWorks or The Works car washesYou’ll instantly save 5¢ per litre on your fuel purchase that day when you buy two SuperWorks™ or The Works™ car washes.

    Find a Petro-Canada SuperWash location


    Save 10¢ Per Litre
    The Fuel Savings Reward Card

    Fuel Savings RewardGet even more fuel savings with the new 10¢ Fuel Savings Reward card! Get your Fuel Savings Reward at any participating Petro-Canada location when you redeem only 20,000 Petro-Points™, or reload online now through My Petro-Canada™, for only 20,000 Petro-Points!

    Learn more

    * RBC Credit Card means any credit card issued by Royal Bank of Canada in Canada.
    ®/™ Trademark(s) of Royal Bank of Canada. Used under licence. sharing ideas on gas prices and fuel efficiency