Open data for research

Fuel price data for research

Four ready-made data sets on European pump prices: the EU Weekly Oil Bulletin since 2005, daily national and regional statistics from 19 of our 21 live markets in Europe plus Australia, and station-level prices for France, Italy, Spain and Croatia. Free to use in papers, theses and teaching — please cite us with a link.

No sign-up, no API key Version 2026-09.4, rebuilt 26 Sep 2026, 17:03 CEST 363 MB in total

What’s available

CSV (ZIP) holds one CSV file and opens with a double-click. .csv.gz files are for scripts; on a Mac or PC, download the ZIP.

Every file is UTF-8, with a decimal point and ISO 8601 dates. CSV files end with a few comment lines (starting with #) that name the source; in pandas use read_csv(url, comment="#"), which reads the .csv.gz and the ZIP directly. The Parquet files carry the same text in their metadata. SHA-256 checksums: checksums.txt · changes and known gaps: CHANGELOG.md.

Fair use. Download each file once; automated bulk downloading is rate-limited (bursts of more than 60 files in 10 minutes are blocked for an hour). For bulk or scheduled access, write to hi@fuel-prices.eu.

Weekly

EU Weekly Oil Bulletin panel

D1

National average prices of Euro-super 95 petrol and diesel, all taxes included, reported every week by each EU country to the European Commission — one tidy panel, in euros and in national currency per litre, plus the Commission’s own consumption-weighted EU27 and euro-area averages.

Period
3 Jan 2005 – 21 Sep 2026bulletin price dates (Mondays)
Coverage
27 EU countries + UKall EU member states; the United Kingdom 2005–2020 (column in_eu)
Frequency
Weeklyupdated every Thursday–Friday
Rows
29,363one per country and week
Units
€/L and national currency/LECB rate of the bulletin date, or the fixed parity from the day it was set
Licence
CC BY 4.0European Commission data, compiled by us

Checked cell by cell against the Commission’s history file every time the file is built; when the Commission revises a week after publication, the next weekly update carries the revision (list in the CHANGELOG).

Country panel

EU27 and euro-area weighted averages (2,170 rows, from 3 Jan 2005)

CSV (ZIP) 22 kBFor scripts (pandas, R, Python): .csv.gz 21 kB Parquet 43 kB
Preview: 10 rows, bulletin of 21 Sep 2026
country_codecountry_nameweekeuro95_eur_ldiesel_eur_lcurrencyeur_rateeur_rate_dateeuro95_local_ldiesel_local_l
DKDenmark2026-09-212.6182.555DKK7.47552026-09-2119.57119.1
NLNetherlands2026-09-212.4492.579EUR1.02.4492.579
FIFinland2026-09-212.3642.555EUR1.02.3642.555
DEGermany2026-09-212.3482.457EUR1.02.3482.457
FRFrance2026-09-212.2192.383EUR1.02.2192.383
GRGreece2026-09-212.1972.224EUR1.02.1972.224
ITItaly2026-09-212.1412.281EUR1.02.1412.281
PTPortugal2026-09-212.1072.21EUR1.02.1072.21
LVLatvia2026-09-211.9972.169EUR1.01.9972.169
BEBelgium2026-09-211.9882.387EUR1.01.9882.387
Daily

National daily statistics from live station feeds

D2

For every market, fuel and day: mean, median, 10th and 90th percentile of pump prices and the number of stations, in euros and in national currency, with the ECB exchange rate used. Computed by us from the official national feeds, which we collect as often as each feed updates, from every 30 minutes to once a day.

Period
1 Sep 2008 – 26 Sep 2026station feeds from Jun 2025–Aug 2026; Sweden list prices from 2008
Coverage
20 markets19 of our 21 live markets in Europe (not Portugal and Andorra) + Australia (5 state feeds, one market); 12 from station feeds, 60,742 stations on 26 Sep 2026
Frequency
Dailyrebuilt every morning
Rows
22,130one per market, fuel and day
Units
€/L and national currency/LECB rate of the day
Licence
CC BY 4.0 for our statisticssource data: see “Licences”
Markets and start dates (20)
MarketBasisFromToDays
Austria ATstations21 Jul 2026*26 Sep 202668
Australia (NSW, VIC, WA, TAS, NT feeds) AUstations13 Jul 2026*26 Sep 202676
Bosnia and Herzegovina BAsingle national price25 Jun 202626 Sep 202694
Denmark DKstations10 Jul 202626 Sep 202678
Spain ESstations26 Jun 202626 Sep 202692
France FRstations6 Jun 202626 Sep 2026105
United Kingdom GBstations26 Jun 202626 Sep 202693
Greece GRprefecture averages published by the source3 Jul 202424 Sep 2026170
Croatia HRstations5 Aug 202626 Sep 202653
Iceland ISstations2 Jun 202526 Sep 2026149
Italy ITstations24 Jun 2026*26 Sep 202695
Lithuania LTstations8 Apr 202625 Sep 2026120
Moldova MDsingle national price2 Sep 202125 Sep 20261282
Montenegro MEsingle national price25 Jun 202626 Sep 202694
North Macedonia MKsingle national price25 Jun 202626 Sep 202694
Romania ROstations21 May 202626 Sep 2026128
Serbia RSsingle national price24 Jun 202626 Sep 202695
Sweden (chain LIST prices) SEchain list prices1 Sep 200826 Sep 20266600
Slovenia SIstations5 Aug 202626 Sep 202653
Türkiye TRprovince prices24 Jun 202626 Sep 202692

From, To and Days count the same days: every day in the file, including days flagged low_coverage. Days can be fewer than the span when a feed had no data. *Full national coverage (at least 50% of the usual stations) from: Austria 22 Jul 2026; Australia (NSW, VIC, WA, TAS, NT feeds) 3 Aug 2026; Italy 25 Jun 2026.

Preview: Diesel on 26 Sep 2026: the 10 markets with the lowest median pump price in euros — not ranked: Moldova, North Macedonia and Serbia (no ECB euro rate; national currency only); Sweden (chain list prices, not pump prices)
datecountry_codefuel_labelbasisnmean_eurmedian_eurp10_eurp90_eurcurrencymedian_localeur_rate
2026-09-26TRDieselprovince prices821.70851.70981.69361.7241TRY95.455.7975
2026-09-26AUDieselstations32811.78451.7811.6951.837AUD2.88881.622
2026-09-26BADieselsingle national price11.89181.8918BAM3.71.95583
2026-09-26MEEurodieselsingle national price11.91.9EUR1.91.0
2026-09-26HRDieselstations8591.91871.911.911.91EUR1.911.0
2026-09-26ESDieselstations112891.93041.9691.782.049EUR1.9691.0
2026-09-26SIDieselstations5382.02952.0122.0122.199EUR2.0121.0
2026-09-26RODiesel (standard)stations11422.07072.0792.06772.0828RON10.975.2765
2026-09-26ATDieselstations14122.23192.2292.1822.2838EUR2.2291.0
2026-09-26ISDieselstations2452.29232.3072.1362.368ISK315.1362136.6
Daily

Regional daily statistics

D3

The same daily statistics per region — French départements, Italian and Spanish provinces, Romanian counties, Greek prefectures, Turkish provinces, Lithuanian municipalities, UK nations and Australian states — wherever the feed lets us place a station.

Period
3 Jul 2024 – 26 Sep 2026each country starts on its own date
Coverage
9 countries495 regions
Frequency
Dailyrebuilt every morning
Rows
219,565region-days with at least 3 stations
Units
€/L and national currency/LECB rate of the day
Licence
CC BY 4.0 for our statisticssource data: see “Licences”
Preview: diesel in French départements, 26 Sep 2026
datecountry_coderegion_typeregionfuel_labelnmean_eurmedian_eurp10_eurp90_eur
2026-09-26FRdépartement01Diesel1102.39922.4012.252.5
2026-09-26FRdépartement02Diesel872.38822.3952.252.493
2026-09-26FRdépartement03Diesel662.42962.4292.36952.499
2026-09-26FRdépartement04Diesel532.39242.3992.252.4984
2026-09-26FRdépartement05Diesel402.39942.40652.252.461
2026-09-26FRdépartement06Diesel1392.41942.4172.252.5818
2026-09-26FRdépartement07Diesel662.40012.40952.252.484
2026-09-26FRdépartement08Diesel452.39952.4132.252.47
2026-09-26FRdépartement09Diesel332.39972.3992.25982.477
2026-09-26FRdépartement10Diesel652.39252.42.252.499
Stations

Station-level prices: France, Italy, Spain, Croatia

D4

Every fuel at every station, every day: station ID, brand, city, region, coordinates, fuel, price, and — from 26 September 2026 — the time the station reported the price and the time we read it (left empty for 8.6% of those rows, where the station changed its price between our morning snapshot and our 13:20 (Bucharest time) read; see the README). One file per country and month. Only these four countries: their governments publish the data under an open licence, which travels with the files.

Period
6 Jun 2026 – 26 Sep 2026full national coverage only
Coverage
4 countries43,640 stations in the latest month
Frequency
Daily pricesnew monthly file on the 2nd
Rows
10,759,426station × fuel × day
Size
353 MBall months, ZIP + .csv.gz + Parquet
Licence
The source’s ownshown on each country

France 9,748 stations

prix-carburants.gouv.fr · Licence Ouverte 2.0

Latest month: September 2026, 880,241 rows

CSV (ZIP) 8.2 MBFor scripts (pandas, R, Python): .csv.gz 7.8 MB Parquet 6.9 MB
All months (4)

Italy 21,616 stations

Osservaprezzi Carburanti, MIMIT · Italian Open Data License 2.0

Latest month: September 2026, 1,291,603 rows

CSV (ZIP) 17 MBFor scripts (pandas, R, Python): .csv.gz 17 MB Parquet 14 MB
All months (4)

Spain 11,403 stations

Geoportal de Hidrocarburos, MITECO · Reuse conditions of Royal Decree 1495/2011

Latest month: September 2026, 748,767 rows, data last updated 2026-09-26 09:40:25 UTC

CSV (ZIP) 9.9 MBFor scripts (pandas, R, Python): .csv.gz 9.6 MB Parquet 7.1 MB
All months (4)

Croatia 873 stations

Ministry of Economy (MINGO), mzoe-gor.hr · Open data of the Ministry of Economy

Latest month: September 2026, 66,448 rows

CSV (ZIP) 621 kBFor scripts (pandas, R, Python): .csv.gz 612 kB Parquet 205 kB
All months (2)
Preview: 10 rows, Spain, 26 Sep 2026
datecountry_codestation_idbrandcityregionfuel_labelpricecurrencysource_updated_atcollected_at
2026-09-26ES1Euskoil-Star PetroleumAbadiño48 BizkaiaDiesel1.889EUR2026-09-26T11:40:012026-09-26T09:40:13Z
2026-09-26ES1Euskoil-Star PetroleumAbadiño48 BizkaiaPetrol 951.929EUR2026-09-26T11:40:012026-09-26T09:40:13Z
2026-09-26ES1Euskoil-Star PetroleumAbadiño48 BizkaiaPetrol 982.109EUR2026-09-26T11:40:012026-09-26T09:40:13Z
2026-09-26ES10E.s. Zestoa-AviaZestoa20 GipuzkoaDiesel1.979EUR2026-09-26T11:40:012026-09-26T09:40:16Z
2026-09-26ES10E.s. Zestoa-AviaZestoa20 GipuzkoaPetrol 951.999EUR2026-09-26T11:40:012026-09-26T09:40:16Z
2026-09-26ES10E.s. Zestoa-AviaZestoa20 GipuzkoaPetrol 982.099EUR2026-09-26T11:40:012026-09-26T09:40:16Z
2026-09-26ES100RepsolElburgo/Burgelu01 Araba/ÁlavaDiesel2.045EUR2026-09-26T11:40:012026-09-26T09:40:11Z
2026-09-26ES100RepsolElburgo/Burgelu01 Araba/ÁlavaLPG1.135EUR2026-09-26T11:40:012026-09-26T09:40:11Z
2026-09-26ES100RepsolElburgo/Burgelu01 Araba/ÁlavaPetrol 952.039EUR
2026-09-26ES1000MoeveSantander39 CantabriaDiesel2.054EUR

Not in the live-feed files (D2–D4): Portugal and Andorra. The Portuguese station feed (DGEG) forbids commercial use and the Andorran source reserves all rights, so we leave both out of those downloads. Portugal’s weekly prices are in D1: they come from the European Commission, under CC BY 4.0. Germany appears only as rows of the EU bulletin (D1).

Sources that publish no licence (Greece, United Kingdom, Iceland, Austria, Lithuania, Slovenia, Denmark) and sources whose terms we have not verified appear only through our own statistics (D2, D3) — never as station-level data.

How to cite

Please cite the data set and link to this page. The author is the organisation fuel-prices.eu. Pick the data set you used; the date of access is today’s date.

APA 7
fuel-prices.eu. (2026). Fuel price data for research: European fuel prices (Version 2026-09.4) [Data set]. Retrieved September 26, 2026, from https://www.fuel-prices.eu/research/
Chicago
fuel-prices.eu. 2026. “Fuel price data for research: European fuel prices.” Version 2026-09.4. Data set. Accessed September 26, 2026. https://www.fuel-prices.eu/research/.
BibTeX
@misc{fuelpriceseu_fuelpriceseu_202609_4,
  author       = {{fuel-prices.eu}},
  title        = {Fuel price data for research: European fuel prices},
  year         = {2026},
  version      = {2026-09.4},
  publisher    = {fuel-prices.eu},
  howpublished = {Data set},
  url          = {https://www.fuel-prices.eu/research/},
  urldate      = {2026-09-26}
}
RIS
TY  - DATA
AU  - fuel-prices.eu
TI  - Fuel price data for research: European fuel prices
PY  - 2026
ET  - 2026-09.4
PB  - fuel-prices.eu
UR  - https://www.fuel-prices.eu/research/
Y2  - 2026-09-26
ER  - 

Download CITATION.cff — the citation file format read by GitHub, Zenodo and reference managers.

In a chart or table caption: “Source: fuel-prices.eu (https://www.fuel-prices.eu/research/)”. For D1, add “EU Weekly Oil Bulletin, European Commission”; for station data (D4), add the national source.

Licences

Our statistics are CC BY 4.0. The averages, medians, percentiles, rankings and the compiled panels are our own work and are published under CC BY 4.0: you may reuse them, also commercially, if you credit fuel-prices.eu with a link. That covers our own series and statistics — not the underlying source data, which keep the licence of their source:

SourceLicence or terms, as published by the sourceWhat we publish
EU Weekly Oil Bulletin — European Commission, DG ENERCC BY 4.0 (Commission Decision 2011/833/EU)D1 (all 27 EU countries, including Portugal, and the United Kingdom 2005–2020)
France — prix-carburants.gouv.frLicence Ouverte 2.0 (Etalab)D2, D3, D4 stations
Italy — Osservaprezzi Carburanti, MIMITItalian Open Data License 2.0. Not an official publication of the Ministry.D2, D3, D4 stations
Spain — Geoportal de Hidrocarburos, MITECORoyal Decree 1495/2011: credit the source and give the date of the last updateD2, D3, D4 stations
Croatia — Ministry of Economy (MINGO)Open data, attribution requiredD2, D4 stations
Greece, United Kingdom, Iceland, Austria, Lithuania, Slovenia, DenmarkNo licence published by the sourceOur aggregates only (D2, D3)
Romania, Türkiye, Moldova, Serbia, North Macedonia, Montenegro, Bosnia and Herzegovina, Sweden, AustraliaLicence not verified by usOur aggregates only (D2, D3)
Portugal — DGEG (live station feed)The source forbids commercial useNot published (Portugal’s weekly bulletin prices are in D1)
Andorra — Govern d’AndorraThe source reserves all rightsNot published

Licences checked at the source on 14 August 2026. Where a source has published no licence, we do not claim one for its data.

Method and data quality

Full methodology · About the data desk

API

Need today’s numbers in your own code? The fuel-prices.eu API serves the current weekly and live figures as JSON; the current live averages per market are also at /live/api.php. The files on this page are better for history and for citing a fixed version.

Used in research

No publications listed yet. When your paper, thesis or report uses these data, send us the link and we will list it here with a link to your work.

Used our data in a paper? Send the link (a DOI is best) and we will add it to this list.

Tell us about your paper

Contact

E-mail

hi@fuel-prices.eu

Need an extract we don’t publish — another period, a different aggregation, one region? Tell us the data set, countries, fuels and dates. We usually reply within 48 hours.

Quick message

What is it about?

We use your e-mail address only to reply to you. Privacy policy