Fuel is one of the costs of owning a car that you pay most often. Fill up every week, and it adds up fast. But here’s some good news: if you’re an Esso regular, there’s a lot more you could be getting out of your next gas station visit other than a can of Pepsi for the road.
Pair a free Esso Smiles membership with the right bank card, and you could take 20% or more off every top-up. A lot of this stuff takes just a few minutes to set up if you’ve got the right card, so don’t drag your feet, or you might just end up having to drag your car across the highway.
How Esso discounts stack
Discounts at Esso come in all sorts of flavours:
- An on-site station discount
- A discount for being an Esso Smiles member
- An extra discount from a partner bank card
- Cashback or a rebate from your bank
- Smiles points on every litre, which you can trade in for free fuel later
If you’re big on discountmaxxing (or maybe you just really, really need to save those few bucks together), you’ll be pleased to know that these all stack.
Sign up for Esso Smiles in the Esso app
Bad news for anyone who likes having a stuffed wallet: the old Esso Smiles card has now transitioned to a digital-forward model. Now, you’ll have to download the Esso Singapore app to register for and use Esso Smiles. Got an old plastic card with points on it? Be sure to link it while you register so those points carry over.
How Esso Smiles discounts and points add up
Being a member gets you around 10% off Synergy fuels: a 5% Esso site discount plus a 5% Smiles discount. It's free, and most bank card deals at Esso literally only work if you’re an Esso Smiles member anyway, so.
You also earn 1 Smiles point for every litre of Synergy fuel you pump. Saving up pays off. Trade in 750 points and you get a $30 instant fuel redemption, which works out to 4 cents a point. Esso puts the value of your points at up to 1.6% in extra savings, rising to 2.2% in months where you pump more than 250 litres of Synergy fuel. That's around five full tanks for a typical family sedan.
Your points stay valid as long as you earn more within 12 months of your last Synergy refuel, so a single fill-up a year stops them from expiring. If you'd rather fly than drive with them, you can also convert points to KrisFlyer miles, at 100 points for 100 miles through auto-conversion.
New members get welcome fuel eVouchers on their first login, and the app keeps the perks coming after that with surprise fuel eVouchers and members-only promotions. You can spend points on rewards such as car wash vouchers and partner offers too. And when you need a top-up on the go, the station locator finds an Esso with a car wash, servicing, or a convenience store, so you can clear a few errands in one stop.
Turn on notifications while you're at it, since flash promotions can be short and are usually announced first on the app. August 2026's 23% off Synergy fuels ran for just four days!
Esso credit card discounts compared
01 • DBS Esso Card

Of the four, the DBS Esso Card is the only one built around Esso itself, with up to 26.2% savings on Synergy Supreme+ and up to 24.2% on other Synergy fuels.
For Supreme+, that's a 20% instant discount, a $10 monthly rebate when your nett fuel spend at Esso hits $160, and about 1.2% back in Smiles points. On other Synergy grades, the instant discount is 18% instead of 20%. The card also enrols you in Esso Smiles automatically and earns your Smiles points whenever you pay with it. The annual fee is $196.20, waived for the first year.
💳 Savings at Esso: Up to 26.2% on Synergy Supreme+, up to 24.2% on other Synergy fuels
📋 Conditions: $10 monthly rebate when your nett fuel spend at Esso hits $160; annual fee of $196.20, waived for the first year
🌐 Website: dbs.com.sg
02 • Citi Cash Back Card and other Citi cards

Every Citi credit or debit card gets you 14% off at Esso. That's 5% from the station, 5% from Esso Smiles, and 4% from Citi, as long as you pay at the cashier counter and scan your Smiles QR code.
The Citi Cash Back Card adds 8% cashback on your nett fuel spend, for a total of 20.88%. To get the cashback, you'll need to spend at least $800 a month on the card. Cashback is also capped each month, so check the latest limit on Citi's site.
On Saturdays, Synergy Supreme+ gets an extra 4% off with Citi, which takes the Cash Back Card to 24.56% and other Citi cards to 18%.
💳 Savings at Esso: 14% with any Citi card, 20.88% with the Citi Cash Back Card (up to 24.56% on Synergy Supreme+ on Saturdays)
📋 Conditions: Pay at the cashier counter and scan your Smiles QR code; the 8% cashback needs $800 monthly card spend and is capped each month
🌐 Website: citibank.com.sg
03 • OCBC 365 Credit Card

With the OCBC 365 Credit Card, you get up to 20.2% savings at Esso all year round. There's a 16% upfront discount, which covers the station, Smiles, and OCBC 365 discounts together, then a 5% rebate on your nett fuel spend in months where you spend at least $800 on the card.
The 365 also gives cashback outside of fuel, so it suits you if you'd rather carry one card for most of your spending than a card just for petrol.
💳 Savings at Esso: Up to 20.2%, all year round
📋 Conditions: 16% upfront discount; the extra 5% rebate needs $800 monthly card spend
🌐 Website: ocbc.com
04 • POSB debit cards
All POSB debit cards get 14% instant fuel savings at Esso on top of any existing Smiles point bonuses. If you'd rather not take on another credit card, this is a simple way to still save.
💳 Savings at Esso: 14% instant fuel savings, on top of Smiles points
📋 Conditions: Any POSB debit card, so no credit card needed
🌐 Website: posb.com.sg
Pay at the counter to get the full Esso petrol discount
Most bank card discounts at Esso only apply in full when you pay at the cashier counter with your physical bank card and scan your Smiles QR code. Mobile payments like Apple Pay, Samsung Pay, and Google Pay don't earn Smiles points, and they may not get your full card discount either.
I learnt this the slow way. For months, I tapped my phone at the pump because it was quicker, then wondered why my card statement never looked as good as the rates were supposed to make them. Sigh.
What Esso discounts save you on a $100 fill-up
On a $100 top-up of Synergy Extra, each setup saves you roughly:
- Esso Smiles only: around $10
- POSB debit card: about $14, plus Smiles points
- OCBC 365 Credit Card, with $800 monthly card spend: about $20
- Citi Cash Back Card, with $800 monthly card spend: about $21
- DBS Esso Card, at $160 nett monthly fuel spend: about $24
Fill up weekly, and the gap between Esso Smiles alone and a full card stack can come to several hundred dollars a year. Pump prices shift from week to week, and Esso isn't always the cheapest on the board. To see how it compares, keep an eye on the latest petrol prices across brands.
Driving a GetGo car instead? You can leave the bank cards in your wallet, because fuel's on us. Every car comes with an Esso fuel card, usually tucked into the sun visor above the driver's seat. Once you reach an Esso station, generate a fuel PIN in the GetGo app, pump the fuel type shown on your booking page, and pay with the card. As a thank-you for topping up, we'll also drop a promo code into your wallet for your next booking.
See you on the road,
Amanda 💙
(Featured photo: Pexels)
Related articles
- The 9 best credit cards for GetGoers to maximise savings and rewards
- Where to find the cheapest fuel in Singapore right now
- Your guide to Singapore petrol prices right now: SPC, ESSO, RON, and more
- Refuelling just got a whole lot easier with our new fuel cards!
- Everything you need to know about choosing the right petrol for your car in Singapore


%20(1).png)

