New Esso Smiles Rewards

Enjoy these new rewards now

We've updated our programme to serve you better.

Earn 1,000 Esso Smiles points during your birth month

Esso Smiles Member will receive 1,000 bonus Esso Smiles points during birthday month if the member has made at least 1 fuel purchase in the 12 months before birthday month.

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)