Inflation, consumer prices (annual %): Germany

2.1717877% in 2025, the latest year published. Figures for 66 years from 1960 to 2025 are below.

Source: International Monetary Fund (IMF) International Financial Statistics, via World Bank (2026) – processed by Our World in Data. Source and method · All countries and regions.

Every year

YearValue (annual %)
20252.1717877
20242.256498
20235.946437
20226.8725743
20213.0666666
20200.14487793
20191.4456598
20181.7321688
20171.5094949
20160.49174702
20150.5144261
20140.906794
20131.5047233
20122.008489
20112.075173
20101.1038104
20090.312739
20082.6283798
20072.298344
20061.5774264
20051.5469111
20041.6657369
20031.0342222
20021.4208062
20011.9838573
20001.4402684
19990.5854342
19980.91118467
19971.9393697
19961.449727
19951.7061604
19942.6930563
19934.4745765
19925.0569777
19914.047033
19902.6964684
19892.7805696
19881.2741189
19870.24990611
1986-0.12941337
19852.066233
19842.4057934
19833.2934148
19825.241045
19816.3442426
19805.4410577
19794.04362
19782.718697
19773.7341623
19764.246631
19755.9103365
19746.986431
19737.032024
19725.484933
19715.2409744
19703.4502494
19691.9126785
19681.4702893
19671.79605
19663.5330603
19653.2423193
19642.3357358
19632.9669597
19622.8432703
19612.293695
19601.5366124