Note: we are an independent blog. Our content doesn't constitute financial advice. We strive for accuracy, but please always cross-check inflation numbers directly with the BLS. We may receive compensation from some services and products reviewed on this site (learn more).



Note: we are an independent nonprofit blog. Our content doesn't constitute financial advice. We strive for accuracy, but please always cross-check our numbers directly with the BLS. We may also receive compensation from some services and products reviewed on this site (learn more).

Historical U.S. Inflation Rate Table (1913 to 2025)

On this page are annual inflation rates and consumer price index (CPI-U) data for the United States, covering every year from 1913 through 2025. Figures are annual averages on the 1982-84 = 100 base, taken from the Bureau of Labor Statistics. Click any year to open the month by month breakdown for that year. The 2026 annual figures will be added once the Bureau of Labor Statistics publishes the full year average in early 2027.

← Slide left and right to view more. →

YearYearly CPIYearly Inflation Rate
19139.9Not Available
191410.01.0
191510.11.0
191610.97.9
191712.817.4
191815.118.0
191917.314.6
192020.015.6
192117.9-10.5
192216.8-6.1
192317.11.8
192417.10.0
192517.52.3
192617.71.1
192717.4-1.7
192817.1-1.7
192917.10.0
193016.7-2.3
193115.2-9.0
193213.7-9.9
193313.0-5.1
193413.43.1
193513.72.2
193613.91.5
193714.43.6
193814.1-2.1
193913.9-1.4
194014.00.7
194114.75.0
194216.310.9
194317.36.1
194417.61.7
194518.02.3
194619.58.3
194722.314.4
194824.18.1
194923.8-1.2
195024.11.3
195126.07.9
195226.51.9
195326.70.8
195426.90.7
195526.8-0.4
195627.21.5
195728.13.3
195828.92.8
195929.10.7
196029.61.7
196129.91.0
196230.21.0
196330.61.3
196431.01.3
196531.51.6
196632.42.9
196733.43.1
196834.84.2
196936.75.5
197038.85.7
197140.54.4
197241.83.2
197344.46.2
197449.311.0
197553.89.1
197656.95.8
197760.66.5
197865.27.6
197972.611.3
198082.413.5
198190.910.3
198296.56.2
198399.63.2
1984103.94.3
1985107.63.6
1986109.61.9
1987113.63.6
1988118.34.1
1989124.04.8
1990130.75.4
1991136.24.2
1992140.33.0
1993144.53.0
1994148.22.6
1995152.42.8
1996156.93.0
1997160.52.3
1998163.01.6
1999166.62.2
2000172.23.4
2001177.12.8
2002179.91.6
2003184.02.3
2004188.92.7
2005195.33.4
2006201.63.2
2007207.3422.8
2008215.3033.8
2009214.537-0.4
2010218.0561.6
2011224.9393.2
2012229.5942.1
2013232.9571.5
2014236.7361.6
2015237.0170.1
2016240.0071.3
2017245.1202.1
2018251.1072.4
2019255.6571.8
2020258.8111.2
2021270.9704.7
2022292.6558.0
2023304.7024.1
2024313.6892.9
2025321.9432.6
0
Would love your thoughts, please comment.x
()
x