Finance Calculator logo

Finance Calculator logo

Inflation in Spain

Inflation in Spain was 4.9% in September 2026, according to INE.

So far this year (January–September 2026), prices are 3.4% higher than in the same months of 2025. For 2025 as a whole, inflation was 2.7%.

Over the ten years from 2015 to 2025, prices rose by 26.8% in total, an average of 2.4% a year.

Inflation in Spain by year

Annual inflation is the change in the average price level from the year before. The last column shows what €100 in each year is worth in 2025.

YearInflation€100 is worth in 2025
2026 (Jan–Sept)3.4%–
20252.7%€100
20242.8%€103
20233.5%€106
20228.4%€109
20213.1%€118
2020-0.3%€122
20190.7%€122
20181.7%€123
20172.0%€125
2016-0.2%€127
2015-0.5%€127
2014-0.2%€126
20131.4%€126
20122.4%€128
20113.2%€131
20101.8%€135
2009-0.3%€137
20084.1%€137
20072.8%€143
20063.5%€147
Show every year back to 1956
20053.4%€152
20043.0%€157
20033.0%€162
20023.5%€167
20013.6%€172
20003.4%€179
19992.3%€185
19981.8%€189
19972.0%€193
19963.6%€196
19954.7%€203
19944.7%€213
19934.6%€223
19925.9%€233
19915.9%€247
19906.7%€261
19896.8%€279
19884.8%€298
19875.2%€312
19868.8%€329
19858.8%€358
198411.3%€389
198312.2%€433
198214.4%€486
198114.5%€556
198015.6%€637
197915.7%€736
197819.8%€851
197724.5%€1,019
197617.6%€1,270
197517.0%€1,493
197415.7%€1,747
197311.4%€2,020
19728.3%€2,251
19718.2%€2,437
19705.7%€2,638
19692.2%€2,789
19685.0%€2,849
19676.4%€2,991
19666.2%€3,182
196513.2%€3,380
19647.0%€3,827
19638.7%€4,094
19625.7%€4,452
19610.8%€4,706
19601.2%€4,744
19597.3%€4,800
195813.4%€5,151
195710.8%€5,840
19565.9%€6,469

Highest and lowest inflation

The highest annual inflation since 1956 was 24.5% in 1977. The largest fall in prices was 0.5% in 2015. Prices last fell in 2020, by 0.3%.

About the figures

INE's consumer price index (IPC) from 1955, with its older base years linked together. The figures are annual averages of the consumer price index from INE, and are updated automatically when new figures are published.

Amounts from before 2002 are in euro, converted from Spanish pesetas at the fixed rate of €1 = 166.386 Spanish pesetas.

Source: INE

Inflation in other countries

CountryLatest monthThis year so farLatest year10-year average
3.6% (Sept 2026)3.1%3.5% (2025)3.3%
5.3% (Oct 2026)3.3%2.5% (2025)3.0%
2.2% (Sept 2026)1.5%1.9% (2025)1.9%
3.8% (Sept 2026)2.8%2.1% (2025)2.6%
3.4% (Oct 2026)2.0%0.9% (2025)1.9%
3.3% (Sept 2026)2.6%2.2% (2025)2.6%
4.1% (Sept 2026)3.4%2.2% (2025)2.2%
5.4% (Oct 2026)2.9%1.5% (2025)2.1%
3.4% (Sept 2026)3.0%3.3% (2025)3.0%
3.4% (Sept 2026)3.2%3.0% (2025)3.3%
4.0% (Sept 2026)2.9%3.6% (2025)4.6%
1.1% (Sept 2026)0.5%0.7% (2025)2.9%
3.4% (Sept 2026)3.0%3.4% (2025)3.3%
3.7% (Sept 2026)3.4%2.6% (2025)3.1%

Compare all countries

Compare Spain with other countries →