About Smiles
earn and redeem Smiles Points
frequently asked questions
terms and conditions
be a Smiles member

Great value is easy with Smiles!

At Esso and Mobil we take pride in giving you not just our top quality Synergy fuel, but also great value with our Smiles Driver Rewards Programme. Earn Smiles Points every time you fill up at Esso and Mobil service stations, and redeem for any convenience mart items** of your choice or even pay for Synergy fuel with your Smiles Points. With over 560 service stations nationwide, you'll enjoy even more flexibility and convenience!

Just present your Smiles card to our cashier, and every RM1 you spend on Synergy fuel will instantly earn you 1 Smiles Point*. For your updated points balance, simply refer to your purchase receipts. It's that simple!

What's more, Smiles membership is absolutely FREE!

How do we know you love great value and convenience? We're drivers too.

Not a Smiles member yet?
Drive into any Esso or Mobil service station and get your Smiles card on the spot!

Getting more rewards out of every mile is easy with Smiles.

• Pay with your Smiles Points
Save your cash and pay with Smiles Points on the spot! No forms to fill up, no phone calls to make and no waiting for vouchers in the mail. Just let our cashier know you’ll pay with your Smiles Points.

• Instant redemption with Smiles Points
You can redeem for any convenience mart item** of your choice or even pay for Synergy fuel with just Smiles Points instead of using cash or credit card. Nothing could be easier.

• Lasting value with Smiles Points
There’s really no end to the amazing value you’ll get with Smiles Points. Enjoy complete freedom and flexibility to accumulate more Smiles Points and redeem better rewards. To keep your Smiles Points from expiring, simply swipe your Smiles card when you make at least one Synergy fuel purchase within a 12-month period. It’s that easy!

*Terms and conditions apply.
**For more details about the redemption of convenience mart items and purchase of Synergy fuel with Smiles Points, please refer to the "Frequently asked questions" web page or call our Smiles Customer Service Hotline at 1-300-880-323.