PricesPump pricesStation pricesSet pricesTaxes and margins
MarketsCrude benchmarksJet and heating oilRefined productsCurrencies
DataCountriesSupply and stocksHistoryStatus
DocsQuick startAPI referenceMCP serverChangelog
Pricing
BRENT123.1$/bbl ▼ 3.92%WTI103.4$/bbl ▼ 1.79%ULSD4.687$/gal ▼ 3.02%RBOB3.521$/gal ▼ 1.92%MX REGULAR23.99MX$/l ▲ 0.00%ES PETROL 951.749€/l ▼ 0.34%FR PETROL 952.195€/l ▼ 0.07%PT PETROL 952.094€/l ▼ 0.01%CA REGULAR1.829C$/l ▲ 6.04%GB PETROL 95 E101.719£/l ▼ 0.29%AT PETROL 951.780€/l ▼ 2.48%HR PETROL 951.640€/l ▲ 0.00%SI PETROL 951.627€/l ▲ 0.00%AL PETROL196.0ALL/lDZ PETROL47.00DZD/lAO PETROL304.0AOA/lBRENT123.1$/bbl ▼ 3.92%WTI103.4$/bbl ▼ 1.79%ULSD4.687$/gal ▼ 3.02%RBOB3.521$/gal ▼ 1.92%MX REGULAR23.99MX$/l ▲ 0.00%ES PETROL 951.749€/l ▼ 0.34%FR PETROL 952.195€/l ▼ 0.07%PT PETROL 952.094€/l ▼ 0.01%CA REGULAR1.829C$/l ▲ 6.04%GB PETROL 95 E101.719£/l ▼ 0.29%AT PETROL 951.780€/l ▼ 2.48%HR PETROL 951.640€/l ▲ 0.00%SI PETROL 951.627€/l ▲ 0.00%AL PETROL196.0ALL/lDZ PETROL47.00DZD/lAO PETROL304.0AOA/l

SGSingapore fuel prices today

Diesel S$3.380 and petrol 95 S$2.920 a litre, the national average to 1 September

The national average pump price as Singapore publishes it, with its full history.

Monthly, last 1 Sep5 fuelsSince 2015
Get these in the API
Latest readingsmonthly
  • DieselS$3.380Month of Sep 2026+1.8%
  • Petrol 95S$2.920Month of Sep 2026+2.8%
  • Petrol 92S$2.910Month of Sep 2026+2.5%
  • Petrol 98S$3.440Month of Sep 2026+2.1%
  • Lpg householdS$3.040Month of Sep 20260.0%

Every fuel, today

DieselS$3.380▲ 1.8% on the monthMonth of Sep 2026
Petrol 95S$2.920▲ 2.8% on the monthMonth of Sep 2026
Petrol 92S$2.910▲ 2.5% on the monthMonth of Sep 2026
Petrol 98S$3.440▲ 2.1% on the monthMonth of Sep 2026
Lpg householdS$3.0400.0% on the monthMonth of Sep 2026

History

Across Asia

Petrol, US dollars a litre
CountryKindPetrol 
IndiaSet price$1.072
JapanAverage$1.076
MalaysiaAverage$1.089
BhutanSet price$1.107
ChinaSet price$1.377
PhilippinesSet price$1.474
Timor-LesteStations$1.480
ThailandAverage$1.512
SingaporeAverage$2.278

What we hold for Singapore

StationsNoneWe hold no station prices for Singapore yet.Nothing to hold
Pump averages4 fuelsThe national published average for each fuel, monthly.Monthly, since 2015
TaxesNoneWe hold no tax breakdown for Singapore yet.Nothing to hold
Set pricesNoneSingapore does not fix fuel prices; stations set their own.Nothing to hold

In the API

Read the docs
Every fuel now
curl -G "https://api.oilapi.net/v1/prices/retail" \
  -d country=sg \
  -H "X-API-Key: YOUR_API_KEY"
/v1/prices/retail
Diesel since 2015
curl -G "https://api.oilapi.net/v1/prices/retail" \
  -d country=sg -d fuel=diesel \
  -d from=2015-01-01 \
  -H "X-API-Key: YOUR_API_KEY"
/v1/prices/retail

Questions about fuel prices in Singapore

What is the price of diesel in Singapore today?

The national average is S$3.380 a litre, up 1.8% on the month.

Which fuels do you price in Singapore?

Diesel (S$3.380), Petrol 95 (S$2.920), Petrol 92 (S$2.910), Petrol 98 (S$3.440), Lpg household (S$3.040).

How often are prices updated?

Monthly, as Singapore publishes them. We add each new figure the day it appears.

How far back does the history go?

Our record for Singapore starts in 2015. Every point is kept, and each plan reads back as far as its history allows.

Can I use these prices in my app?

Yes. The free key reads yesterday's prices for every country; paid plans read them live. Every figure on this page comes from the same API.