Inflation in Germany

Current Annual Inflation: August 2026
2.9% ↑ 0.1 pts
Target 2%

In the year to August 2026, consumer prices in Germany rose 2.9%, up from 2.8% a month earlier. Since January 1955 prices have risen 533.3%, which means €100 then buys what €633.33 buys now, so the same basket of goods costs 6.3 times what it did.

?
UK 🇬🇧 ▼
£
£

Cumulative & Yearly Inflation

Inflation in Germany by year

Inflation is the change in that year's average prices against the year before, which is the figure usually quoted. The last two columns take €100 in January of that year and show what it is worth in August 2026, the most recent month on record. Only years measured in full are listed, so the year now running appears once it ends.

YearInflation€100 is nowCumulative inflation
19601.5%577.56477.6%
19805.4%280.03180.0%
20001.4%166.8666.9%
20200.1%126.0526.1%
20252.2%104.574.6%
Every year from 1956 to 2025
YearInflation€100 is nowCumulative inflation
19562.6%625.54525.5%
19572.1%608.68508.7%
19582.1%592.71492.7%
19590.9%590.99491.0%
19601.5%577.56477.6%
19612.3%569.47469.5%
19622.8%552.45452.4%
19633.0%536.41436.4%
19642.3%522.62422.6%
19653.2%512.09412.1%
19663.5%492.25392.3%
19671.8%479.48379.5%
19681.5%472.79372.8%
19691.9%466.29366.3%
19703.5%452.78352.8%
19715.2%435.33335.3%
19725.5%412.37312.4%
19737.0%387.98288.0%
19747.0%361.10261.1%
19755.9%340.54240.5%
19764.2%323.73223.7%
19773.7%311.33211.3%
19782.7%302.08202.1%
19794.0%293.79193.8%
19805.4%280.03180.0%
19816.3%264.37164.4%
19825.2%247.93147.9%
19833.3%238.06138.1%
19842.4%232.08132.1%
19852.1%227.15127.2%
1986-0.1%224.15124.1%
19870.2%225.89125.9%
19881.3%223.90123.9%
19892.8%218.84118.8%
19902.7%213.10113.1%
19914.0%207.24107.2%
19925.1%196.0996.1%
19934.5%187.5587.6%
19942.7%182.0382.0%
19951.7%177.9377.9%
19961.4%175.5175.5%
19971.9%171.9071.9%
19980.9%169.8569.9%
19990.6%169.4569.4%
20001.4%166.8666.9%
20012.0%164.5464.5%
20021.4%161.1961.2%
20031.0%159.5659.6%
20041.7%157.7957.8%
20051.5%155.5455.5%
20061.6%152.7052.7%
20072.3%150.1250.1%
20082.6%145.9646.0%
20090.3%144.6244.6%
20101.1%143.6043.6%
20112.1%141.1841.2%
20122.0%138.2938.3%
20131.5%136.0436.0%
20140.9%134.2434.2%
20150.5%134.6334.6%
20160.5%133.9533.9%
20171.5%131.8231.8%
20181.7%130.0130.0%
20191.4%128.2528.2%
20200.1%126.0526.1%
20213.1%124.5524.6%
20226.9%119.5819.6%
20235.9%110.0610.1%
20242.3%106.977.0%
20252.2%104.574.6%

A short history of inflation in Germany

The Weimar Hyperinflation (1922 to 1923)

Germany's hyperinflation of 1923 is the most cited in the world. By November of that year a United States dollar bought 4.2 trillion marks, and the currency was abandoned. Its cause was fiscal. The First World War had been financed by borrowing rather than taxation, on the expectation that the defeated would meet the cost, and reparations followed defeat instead. When Germany fell behind on them, French and Belgian troops occupied the Ruhr in January 1923. Berlin undertook to pay some two million workers to strike in protest, printing the money to do it while losing the tax revenue of the country's industrial heartland.

The Stability Consensus (1948 onwards)

The mark was replaced again in June 1948, every resident of the western zones receiving forty new Deutsche Marks to start over. What followed was among the steadiest price records of any large economy, and it was constructed rather than inherited. The Bundesbank, created in 1957, was made independent of the federal government and given price stability as its purpose, and when Germany agreed to give up the mark for the euro it required that the European Central Bank be built to the same specification.

Post-Covid Inflation (2021 to 2023)

In Germany, prices rose fastest in October 2022, at 8.8%. The causes of the post-Covid inflation were global in nature, beginning with the lockdowns: factories and ports closed and the shipping between them fell out of sequence, so goods took longer to make and longer to arrive. Governments had spent heavily supporting household incomes through those closures, so when restrictions lifted there was money waiting to be spent and not enough on the shelves to spend it on. Then in February 2022 Russia invaded Ukraine, disrupting two of the world's largest suppliers of wheat, fertiliser, oil and gas at once, and the cost of everything grown, heated or transported rose with them.

Because the causes were shared, so was the timing: most countries peaked within a few months of one another in late 2022. The major inflation events covers this episode and the others in more detail.

Common questions about inflation in Germany

What is the current inflation rate in Germany?

Prices in Germany rose 2.9% in the year to August 2026. That is up from 2.8% a month earlier.

What would €100 in January 1955 be worth today?

€100.00 in January 1955 has the same buying power as €633.33 in August 2026, a rise of 533.3%.

What would €100 in January 1970 be worth today?

€100.00 in January 1970 has the same buying power as €452.78 in August 2026, a rise of 352.8%.

What would €100 in January 2000 be worth today?

€100.00 in January 2000 has the same buying power as €166.86 in August 2026, a rise of 66.9%.

What would €100 in January 2020 be worth today?

€100.00 in January 2020 has the same buying power as €126.05 in August 2026, a rise of 26.1%.

What is Germany's inflation target?

Germany targets 2%. The latest reading of 2.9% is running 0.9 points above it.

How inflation in Germany is measured

The figures on this page come from the OECD's national CPI dataset, compiled by Germany's national statistics office. The series is indexed so that a chosen base year equals 100, and the calculator works out the ratio between any two dates you pick.

The currency shown is the euro (€). Coverage runs from January 1955 to August 2026, and updates automatically as each new release is published. Figures for the most recent periods can be revised by the statistics office after first publication.

Use this data

Click the reference to select it.

Compare Inflation. “Inflation in Germany.” Figures for August 2026. https://compareinflation.com/inflation-in-germany/

Download both series (CSV) — 860 months of the Consumer Price Index from January 1955 and 368 of the Harmonised Index of Consumer Prices (HICP) from January 1996, with the annual rate for each.