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

BRBrazil fuel prices today

Diesel R$6.990 and petrol R$6.460 a litre, across 5,715 stations

The median of every station's price right now, updated as each one changes.

Monthly, last 24 Oct5,715 stations6 fuelsSince 2004
Get these in the API
Latest readingsmonthly
  • DieselR$6.990Median of 1,720 stations
  • PetrolR$6.460Median of 2,824 stations
  • Petrol additiveR$6.650Median of 2,072 stations
  • Diesel s10R$7.290Median of 2,519 stations
  • EthanolR$4.190Median of 2,566 stations
  • Lpg kgR$8.846Median of 1,163 stations

Every fuel, today

DieselR$6.990Median of 1,720 stations 
PetrolR$6.460Median of 2,824 stations 
Petrol additiveR$6.650Median of 2,072 stations 
Diesel s10R$7.290Median of 2,519 stations 
EthanolR$4.190Median of 2,566 stations 
Lpg kgR$8.846Median of 1,163 stations 

Cheapest stations now

#StationTownRegionvs medianChanged 

By region

Median diesel
RegionStationsDiesel 
Mg219R$6.690
Pr128R$6.890
Go94R$6.890
Sc58R$6.890
Rj51R$6.970
Sp459R$6.990
Rs200R$6.990
Mt41R$7.290
Ma53R$7.390
Ba146R$7.480
Pi29R$7.490
Pa30R$7.640

Across Americas

Petrol, US dollars a litre
CountryKindPetrol 
United StatesAverage$1.128
BrazilStations$1.207
El SalvadorSet price$1.268
MexicoStations$1.280
EcuadorSet price$1.292
CanadaStations$1.307
PanamaSet price$1.421

What we hold for Brazil

Stations5,715Every station's price as it changes, with brand, address and position.As published, since 2004
Pump averagesNoneWe hold no national average for Brazil yet.Nothing to hold
TaxesNoneWe hold no tax breakdown for Brazil yet.Nothing to hold
Set pricesNoneBrazil 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=br \
  -H "X-API-Key: YOUR_API_KEY"
/v1/prices/retail
Its coverage
curl "https://api.oilapi.net/v1/countries/br" \
  -H "X-API-Key: YOUR_API_KEY"
/v1/countries/{country}

Questions about fuel prices in Brazil

What is the price of diesel in Brazil today?

The median across 5,715 stations is R$6.990 a litre. The cheapest stations are around R$6.440.

Which fuels do you price in Brazil?

Diesel (R$6.990), Petrol (R$6.460), Petrol additive (R$6.650), Diesel s10 (R$7.290), Ethanol (R$4.190), Lpg kg (R$8.846).

Does the government set fuel prices in Brazil?

No. Stations set their own prices, which is why they differ from town to town; we read every station's price as it changes.

How often are prices updated?

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

How far back does the history go?

Our record for Brazil starts in 2004. 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.