Contact us

Contact us 

For contact information for products and services, sponsorship applications, media relations, as well as other areas of our business, please see the links below.

For all additional contacts, please use the "contact" form on the left of this page to reach us.

Contact us about your service station experience by locating the service station and submitting your feedback via the station's web page.

You can also call our toll-free customer service centre at 1-800-567-ESSO (3776).

Learn more about Esso's long-standing support for hockey.  

Speedpass is the easy way to pay and stay on the go. With a Speedpass on your key chain, you can pay instantly for everything you need at Esso stations– there’s no need to look for your cards or cash.

Speedpass website

You earn 1 point or more for every dollar you spend at Esso stations. Your free membership will let you redeem points for great rewards such as car washes, Esso Gift Cards, fuel and more.

Esso Extra website

Customer support is available 24 hours a day through our Key To The Highway help centre.
Call 1 877 359-9792.

Contact investor relations at

To learn more information about career opportunities at Imperial Oil, or to apply for a job, click here.

For individual matters related to pension or retiree / annuitant matters and benefit plans, contact the Pension and Benefits Centre at 1-866-769-8524.

Comments or suggestions about our website? Click on the link below to send us a e-mail.

Contact the Web master