$100 in 2025 Is Worth $104.66 Today (September 2026 CPI)

$100 in 2025 has the buying power of $104.66 in September 2026. Prices are 4.7% higher, an average of 3.84% a year, by the official Consumer Price Index (CPI-U): 2025's average index was 321.943 and September 2026's is 336.940. Put the other way, $100 in September 2026 buys what $95.55 did in 2025.

Inflation in 2025 was 2.6% (the change in the year's average CPI from 2024; December to December, 2.7%), the 55th lowest of the 112 years since 1914. BLS published no index for October 2025, so 2025's average uses the 11 months it did publish.

Inflation year by year, 2020 to 2025

YearAverage CPI-UInflation$100 then is worth today
2020258.811+1.2%$130.19
2021270.970+4.7%$124.35
2022292.655+8.0%$115.13
2023304.702+4.1%$110.58
2024313.689+2.9%$107.41
2025321.943+2.6%$104.66

What things cost in 2025

Item2025 averageLatestChange
dozen large grade-A eggs$4.25$2.27 (September 2026)−46.6%
pound of ground coffee$8.18$9.33 (September 2026)+14.1%
pound of ground beef$6.09$6.79 (September 2026)+11.5%
kilowatt-hour of electricity$0.185$0.196 (September 2026)+5.9%
gallon of whole milk$4.07$4.11 (September 2026)+1.0%
pound of white bread$1.87$1.83 (September 2026)−2.1%
pound of sliced bacon$7.02$6.76 (September 2026)−3.8%
pound of whole chicken$2.06$2.06 (September 2026)+0.2%
pound of butter$4.76$3.96 (September 2026)−16.8%
pound of cheddar cheese$5.84$6.13 (September 2026)+5.0%
pound of all-purpose flour$0.560$0.545 (September 2026)−2.7%
pound of long-grain white rice$1.05$1.12 (September 2026)+6.4%
pound of white potatoes$0.963$0.989 (September 2026)+2.7%
pound of field-grown tomatoes$1.84$1.99 (September 2026)+8.2%
pound of bananas$0.647$0.656 (September 2026)+1.4%
pound of navel oranges$1.60$1.72 (September 2026)+7.7%
pound of chocolate chip cookies$5.05$5.15 (September 2026)+2.1%

BLS average prices, U.S. city average; a year's figure is the average of its monthly prices.

What has the average inflation rate been since 2025?

3.84% a year, compounded from the middle of 2025 to September 2026: prices are 4.7% higher in all, so a dollar from 2025 is worth $1.05 today.

Where do these numbers come from?

The Bureau of Labor Statistics' Consumer Price Index for All Urban Consumers (CPI-U), all items, U.S. city average, not seasonally adjusted, which runs back to January 1913. A year's figure is the average of its monthly indexes, as BLS computes annual averages; today's figure is the latest month, September 2026, so the answer moves each month when BLS publishes a new CPI.

2024 · Inflation calculator, any month since 1913

Source: BLS CPI-U, all items, U.S. city average, not seasonally adjusted (FRED CPIAUCNS); through 2006, BLS's official annual averages. The answer moves each month, when BLS publishes a new CPI.