New Esso Smiles Rewards

Enjoy these new rewards now

We've updated our programme to serve you better.

Earn double Esso Smiles points during your birth month

Simply fill in your birth month when registering for your online account. Every Esso Smiles point you earn by petrol purchases will be doubled so you can redeem gifts quicker.

Achieve petrol spending goals to receive bonus points

Earn 20% more Esso Smiles points when you pump 150 litres per month.

Enjoy instant petrol discounts

Enjoy frequent special promotions along with an increased instant petrol discount, click here for more details.


Terms and conditions

Get your FAQs here or call our Esso Smiles Customer Service Centre at (852) 3197-8188 (Press "2" for English and then press "3" for Esso Smiles card enquiries)