Searching "petrol station near me" gets you a map pin, not a price. In Singapore the difference between the cheapest and dearest pump on the same day is small at the sign but large once you stack discounts, and the brand on the canopy matters less than the loyalty card and credit card you pay with. As of October 2026, RON 95 lists at S$3.53 to S$3.57 a litre at Caltex, Shell and SPC, the big brands that publish their prices, yet a driver who pairs the right station with the right card pays closer to S$2.73. This guide ranks where to pump by what you actually hand over, not the advertised number, so the nearest station and the cheapest one can finally be the same place.
The cheapest petrol in Singapore is rarely about driving across the island. The listed price gap between Shell, Esso, Caltex, SPC and Sinopec is usually a few cents a litre, which is a dollar or two on a 50-litre tank. The real saving sits in the discount you stack at the till, and the bank pages put that at roughly 21 to 24 percent on RON 95. So the smart move is not chasing a station that is five minutes further. It is making sure whichever station is near you accepts a card combination that drops your effective price into the low S$2.70s.
Two things drive the number you pay: a loyalty card from the station (Shell GO+, Esso Smiles, SPC&U, Sinopec, StarCash) that gives an upfront cut, and a credit card that adds an instant discount plus monthly cashback. Singapore pump prices move week to week with crude and the Singapore dollar, so treat every figure below as a snapshot dated October 2026 and check a live tracker before you fill up. If you want the card side in depth, our guide to the best petrol credit cards breaks down each one by station.
Update, 13 October 2026: RON 95 now lists at S$3.53 to S$3.57 a litre at SPC, Caltex and Shell, about 11 cents more than in June. These are advertised board prices before any loyalty or card discount, taken from the Caltex, Shell and SPC price pages between 2 and 12 October 2026. Esso and Sinopec do not publish pump prices on their own sites, so check a live tracker for those. They drift constantly, so use them to gauge the gap between brands, not as the price you will pay. Cnergy and Smart Energy are smaller prepaid-style chains that print a lower headline but offer little or no card stacking, so a big-five station with a strong card can still beat them on the final figure.
| Brand | RON 95 | RON 98 | Diesel |
|---|---|---|---|
| Shell | 3.57 | 4.09 | 4.07 |
| Caltex | 3.57 | 4.27 | 4.07 |
| SPC | 3.53 | 4.05 | 3.97 |
| Smart Energy | 3.50 (2.49 for members) | not listed | not listed |
| Esso | not published | not published | not published |
| Sinopec | not published | not published | not published |
Update, 13 October 2026: with list prices up, the best stacks now land around S$2.73 to S$2.81 a litre for RON 95, and the DBS Esso Card's 26.2% is for Synergy Supreme+ only; RON 95 gets up to 24.2%. This is the table that matters. Each row pairs a station with its loyalty card and the credit card that gives the deepest verified savings, then shows the effective RON 95 price after the full stack. The savings percentages come straight from the bank and station pages, current as of October 2026, and the effective prices are our sums on the October list prices. The headline number assumes you hit the card's monthly minimum spend to earn the cashback portion; miss that and your real saving drops to the upfront discount alone.
| Station | Loyalty + card stack | Max savings | Effective price/litre |
|---|---|---|---|
| Caltex / Esso / Sinopec | Loyalty + OCBC 365 | up to 22.92% (Caltex) | ~S$2.75 (Caltex) |
| Esso | Esso Smiles + DBS Esso Card | up to 24.2% on RON 95 | Esso does not publish its price |
| Shell | Shell GO+ + UOB One | up to 21.15% | ~S$2.81 |
| SPC | SPC&U + UOB One | up to 22.66% | ~S$2.73 |
Three layers combine, and the order they apply changes the maths. First, the station loyalty card knocks an upfront percentage off the pump price; Shell GO+, Esso Smiles and SPC&U all start around 10 percent. Second, the credit card adds its own instant discount at that station, applied at the till. Third, the card pays monthly cashback on your net fuel spend, but only if you cross a minimum total spend, often S$800 to S$2,000 across all categories. That last layer is where advertised savings quietly fail.
Banks headline the maximum, which assumes the premium fuel grade, the full cashback tier, and you hitting the monthly spend floor. If you pump RON 95 instead of the premium grade, skip a month's minimum spend, or hit the cashback cap, the real figure lands several points below the poster. A driver who fills S$120 a month but never reaches the S$800 card minimum earns the upfront discount only, not the cashback on top.
Pump prices change several times a day, so a static list goes stale fast. Free trackers pull live board prices across all the brands and sort by what is nearest. Caltex, Shell and SPC post their own board prices online, which is the check that comes straight from the seller. Independent trackers like petrolprice.sg and motorist.sg refresh through the day and show the gap between brands at a glance.
Set your default to RON 95 unless your car's manual asks for higher, because paying for RON 98 you do not need wipes out most of a hard-won discount. Petrol is one line in a much bigger car bill, so it is worth seeing it next to road tax, insurance and depreciation. Plug your numbers into the car cost calculator to see how much fuel really moves the total, and read our breakdown of what a car actually costs in Singapore for the full picture.
The loyalty card is the easy win because it is free and instant, no minimum spend, no statement to chase. Shell GO+, Esso Smiles, SPC&U and Sinopec all hand you roughly 10 percent or more the moment you tap. The credit card is where the deeper savings live, but it carries conditions: minimum monthly spend, cashback caps, and sometimes an annual fee. The fee matters: once any fee waiver ends, a S$196.20 annual fee cancels a 10 percent card saving on about S$1,960 of fuel a year, so a low-mileage driver may be better on a no-fee card with a smaller cut.
If you only do one thing, sign up for the loyalty card of whichever station is closest. It costs nothing and captures most of the easy discount. Layer the credit card when your monthly spend already clears the card's minimum from bills and groceries. Routing those to the card is the trick that makes the cashback layer free money rather than a chore, and our cashback credit card guide shows which cards reward everyday spend, not just petrol.
The biggest waste is not the brand you pick but the conditions you miss. Drivers leave money on the table by forgetting the loyalty card, paying with the wrong card, or buying a fuel grade their engine does not need. A few habits protect the discount you worked to set up.
On listed price the big brands sit within a few cents, with SPC a touch lower at S$3.53 a litre for RON 95 against S$3.57 at Caltex and Shell as of October 2026. After stacking a loyalty card and credit card, the bank pages state savings of about 21 to 24 percent on RON 95, so the cheapest station is usually the nearest one that accepts your best card.
As of October 2026 the bank pages state up to 26.2 percent at Esso with the DBS Esso Card (24.2 percent on RON 95), up to 22.92 percent at Caltex with the OCBC 365 Card and up to 22.66 percent at SPC with UOB One. At October list prices that pulls an effective RON 95 price down to roughly S$2.73 to S$2.81 a litre. The catch is the cashback layer needs you to hit the card's monthly minimum spend, or you only keep the upfront discount.
Almost never. The listed gap between brands is usually a few cents a litre, about a dollar or two on a full tank, while the petrol and time spent detouring can erase it. The far larger saving comes from the loyalty plus credit card stack at whatever station is near you, so pick the closest outlet that accepts your best card rather than chasing a cheaper sign.
For most cars, no. RON 98 is a premium grade that costs S$0.52 to S$0.70 a litre more than RON 95 in October 2026, and unless your owner's manual specifically requires higher octane the engine sees no benefit. Paying for RON 98 out of habit often wipes out the discount you earned through your loyalty and credit cards, so default to RON 95 unless told otherwise.
Use a free price tracker that refreshes through the day, since pump prices change several times daily with crude oil and the Singapore dollar. Caltex, Shell and SPC post their board prices on their own sites, and independent trackers such as petrolprice.sg and motorist.sg sort brands by current board price so you can see the cheapest station near you before filling up.
This is general financial information for Singapore, not personal financial advice. Figures change, so verify current rates against the official sources above before acting. See our full disclaimer.
Junxiong-WFG Organisation is an authorised representative of AIA Financial Advisers Private Limited (Reg. No. 201715016G).