Current U.S. Inflation Rate: December 2024

Inflation Rate: 2.60%
Trailing 12-month CPI
Current CPI:
315.664
Bureau of Labor Statistics
Annual inflation:
4.14%
Bureau of Labor Statistics (2023)

The inflation rate is determined by Consumer Price Index released by the U.S. Bureau of Labor Statistics (BLS). The official announcements typically lag behind the calendar by a month or two. The information displayed is raw data, not seasonally adjusted.

To convert prices while accounting for inflation, use our inflation calculator. You can also view inflation for specific goods & services or Consumer Price Index by year.


Inflation Rate Chart

This graph of historical inflation rates is generated using the average yearly value of inflation since 1913, as reported by the U.S. government Bureau of Labor Statistics. Inflation is the rate of change of the Consumer Price Index (CPI).

Inflation Rate Chart

The years with the largest changes in pricing were 1917 (15.12%), 1918 (14.78%), and 1920 (13.51%).


Inflation Rate Table

This table shows the inflation rate on a monthly basis. The monthly and annual inflation rates are determined by computing the rate of change in Consumer Price Index over a trailing 12-month period.

12-month percent change of the Consumer Price Index (%)
YearJanFebMarAprMayJunJulAugSepOctNovDecAnnual
20243.093.153.483.363.272.972.892.532.442.602.83
20236.416.044.984.934.052.973.183.673.703.243.143.354.12
20227.487.878.548.268.589.068.528.268.207.757.116.458.00
20211.401.682.624.164.995.395.375.255.396.226.817.044.70
20202.492.331.540.330.120.650.991.311.371.181.171.361.23
20191.551.521.862.001.791.651.811.751.711.762.052.291.81
20182.072.212.362.462.802.872.952.702.282.522.181.912.44
20172.502.742.382.201.871.631.731.942.232.042.202.112.13
20161.371.020.851.131.021.000.831.061.461.641.692.071.26
2015-0.09-0.03-0.07-0.20-0.040.120.170.20-0.040.170.500.730.12
20141.581.131.511.952.132.071.991.701.661.661.320.761.62
20131.591.981.471.061.361.751.961.521.180.961.241.501.46
20122.932.872.652.301.701.661.411.691.992.161.761.742.07
20111.632.112.683.163.573.563.633.773.873.533.392.963.16
20102.632.142.312.242.021.051.241.151.141.171.141.501.64
20090.030.24-0.38-0.74-1.28-1.43-2.10-1.48-1.29-0.181.842.72-0.36
20084.284.033.983.944.185.025.605.374.943.661.070.093.84
20072.082.422.782.572.692.692.361.972.763.544.314.082.85
20063.993.603.363.554.174.324.153.822.061.311.972.543.23
20052.973.013.153.512.802.533.173.644.694.353.463.423.39
20041.931.691.742.293.053.272.992.652.543.193.523.262.68
20032.602.983.022.222.062.112.112.162.322.041.771.882.27
20021.141.141.481.641.181.071.461.801.512.032.202.381.59
20013.733.532.923.273.623.252.722.722.652.131.901.552.83
20002.743.223.763.073.193.733.663.413.453.453.453.393.38
19991.671.611.732.282.091.962.142.262.632.562.622.682.19
19981.571.441.371.441.691.681.681.621.491.491.551.611.55
19973.043.032.762.502.232.302.232.232.152.081.831.702.33
19962.732.652.842.902.892.752.952.883.002.993.263.322.93
19952.802.862.853.053.193.042.762.622.542.812.612.542.81
19942.522.522.512.362.292.492.772.902.962.612.672.672.60
19933.263.253.093.233.223.002.782.772.692.752.682.752.95
19922.602.823.193.183.023.093.163.152.993.203.052.903.03
19915.655.314.904.894.954.704.453.803.392.922.993.064.23
19905.205.265.234.714.364.674.825.626.166.296.276.115.40
19894.674.834.985.125.365.174.984.714.344.494.664.654.83
19884.053.943.933.903.893.964.134.024.174.254.254.424.08
19871.462.103.033.783.863.653.934.284.364.534.534.433.66
19863.893.112.261.591.491.771.581.571.751.471.281.101.90
19853.533.523.703.693.773.763.553.353.143.233.513.803.55
19844.194.604.804.564.234.224.204.294.274.264.053.954.30
19833.713.493.603.903.552.582.462.562.862.853.273.793.21
19828.397.626.786.516.687.066.445.855.045.144.593.836.13
198111.8311.4110.4910.009.789.5510.7610.8010.9510.149.598.9210.33
198013.9114.1814.7614.7314.4114.3813.1312.8712.6012.7712.6512.5213.55
19799.289.8610.0910.4910.8510.8911.2611.8212.1812.0712.6113.2911.26
19786.846.436.556.506.977.417.707.848.318.938.899.027.63
19775.225.916.446.956.736.876.836.626.606.396.726.706.50
19766.726.296.076.056.205.975.355.715.495.464.884.865.75
197511.8011.2310.2510.219.479.399.728.607.917.447.386.949.14
19749.3910.0210.3910.0910.7110.8611.5110.8611.9512.0612.2012.3411.05
19733.653.874.595.065.536.005.737.387.367.808.258.716.18
19723.273.513.503.493.232.712.952.943.193.423.673.413.27
19715.295.004.714.164.404.644.364.624.083.813.283.274.30
19706.186.155.826.066.046.015.985.415.665.635.605.575.83
19694.404.685.255.525.515.485.445.715.705.675.936.205.46
19683.653.953.943.933.924.204.494.484.464.754.734.724.27
19673.462.812.802.482.792.782.772.452.752.432.743.042.80
19661.922.562.562.872.872.532.853.483.483.793.793.463.00
19650.970.971.291.621.621.941.611.941.611.931.601.921.59
19641.641.641.311.311.311.311.300.981.300.971.300.971.28
19631.331.001.330.990.991.321.321.320.991.321.321.641.25
19620.671.011.011.341.341.341.001.341.331.331.331.331.18
19611.711.361.361.021.020.681.351.011.350.670.670.671.07
19601.031.731.731.721.721.721.371.371.021.361.361.361.48
19591.401.050.350.350.350.690.691.041.381.731.381.730.99
19583.623.253.603.583.212.852.472.122.122.122.111.762.74
19572.993.363.733.723.703.313.283.663.282.913.272.903.34
19560.370.370.370.751.121.872.241.871.862.232.232.991.52
1955-0.74-0.74-0.74-0.37-0.74-0.74-0.37-0.370.370.370.370.37-0.29
19541.131.511.130.750.750.370.370.00-0.37-0.74-0.37-0.740.34
19530.380.761.140.761.141.130.370.750.751.120.750.750.81
19524.332.331.942.331.932.323.093.092.301.911.140.752.25
19518.099.369.329.329.288.827.476.586.976.506.886.007.86
1950-2.08-1.26-0.84-1.26-0.42-0.421.692.102.093.803.785.931.10
19491.271.281.710.42-0.42-0.83-2.87-2.86-2.45-2.87-1.65-2.07-0.99
194810.239.306.858.689.139.559.918.896.526.094.762.997.72
194718.1318.7819.6719.0218.3817.6512.1211.3912.7510.588.458.8414.39
19462.251.692.813.373.353.319.3911.6012.7114.9217.6818.138.47
19452.302.302.301.712.292.842.262.262.262.262.262.252.27
19442.962.961.160.570.000.571.722.311.721.721.722.301.64
19437.646.967.508.077.367.366.104.855.454.193.572.965.98
194211.3512.0612.6812.5913.1910.8811.5610.749.279.159.099.0310.92
19411.440.711.432.142.864.265.006.437.869.2910.009.935.11
1940-0.710.720.721.451.452.171.451.45-0.710.000.000.710.72
1939-1.41-1.42-1.42-2.82-2.13-2.13-2.13-2.130.000.000.000.00-1.31
19380.710.00-0.70-0.70-2.08-2.08-2.76-2.76-3.42-4.11-3.45-2.78-2.03
19372.172.173.654.385.114.354.323.574.294.293.572.863.72
19361.470.730.00-0.72-0.720.731.462.192.192.191.451.451.07
19353.033.013.013.763.762.242.242.240.741.482.222.992.53
19342.334.725.565.565.565.512.291.523.032.272.271.523.45
1933-9.79-9.93-10.00-9.35-8.03-6.62-3.68-2.22-1.49-0.750.000.76-5.19
1932-10.06-10.19-10.26-10.32-10.46-9.93-9.93-10.60-10.67-10.74-10.20-10.27-10.27
1931-7.02-7.65-7.69-8.82-9.47-10.12-9.04-8.48-9.64-9.70-10.37-9.32-8.94
19300.00-0.58-0.590.59-0.59-1.75-4.05-4.62-4.05-4.62-5.20-6.40-2.65
1929-1.160.00-0.58-1.17-1.160.001.171.170.000.580.580.580.00
1928-1.14-1.72-1.16-1.16-1.15-2.84-1.16-0.580.00-1.15-0.58-1.16-1.20
1927-2.23-2.79-2.81-3.35-2.25-0.56-1.14-1.15-1.14-1.14-2.26-2.26-1.91
19263.474.072.894.072.891.14-1.13-1.69-1.13-0.56-1.67-1.120.92
19250.000.001.171.181.762.943.514.123.512.914.653.472.43
19242.982.381.790.590.590.00-0.58-0.58-0.58-0.58-0.580.000.41
1923-0.59-0.590.601.201.201.802.383.013.613.592.982.371.79
1922-11.05-8.15-8.74-7.73-5.65-5.11-5.08-6.21-5.14-4.57-3.45-2.31-6.16
1921-1.55-5.64-7.11-10.84-14.08-15.79-14.90-12.81-12.50-12.06-12.12-10.82-10.90
192016.9720.3720.1221.5621.8923.6719.5414.6912.369.947.032.6515.62
191917.8614.8917.1417.6116.5514.9715.2314.9413.3813.1313.5014.5515.18
191819.6617.5016.6712.7013.2813.0817.9718.4618.0518.5220.7420.4417.34
191712.5015.3814.2918.8719.6320.3718.5219.2719.8219.4717.3918.1017.81
19162.974.006.066.005.946.936.937.929.9010.7811.6512.627.69
19151.001.010.002.042.022.021.00-0.98-0.980.990.981.980.92
19142.041.021.020.002.061.021.013.032.001.000.991.001.32

CPI Table

Below are the raw CPI values for each month.

YearJanFebMarAprMayJunJulAugSepOctNovDec
2024308.42310.33312.33313.55314.07314.18314.54314.80315.30315.66
2023299.17300.84301.84303.36304.13305.11305.69307.03307.79307.67307.05306.75
2022281.15283.72287.50289.11292.30296.31296.28296.17296.81298.01297.71296.80
2021261.58263.01264.88267.05269.20271.70273.00273.57274.31276.59277.95278.80
2020257.97258.68258.12256.39256.39257.80259.10259.92260.28260.39260.23260.47
2019251.71252.78254.20255.55256.09256.14256.57256.56256.76257.35257.21256.97
2018247.87248.99249.55250.55251.59251.99252.01252.15252.44252.89252.04251.23
2017242.84243.60243.80244.52244.73244.96244.79245.52246.82246.66246.67246.52
2016236.92237.11238.13239.26240.23241.02240.63240.85241.43241.73241.35241.43
2015233.71234.72236.12236.60237.81238.64238.65238.32237.95237.84237.34236.53
2014233.92234.78236.29237.07237.90238.34238.25237.85238.03237.43236.15234.81
2013230.28232.17232.77232.53232.95233.50233.60233.88234.15233.55233.07233.05
2012226.67227.66229.39230.09229.82229.48229.10230.38231.41231.32230.22229.60
2011220.22221.31223.47224.91225.96225.72225.92226.55226.89226.42226.23225.67
2010216.69216.74217.63218.01218.18217.97218.01218.31218.44218.71218.80219.18
2009211.14212.19212.71213.24213.86215.69215.35215.83215.97216.18216.33215.95
2008211.08211.69213.53214.82216.63218.82219.96219.09218.78216.57212.43210.23
2007202.42203.50205.35206.69207.95208.35208.30207.92208.49208.94210.18210.04
2006198.30198.70199.80201.50202.50202.90203.50203.90202.90201.80201.50201.80
2005190.70191.80193.30194.60194.40194.50195.40196.40198.80199.20197.60196.80
2004185.20186.20187.40188.00189.10189.70189.40189.50189.90190.90191.00190.30
2003181.70183.10184.20183.80183.50183.70183.90184.60185.20185.00184.50184.30
2002177.10177.80178.80179.80179.80179.90180.10180.70181.00181.30181.30180.90
2001175.10175.80176.20176.90177.70178.00177.50177.50178.30177.70177.40176.70
2000168.80169.80171.20171.30171.50172.40172.80172.80173.70174.00174.10174.00
1999164.30164.50165.00166.20166.20166.20166.70167.10167.90168.20168.30168.30
1998161.60161.90162.20162.50162.80163.00163.20163.40163.60164.00164.00163.90
1997159.10159.60160.00160.20160.10160.30160.50160.80161.20161.60161.50161.30
1996154.40154.90155.70156.30156.60156.70157.00157.30157.80158.30158.60158.60
1995150.30150.90151.40151.90152.20152.50152.50152.90153.20153.70153.60153.50
1994146.20146.70147.20147.40147.50148.00148.40149.00149.40149.50149.70149.70
1993142.60143.10143.60144.00144.20144.40144.40144.80145.10145.70145.80145.80
1992138.10138.60139.30139.50139.70140.20140.50140.90141.30141.80142.00141.90
1991134.60134.80135.00135.20135.60136.00136.20136.60137.20137.40137.80137.90
1990127.40128.00128.70128.90129.20129.90130.40131.60132.70133.50133.80133.80
1989121.10121.60122.30123.10123.80124.10124.40124.60125.00125.60125.90126.10
1988115.70116.00116.50117.10117.50118.00118.50119.00119.80120.20120.30120.50
1987111.20111.60112.10112.70113.10113.50113.80114.40115.00115.30115.40115.40
1986109.60109.30108.80108.60108.90109.50109.50109.70110.20110.30110.40110.50
1985105.50106.00106.40106.90107.30107.60107.80108.00108.30108.70109.00109.30
1984101.90102.40102.60103.10103.40103.70104.10104.50105.00105.30105.30105.30
198397.8097.9097.9098.6099.2099.5099.90100.20100.70101.00101.20101.30
198294.3094.6094.5094.9095.8097.0097.5097.7097.9098.2098.0097.60
198187.0087.9088.5089.1089.8090.6091.6092.3093.2093.4093.7094.00
198077.8078.9080.1081.0081.8082.7082.7083.3084.0084.8085.5086.30
197968.3069.1069.8070.6071.5072.3073.1073.8074.6075.2075.9076.70
197862.5062.9063.4063.9064.5065.2065.7066.0066.5067.1067.4067.70
197758.5059.1059.5060.0060.3060.7061.0061.2061.4061.6061.9062.10
197655.6055.8055.9056.1056.5056.8057.1057.4057.6057.9058.0058.20
197552.1052.5052.7052.9053.2053.6054.2054.3054.6054.9055.3055.50
197446.6047.2047.8048.0048.6049.0049.4050.0050.6051.1051.5051.90
197342.6042.9043.3043.6043.9044.2044.3045.1045.2045.6045.9046.20
197241.1041.3041.4041.5041.6041.7041.9042.0042.1042.3042.4042.50
197139.8039.9040.0040.1040.3040.6040.7040.8040.8040.9040.9041.10
197037.8038.0038.2038.5038.6038.8039.0039.0039.2039.4039.6039.80
196935.6035.8036.1036.3036.4036.6036.8037.0037.1037.3037.5037.70
196834.1034.2034.3034.4034.5034.7034.9035.0035.1035.3035.4035.50
196732.9032.9033.0033.1033.2033.3033.4033.5033.6033.7033.8033.90
196631.8032.0032.1032.3032.3032.4032.5032.7032.7032.9032.9032.90
196531.2031.2031.3031.4031.4031.6031.6031.6031.6031.7031.7031.80
196430.9030.9030.9030.9030.9031.0031.1031.0031.1031.1031.2031.20
196330.4030.4030.5030.5030.5030.6030.7030.7030.7030.8030.8030.90
196230.0030.1030.1030.2030.2030.2030.3030.3030.4030.4030.4030.40
196129.8029.8029.8029.8029.8029.8030.0029.9030.0030.0030.0030.00
196029.3029.4029.4029.5029.5029.6029.6029.6029.6029.8029.8029.80
195929.0028.9028.9029.0029.0029.1029.2029.2029.3029.4029.4029.40
195828.6028.6028.8028.9028.9028.9029.0028.9028.9028.9029.0028.90
195727.6027.7027.8027.9028.0028.1028.3028.3028.3028.3028.4028.40
195626.8026.8026.8026.9027.0027.2027.4027.3027.4027.5027.5027.60
195526.7026.7026.7026.7026.7026.7026.8026.8026.9026.9026.9026.80
195426.9026.9026.9026.8026.9026.9026.9026.9026.8026.8026.8026.70
195326.6026.5026.6026.6026.7026.8026.8026.9026.9027.0026.9026.90
195226.5026.3026.3026.4026.4026.5026.7026.7026.7026.7026.7026.70
195125.4025.7025.8025.8025.9025.9025.9025.9026.1026.2026.4026.50
195023.5023.5023.6023.6023.7023.8024.1024.3024.4024.6024.7025.00
194924.0023.8023.8023.9023.8023.9023.7023.8023.9023.7023.8023.60
194823.7023.5023.4023.8023.9024.1024.4024.5024.5024.4024.2024.10
194721.5021.5021.9021.9021.9022.0022.2022.5023.0023.0023.1023.40
194618.2018.1018.3018.4018.5018.7019.8020.2020.4020.8021.3021.50
194517.8017.8017.8017.8017.9018.1018.1018.1018.1018.1018.1018.20
194417.4017.4017.4017.5017.5017.6017.7017.7017.7017.7017.7017.80
194316.9016.9017.2017.4017.5017.5017.4017.3017.4017.4017.4017.40
194215.7015.8016.0016.1016.3016.3016.4016.5016.5016.7016.8016.90
194114.1014.1014.2014.3014.4014.7014.7014.9015.1015.3015.4015.50
194013.9014.0014.0014.0014.0014.1014.0014.0014.0014.0014.0014.10
193914.0013.9013.9013.8013.8013.8013.8013.8014.1014.0014.0014.00
193814.2014.1014.1014.2014.1014.1014.1014.1014.1014.0014.0014.00
193714.1014.1014.2014.3014.4014.4014.5014.5014.6014.6014.5014.40
193613.8013.8013.7013.7013.7013.8013.9014.0014.0014.0014.0014.00
193513.6013.7013.7013.8013.8013.7013.7013.7013.7013.7013.8013.80
193413.2013.3013.3013.3013.3013.4013.4013.4013.6013.5013.5013.40
193312.9012.7012.6012.6012.6012.7013.1013.2013.2013.2013.2013.20
193214.3014.1014.0013.9013.7013.6013.6013.5013.4013.3013.2013.10
193115.9015.7015.6015.5015.3015.1015.1015.1015.0014.9014.7014.60
193017.1017.0016.9017.0016.9016.8016.6016.5016.6016.5016.4016.10
192917.1017.1017.0016.9017.0017.1017.3017.3017.3017.3017.3017.20
192817.3017.1017.1017.1017.2017.1017.1017.1017.3017.2017.2017.10
192717.5017.4017.3017.3017.4017.6017.3017.2017.3017.4017.3017.30
192617.9017.9017.8017.9017.8017.7017.5017.4017.5017.6017.7017.70
192517.3017.2017.3017.2017.3017.5017.7017.7017.7017.7018.0017.90
192417.3017.2017.1017.0017.0017.0017.1017.0017.1017.2017.2017.30
192316.8016.8016.8016.9016.9017.0017.2017.1017.2017.3017.3017.30
192216.9016.9016.7016.7016.7016.7016.8016.6016.6016.7016.8016.90
192119.0018.4018.3018.1017.7017.6017.7017.7017.5017.5017.4017.30
192019.3019.5019.7020.3020.6020.9020.8020.3020.0019.9019.8019.40
191916.5016.2016.4016.7016.9016.9017.4017.7017.8018.1018.5018.90
191814.0014.1014.0014.2014.5014.7015.1015.4015.7016.0016.3016.50
191711.7012.0012.0012.6012.8013.0012.8013.0013.3013.5013.5013.70
191610.4010.4010.5010.6010.7010.8010.8010.9011.1011.3011.5011.60
191510.1010.009.9010.0010.1010.1010.1010.1010.1010.2010.3010.30
191410.009.909.909.809.909.9010.0010.2010.2010.1010.2010.10

Inflation Rate Formula

To compute inflation, start with the inflation rate formula:

CPI in Y2 CPI in Y1 * Y1 USD value = Y2 USD value

For example, if you wanted to convert dollar amounts in the year 2000 to dollar amounts in the year 2018:

CPI in 2018 CPI in 2000 * 2000 USD value = 2018 USD value

Next, we plug in historical CPI values. The U.S. CPI was 172.2 in the year 2000 and 248.991 in early 2018:

248.991172.2 * $100 = $144.59

Therefore, $100 in 2000 has the same "purchasing power" as $144.59 in 2018.