Inflation by year

What $100 is worth today, for every year since 1870

The buying power of $100 from any year between 1870 and 2024, in 2025 dollars, with the average inflation rate since. Highlighted years have their own page with the history behind the number.

Years with a closer look

Every year, 2024 back to 1870

Each row compares December prices in that year with December 2025. Before 1913 the index is Robert Shiller’s reconstruction from older price records, so those years are estimates; from 1913 on it is the Bureau of Labor Statistics’ consumer price index. To compare any two years, not just against 2025, use the inflation calculator.

Year$100 then, in 2025Average inflation since
2024$102.692.69%
2023$105.672.80%
2022$109.202.98%
2021$116.253.84%
2020$124.414.47%
2019$126.113.94%
2018$129.023.71%
2017$131.483.48%
2016$134.263.33%
2015$137.043.20%
2014$138.032.97%
2013$139.102.79%
2012$141.162.69%
2011$143.602.62%
2010$147.862.64%
2009$150.122.57%
2008$154.192.58%
2007$154.332.44%
2006$160.602.52%
2005$164.682.53%
2004$170.312.57%
2003$175.852.60%
2002$179.162.57%
2001$183.422.56%
2000$186.262.52%
1999$192.572.55%
1998$197.742.56%
1997$200.932.52%
1996$204.352.49%
1995$211.142.52%
1994$216.502.52%
1993$222.292.53%
1992$228.402.53%
1991$235.032.55%
1990$242.232.56%
1989$257.022.66%
1988$268.962.71%
1987$280.852.75%
1986$293.302.80%
1985$296.522.75%
1984$307.792.78%
1983$319.942.81%
1982$332.072.83%
1981$344.792.85%
1980$375.552.98%
1979$422.563.18%
1978$478.733.39%
1977$521.903.50%
1976$556.873.57%
1975$583.963.59%
1974$624.473.66%
1973$701.523.82%
1972$762.593.91%
1971$788.563.90%
1970$814.323.89%
1969$859.683.92%
1968$912.963.96%
1967$956.053.97%
1966$985.113.95%
1965$1,019.183.95%
1964$1,038.783.91%
1963$1,048.873.86%
1962$1,066.123.83%
1961$1,080.333.79%
1960$1,087.583.74%
1959$1,102.383.70%
1958$1,121.453.67%
1957$1,141.203.65%
1956$1,174.283.63%
1955$1,209.333.63%
1954$1,213.863.58%
1953$1,204.833.52%
1952$1,213.863.48%
1951$1,223.023.44%
1950$1,296.403.48%
1949$1,373.313.51%
1948$1,344.813.43%
1947$1,385.043.43%
1946$1,507.443.49%
1945$1,780.773.67%
1944$1,820.793.65%
1943$1,862.643.63%
1942$1,917.753.62%
1941$2,090.973.69%
1940$2,298.583.76%
1939$2,315.003.72%
1938$2,315.003.68%
1937$2,250.693.60%
1936$2,315.003.59%
1935$2,348.553.57%
1934$2,418.663.56%
1933$2,455.303.54%
1932$2,474.053.51%
1931$2,219.863.35%
1930$2,013.043.21%
1929$1,884.303.11%
1928$1,895.323.08%
1927$1,873.413.04%
1926$1,831.072.98%
1925$1,810.612.94%
1924$1,873.412.94%
1923$1,873.412.91%
1922$1,917.752.91%
1921$1,873.412.86%
1920$1,670.622.72%
1919$1,714.812.72%
1918$1,964.242.82%
1917$2,365.692.97%
1916$2,793.973.10%
1915$3,146.603.19%
1914$3,208.913.17%
1913$3,241.003.15%
1912$3,341.243.15%
1911$3,601.113.19%
1910$3,522.833.15%
1909$3,241.003.04%
1908$3,601.113.11%
1907$3,682.953.10%
1906$3,641.573.07%
1905$3,812.943.08%
1904$3,812.943.05%
1903$4,001.233.07%
1902$3,768.602.99%
1901$4,051.253.03%
1900$4,264.473.05%
1899$4,102.532.99%
1898$4,766.183.09%
1897$4,837.313.08%
1896$4,837.313.05%
1895$4,766.183.02%
1894$4,910.613.02%
1893$4,630.002.95%
1892$4,264.472.86%
1891$4,321.332.85%
1890$4,102.532.79%
1889$4,155.132.78%
1888$3,904.822.71%
1887$3,904.822.69%
1886$4,155.132.72%
1885$3,952.442.66%
1884$3,904.822.63%
1883$3,522.832.54%
1882$3,241.002.46%
1881$3,177.452.43%
1880$3,411.582.46%
1879$3,341.242.43%
1878$3,952.442.53%
1877$3,411.582.41%
1876$3,000.932.31%
1875$2,973.392.29%
1874$2,818.262.24%
1873$2,656.562.18%
1872$2,512.402.13%
1871$2,551.972.13%
1870$2,592.802.12%

Sources

  • U.S. Bureau of Labor Statistics, Consumer Price Index for All Urban Consumers (CPI-U), December values, 1913 onward.
  • Robert J. Shiller, U.S. stock market data (CPI series), Yale University, before 1913.