
Expect faster payments and enjoy greater convenience. Our Pay-at-the-Pump system, which allows you to pay for your fuel purchase at the pump with a credit card, is now available at service stations islandwide.
Find Esso service stations near you and simply refer to these step-by-step instructions on how to pay for your fuel.
List of Esso Service Stations
751 Bukit Timah Road
Singapore 269757
650 Dunearn Road
Singapore 289630
174 Holland Road
Singapore 278582
1 Jervois Road
Singapore 248992
216 Lavender Street
Singapore 338771
30 Dunearn Road
Singapore 309425
353 Tanglin Road
Singapore 247959
396 Telok Blangah Road
Singapore 098837
141 Bukit Timah Road
Singapore 229841
870 Dunearn Road
Singapore 589471
3551 Ang Mo Kio Avenue 3
Singapore 569927
2225 Ang Mo Kio Avenue 8
Singapore 569810
866 Upper Serangoon Road
Singapore 534694
384 Lorong Chuan
Singapore 556810
553 Upper Thomson Road
Singapore 574416
593 Sembawang Road
Singapore 758452
590 Sembawang Road
Singapore 758450
211 Punggol Road
Singapore 546673
399 Toa Payoh Lorong 2
Singapore 319640
1027 Upper Serangoon Road
Singapore 534765
594 Upper Thomson Road
Singapore 574420
353 Upper Thomson Road
Singapore 574410
50 Woodlands Avenue 1
Singapore 739066
1091 Woodlands Road
Singapore 738689
160 Yio Chu Kang Road
Singapore 545614
299 Yio Chu Kang Road
Singapore 805909
10 Yishun Avenue 9
Singapore 768888
611 Aljunied Road
Singapore 389830
99 Bedok North Road
Singapore 469667
799 Bedok South Avenue 1
Singapore 469335
649 Changi Road
Singapore 419946
239 / 255 East Coast Road
Singapore 428932
590 East Coast Road
Singapore 458995
638 Geylang Road Lor 38
Singapore 389569
225 Guillemard Road
Singapore 399739
110 / 114 Macpherson Road
Singapore 348501
708 Mountbatten Road
Singapore 437733
61 Pasir Ris Drive 1
Singapore 519525
40 Tampines Avenue 9
Singapore 529568
189 Tanjong Katong Road
Singapore 436991
373 Upper Aljunied Road
Singapore 367859
955 Upper Changi Road North
Singapore 507662
251 Upper East Coast Road
Singapore 466404
813 Bukit Batok West Avenue 5
Singapore 659084
926 Upper Bukit Timah Road
Singapore 678205
50 Choa Chu Kang Avenue 3
Singapore 689858
31 Choa Chu Kang Way
Singapore 688786
2991 Jln Bukit Merah
Singapore 159458
253 Jalan Buroh
Singapore 128828
302 Jalan Ahmad Ibrahim
Singapore 619594
150 Jurong East Avenue 1
Singapore 609787
37 Jalan Jurong Kechil
Singapore 598577
10 Jurong West Avenue 1
Singapore 649517
50 Choa Chu Kang Drive
Singapore 689716
242A Pasir Panjang Road
Singapore 118598
19 Pioneer Road
Singapore 628499
622 Queensway
Singapore 149067
262 Queensway
Singapore 149061
213 Upper Bukit Timah Road
Singapore 588183
181 West Coast Road
Singapore 127373

To modify the temporary holding amount* on your credit card, select "PRESET AMOUNT" at the pump. For Speedpass users, this refers to the credit card linked to your Speedpass key tag.
Select "PAY AT PUMP".

For Smiles-linked credit card
Insert or tap your Smiles-linked credit card at the payment terminal.
For non Smiles-linked credit card†
Insert and remove your Esso Smiles card as instructed. Then insert or tap your credit card at the payment terminal.
No Esso Smiles card
Press "NEXT" and insert your credit card.

Tap your Speedpass on the contactless reader to activate the pump and wait for the approval message on the pump display.

Insert your fleet card. Enter PIN and odometer reading.

Once authorised, start filling up by lifting the nozzle. Select "PRINT RECEIPT" at the pump (if needed).
*When you pay at the pump, your bank will place a temporary hold of $150 on your credit card. Your card will be charged only for the actual amount of fuel purchased, with the holding amount returned in approximately 10 working days.
†To pay and earn Esso Smiles points at the same time, link your Smiles account to your credit card. Complete a form at any Esso service station today.
Participating merchants:


Set your fuelling limit by selecting "PRESET AMOUNT" at the pump.
Select "PAY INDOORS".

Start filling up by lifting the nozzle.

After filling up, proceed indoors to make payment.