MacroDataHub

Germany annual inflation rate and price indices

Annual averages of the main German price indices: HICP and CPI with their components and annual rates, producer prices, import and export prices and the construction price index.

Source: Deutsche BundesbankLast updated: Sep 14, 2026, 11:13Curated by Bui Thanh Phuc

Indicator20252024202320222021202020192018201720162015201420132012201120102009200820072006200520042003200220012000199919981997199619951994199319921991199019891988198719861985198419831982198119801979197819771976197519741973197219711970196919681967196619651964196319621961196019591958195719561955195419531952195119501949
Consumer price index2
Unadjusted figure Overall index121.9119.3116.7110.2103.110099.598.196.49594.59493.191.79088.187.286.984.782.881.580.278.978.17775.574.57473.4727169.767.965.56360.859.357.75756.95755.954.552.850.247.244.84341.940.438.836.634.231.930.328.827.827.326.926.425.624.824.223.522.922.321.921.821.320.920.32019.920.219.818.419.7
Unadjusted, Overall index2.22.25.96.93.10.51.41.81.50.50.511.51.92.210.32.62.31.61.61.611.421.30.70.81.91.41.92.73.63.93.72.62.81.20.2-0.122.53.25.26.35.44.12.73.74.266.97.15.45.23.61.81.61.93.33.22.432.82.51.60.62.322.81.40.4-1.72.17.6-6.4
Harmonised index of consumer prices2
Index level1
Overall index410097.7995.4189.9982.8180.2479.9578.8677.3876.0775.8175.2974.773.5371.9970.2569.4669.2967.4465.9364.7963.5562.4461.7860.9659.8359.0158.6358.28
Food incl. alcohol and tobacco10097.3994.7784.8576.7474.5372.8471.7269.9368.0867.2166.4165.4363.3161.3459.8658.9959.1456.7155.0753.7752.3351.550.8450.0248.2148.1848.4947.91
Industrial goods excluding energy10099.0597.6592.4287.4585.3185.3984.4583.7782.7681.9781.3480.9180.3779.3478.5978.2277.2776.875.875.6775.9675.2875.5575.2175.0775.4575.1574.63
Energy100102.34105.72100.6474.7467.8871.1170.1366.8464.8568.5773.7375.2673.9570.0463.6861.2664.7459.25752.5647.6545.7944.0343.9141.5336.4735.0236.19
Services110096.2592.2688.0485.5783.9282.9881.7680.4479.3778.576.5875.4874.3873.4172.4371.9270.9169.6868.1567.4866.6165.3664.4863.1562.1161.6661.3160.51
Actual rental payments made for housing10097.9495.8993.9992.4591.2690.0188.6987.2985.8684.8383.8182.5581.5480.6279.678.7277.9277.0176.2775.5374.8374.1873.4772.4971.8471.0770.5369.81
Annual rate of change (%)1
Overall index (%)42.32.568.73.20.41.41.91.70.40.70.81.62.12.51.10.22.82.31.81.91.81.11.31.91.40.60.6
Food incl. alcohol and tobacco (%)2.72.811.710.632.31.62.62.71.31.21.53.43.22.51.5-0.34.332.42.81.61.31.63.80.1-0.71.2
Industrial goods excluding energy (%)11.45.75.72.5-0.11.10.81.210.80.50.71.30.90.51.20.61.30.2-0.40.9-0.40.40.2-0.50.40.7
Energy (%)-2.3-3.25.134.710.1-4.51.44.93.1-5.4-7-21.85.6104-5.49.43.88.510.34.140.35.713.94.1-3.2
Services (%)13.94.34.82.921.11.51.61.41.12.51.51.51.31.40.71.41.82.211.31.91.42.11.70.70.61.3
Actual rental payments made for housing (%)2.12.121.71.31.41.51.61.71.21.21.51.21.11.31.111.2110.90.911.40.91.10.81
Index of producer prices of agricultural products1
Index of producer prices of agricultural products, Unadjusted figure Total139.6139.2141.3141106.9100103.2100.9100.691.492.697.8106.2105.199.88877.595.792.382.676.978.379.778.684.378.674.37983.182.182.783.181.989.490.591.496.388.688.59196.5100.3101.7103.299.794.292.691.294.595.585.675.678.273.566.864.369.865.6
Index of producer prices of industrial products sold on the domestic market1
Total126.2127.7130.1129.810091.292.191.188.886.487.989.590.490.48984.683.386.982.481.477.273.972.871.57269.967.868.568.86868.967.767.367.366.464.863.761.76162.564.262.660.96056.752.648.946.646.244.9
Indices of foreign trade prices - exports, total1
Indices of foreign trade prices - exports, total, unadjusted, Total115.7114.5114.2113.510095.195.795.294.192.693.592.692.993.59289.186.588.486.985.984.483.683.183.383.582.780.280.680.679.579.578.477.777.777.176.476.474.372.773.474.872.870.469.266.362.65956.355.554.552.450.543.240.539.738.537.335.736.236.235.634.833.933.9
Indices of foreign trade prices - imports, total1
Indices of foreign trade prices - imports, total, unadjusted, Total112.2112.5113.9121.810089.893.894.792.389.292.294.99799.597.591.685.593.589.488.885.182.381.583.385.184.676.877.279.77776.676.475.87778.978.380.176.675.780.194.993.688.388.686.776.266.359.361.660.757.358.345.340.240.540.340.74040.341.240.539.538.838.1

Latest reading

Unadjusted figure Overall index stood at 121.9 in 2025. That is +2.2% from 2024. The series on this page is annual and runs from 1949 to 2025. Source: Deutsche Bundesbank.

Latest
121.9
2025
vs previous period
+2.2%
2024
MacroDataHub on Facebook