FuelPriceAtlas

Fuel price history in Spain

Weekly national average prices including taxes (EU Weekly Oil Bulletin), 2021 to 2 Nov 2026. Latest: petrol €1.730, diesel €1.898 per litre.

A year ago petrol cost €1.472 per litre; now it costs €1.730 (17.5 % higher).

Petrol and diesel price chart

Petrol 951.01.52.02.511 Jan 202118 Dec 20232 Nov 2026
Diesel0.51.01.52.02.511 Jan 202118 Dec 20232 Nov 2026

Average price by year

YearPetrol 95ChangeDieselChange
2026 *€1.600+7.0 %€1.683+18.1 %
2025€1.496−5.2 %€1.425−3.1 %
2024€1.578−3.6 %€1.471−5.8 %
2023€1.636−8.1 %€1.561−13.0 %
2022€1.781+29.0 %€1.795+44.1 %
2021€1.380–€1.245–

* partial year (weeks available so far)

Highs and lows

Highest petrol price
€2.142
20 Jun 2022
Lowest petrol price
€1.200
11 Jan 2021
Highest diesel price
€2.100
27 Jun 2022
Lowest diesel price
€1.085
11 Jan 2021
What was the highest petrol price in Spain?

The weekly national average peaked at €2.142 per litre (20 Jun 2022); diesel peaked at €2.100 (27 Jun 2022).

How have fuel prices changed in Spain since 2021?

Petrol averaged €1.380 per litre in 2021 and €1.730 in the latest data (25.3 % higher); diesel moved from €1.245 to €1.898.

Current fuel prices in Spain → · Price history for other countries →

Source: European Commission, Weekly Oil Bulletin (national averages, taxes included).