Inflation Rate and Consumer Price Index
DashboardRatesCPIInfoSubscribe

German Consumer Price Index: 1991 to 2024

Historical CPI for Germany

Updated: December 10, 2024
Next update: January 16, 2025

Base year: 2020=100

YearjanfebmaraprmayjunjulaugsepoctnovdecAnnual
2024117.6118.1118.6119.2119.3119.4119.8119.7119.7120.2119.9
2023114.3115.2116.1116.6116.5116.8117.1117.5117.8117.8117.3117.4116.7
2022105.2106.0108.1108.8109.8109.8110.3110.7112.7113.5113.7113.2110.2
2021101.0101.6102.1102.4102.6102.9103.4103.5103.8104.3104.5104.7103.1
202099.8100.1100.3100.4100.4100.599.799.799.799.999.799.8100.0
2019103.4103.8104.2105.2105.4105.7106.2106.0106.0106.1105.3105.8105.3
2018102.0102.3102.9103.1103.9104.0104.4104.5104.7104.9104.2104.2103.8
2017100.6101.2101.4101.8101.8102.1102.5102.6102.7102.5102.1102.6102.0
201699.099.3100.0100.1100.6100.7101.1101.0101.0101.2100.5101.2100.5
201598.599.299.7100.2100.4100.4100.6100.6100.4100.499.799.7100.0
201498.899.299.599.499.299.599.799.899.899.599.599.599.4
201397.498.098.498.098.498.598.998.998.998.798.999.398.5
201295.896.597.196.996.896.797.197.497.597.597.697.997.1
201193.994.595.095.195.095.195.395.495.695.695.796.095.2
201092.392.793.293.293.293.293.393.493.393.493.694.193.2
200991.792.292.092.192.092.392.392.592.292.392.192.992.2
200890.891.291.791.592.092.392.892.592.492.291.892.191.9
200788.388.788.989.389.389.489.889.789.990.190.691.189.6
200686.887.287.287.587.587.788.087.987.687.687.688.387.6
200585.385.686.085.885.986.186.486.586.686.786.487.186.2
200484.084.284.584.885.085.085.185.285.085.185.085.984.9
200383.183.683.683.483.283.583.683.683.683.683.484.083.5
200282.282.582.782.682.782.782.882.782.782.682.383.182.6
200180.681.081.081.481.781.881.981.781.781.681.482.281.5
200079.579.579.579.579.579.880.280.080.280.180.280.879.9
199978.278.378.378.778.778.879.279.178.978.879.079.378.8
199878.178.278.178.278.378.478.778.578.378.278.278.378.3
199777.177.277.277.177.377.478.178.178.077.977.978.177.6
199675.576.076.076.076.176.276.376.376.376.376.276.576.1
199574.574.974.975.075.075.175.375.375.375.175.175.375.1
199472.873.473.573.673.873.974.074.274.073.974.074.273.8
199370.771.271.471.671.771.972.372.372.272.272.372.571.9
199267.668.068.368.568.768.969.169.169.169.169.469.568.8
199164.064.364.364.564.765.165.865.865.866.967.167.265.5

Additional resources

The CPI for Germany is calculated and issued by: Federal Statistical Office of Germany. CPI data is calculated and issued monthly.