On 29 August 2026 the five major chains in Singapore are pumping RON 95 within one cent of each other: SPC at $3.36, and Esso, Shell, Caltex and Sinopec all at $3.37. That is the whole story about brands, and it is not the story about price. What you actually pay ranges from $2.36 to $3.37 a litre, a gap of almost a dollar, and every cent of it is decided by the loyalty card and bank card in your wallet rather than the sign you drive under. Smart Energy's member price for RON 95 is $2.49 outright, dropping to $2.36 between midnight and 6.30am under a happy hour it now runs at all stations, but it sells petrol at only two sites and you must load a prepaid Energy Card first. Sinopec matches that $2.49 at Bukit Timah for HomeTeamNS members on a 26% instant discount, which its partner confirms runs to 31 December 2026, though the same membership is worth only 24% at Woodlands and Yishun. Two 23% weekend events are live as this publishes, and they are not equivalent: SPC's own terms poster says its 23% runs 28 to 31 August, stacks with up to 7.1% in bank rebates and stacks again with in-app coupons, while Esso's own artwork ends at 12pm on 31 August and its terms say the 23% cannot be combined with site discounts or bank card offers at all. Caltex is the outlier that gives nothing for loyalty alone: its published ladder of 14% to 19% instant discounts, valid to 31 December 2026, requires a partner bank card at the counter. And Esso's own disclaimer carries the catch nobody mentions, that card discounts may not apply at all if you pay by Apple Pay, Google Pay or Samsung Pay at the pump. Every price, percentage and date below was read off the brand's own site, poster or partner page on 29 August 2026.
Five major chains, and on 29 August 2026 their RON 95 signs read $3.36, $3.37, $3.37, $3.37 and $3.37. The brand is not the variable. Your card is.
> Quick view: cheapest is Smart Energy at $2.49/L member price ($2.36 from 12am to 6.30am) · Sinopec Bukit Timah $2.49 for HomeTeamNS members · Cnergy about $2.54 · the majors land $2.59 to $2.80. The catch: the two cheapest sell petrol at only two and three stations.
Why this roundup exists
Petrol is the rare Singapore purchase where the advertised price tells you almost nothing. On 29 August 2026 the five majors were pumping RON 95 at $3.36 (SPC) and $3.37 (Esso, Shell, Caltex, Sinopec), a spread of one cent, confirmed against two independent price trackers and SPC's own board. Meanwhile the range of what drivers actually pay runs from $2.36 to $3.37. Practically all of that gap is manufactured by loyalty tiers, bank partnerships and short promotional windows, and almost none of it by the fuel.
The three mistakes that cost the most
Assuming every 23% is the same 23%. Two brands advertise 23% this weekend. SPC's poster says bank rebates still apply, advertises up to 7.1% of them and says the offer stacks with in-app coupons. Esso's terms say the opposite: capped at 23%, not combinable with site discounts, bank card offers or other promotions. On a $60 fill that difference is worth roughly $4.
Paying by phone at the pump. Esso's own disclaimer says the card discount is applied by presenting the physical card at the cashier counter and may not be fully applied to Apple Pay, Samsung Pay or Google Pay at the indoor and outdoor pay-at-pump terminals. That can quietly delete the entire bank layer, which is 8% to 10% of the bill.
Reading a headline percentage as a rate. Shell's 39.67% and Esso's 26.2% are both real numbers and neither is a per-litre discount. Shell's includes an S$8 joining voucher and S$6 of SAFRA vouchers that arrive once. Esso's includes a 1.2% points value the company itself says is modelled on an assumed pump price of $2.84 a litre, which is 53 cents below today's RON 95.
How to choose in thirty seconds
If you can route past Mandai, Jalan Buroh, Queensway, Old Toh Tuck or Dunman, the independents win outright and no card is needed beyond their own. If you are a HomeTeamNS member, Sinopec Bukit Timah is the deepest conventional discount in the country and Woodlands or Yishun is two cents dearer. If you want one decision that holds all year rather than a weekend, Caltex's ladder and Esso's DBS pairing both run to 31 December 2026. And if you are filling up before Monday, SPC is the only 23% that lets you keep your bank rebate as well.
Related reads