Reward yourself today

Reward yourself today 

It’s easy to get the rewards you want when you visit Esso stations. Earn points on everyday purchases at Esso stations with Esso Extra or earn Aeroplan Miles to help you get to your ultimate destination. The choice is yours.

Esso station locator

Find an Esso retail station in your neighbourhood.

Essoextra card

Easy earning. Great rewards.
You earn 1 point or more for every dollar you spend on eligible purchases at Esso stations. Your free membership will let you redeem points for great rewards such as car washes, Esso Gift Cards, fuel and more.
Learn more about Esso Extra.

Aeroplan logo

Earn Aeroplan Miles at Esso Stations
You can earn 1 or more Aeroplan Mile for every 3 dollars you spend on eligible purchases at Esso stations. Just swipe your Aeroplan Card when making a purchase at the pump or inside the store.
Learn more about Aeroplan.



The fast, convenient and secure way to pay
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.
Learn more about Speedpass.

Esso Visa card

Shop and Earn
The RBC Royal Bank Esso Visa card allows you to earn Esso Extra points at Esso stations and everywhere else you shop. It's an easy way to earn the rewards you want - fast!
Learn more about RBC Royal Bank Esso Visa.