Petrol and diesel prices in Singapore
Last updated Today’s prices
Compiled from official government and open-data fuel price publications for Singapore. Every figure on this page is available through our free JSON API.
Current fuel prices in Singapore
- RON 92 3.34 SGD/L $2.59/L · $9.79/gal -2.2% in 30 days
- RON 95 3.37 SGD/L $2.61/L · $9.87/gal -2.4% in 30 days
- RON 98 3.88 SGD/L $3.01/L · $11.39/gal -2.0% in 30 days
- Diesel 3.95 SGD/L $3.06/L · $11.57/gal -9.9% in 30 days
How fuel prices have moved in Singapore
| Fuel | 30 days | 90 days | 1 year |
|---|---|---|---|
| RON 92 | -2.2% | -2.6% | — |
| RON 95 | -2.4% | -2.4% | — |
| RON 98 | -2.0% | -2.0% | — |
| Diesel | -9.9% | -15.4% | — |
Petrol prices by provider in Singapore
Figures for 8 July 2026, in SGD per litre.
| Provider | RON 92 | RON 95 | RON 98 | Diesel |
|---|---|---|---|---|
| Caltex | 3.34 | 3.37 | — | 4.05 |
| Esso | 3.34 | 3.37 | 3.89 | 3.95 |
| Shell | — | 3.37 | 3.89 | 3.95 |
| Sinopec | — | 3.37 | 3.88 | 3.89 |
| SPC | 3.34 | 3.36 | 3.88 | 3.89 |
Fuel price history for Singapore
The last 24 published updates, in SGD per litre. We hold 157 readings for Singapore, back to 1 January 2026.
| Date | RON 92 | RON 95 | RON 98 | Diesel |
|---|---|---|---|---|
| 3.34 | 3.37 | 3.88 | 3.95 | |
| 3.34 | 3.37 | 3.88 | 4.00 | |
| 3.34 | 3.37 | 3.88 | 4.05 | |
| 3.37 | 3.39 | 3.91 | 4.08 | |
| 3.39 | 3.42 | 3.94 | 4.09 | |
| 3.39 | 3.42 | 3.94 | 4.20 | |
| 3.40 | 3.44 | 3.94 | 4.20 | |
| 3.42 | 3.45 | 3.96 | 4.20 | |
| 3.42 | 3.45 | 3.96 | 4.23 | |
| 3.42 | 3.45 | 3.96 | 4.32 | |
| 3.42 | 3.45 | 3.96 | 4.36 | |
| 3.42 | 3.45 | 3.96 | 4.38 | |
| 3.42 | 3.46 | 3.96 | 4.38 | |
| 3.42 | 3.45 | 3.96 | 4.38 | |
| 3.42 | 3.45 | 3.96 | 4.41 | |
| 3.42 | 3.45 | 3.96 | 4.41 | |
| 3.42 | 3.45 | 3.96 | 4.44 | |
| 3.42 | 3.45 | 3.96 | 4.44 | |
| 3.42 | 3.45 | 3.96 | 4.44 | |
| 3.42 | 3.45 | 3.96 | 4.44 | |
| 3.42 | 3.45 | 3.96 | 4.44 | |
| 3.42 | 3.45 | 3.96 | 4.44 | |
| 3.42 | 3.45 | 3.96 | 4.44 | |
| 3.42 | 3.45 | 3.96 | 4.44 |
Frequently asked questions
How much is petrol in Singapore today?
As of 8 July 2026, RON 95 petrol in Singapore costs 3.37 SGD per litre — about $2.61 per litre, or $9.87 per US gallon.
What is the RON 95 price in Singapore?
RON 95 costs 3.37 SGD per litre in Singapore as of 8 July 2026.
Is diesel cheaper than petrol in Singapore?
Petrol is cheaper. As of 8 July 2026, diesel costs 3.95 SGD per litre and petrol 3.37 SGD per litre — a difference of 0.578 SGD (14.6% less than diesel).
Have fuel prices gone up in Singapore?
Petrol in Singapore has fallen 2.4% in the past 30 days, from 3.45 to 3.37 SGD per litre.
When were these Singapore fuel prices last updated?
These prices were last updated on 8 July 2026. Singapore typically publishes new fuel prices about every 2 days.
Compare with nearby markets
Or compare Singapore against any market side by side · All fuel prices in Southeast Asia