CPI Food at Home · YoY
Grocery inflation has cooled to 2.20% — far below the 13.5% 2022 peak. But the cumulative price level is still ~27% above 2020 — which is why the grocery bill still hurts.
Historical trend
Monthly YoY change.
Source: FRED · CUSR0000SAF11
The long view: since 1980
2022 was the worst grocery inflation episode since 1979.
How today stacks up
Tools to manage grocery costs.
About Grocery Price Inflation (CPI Food at Home)
This tracker shows the year-over-year change in the "Food at Home" component of the Consumer Price Index — the official BLS measure of how fast supermarket prices are rising. It excludes restaurants ("Food Away from Home" is a separate index) and covers the full grocery basket: meat, poultry, dairy, eggs, produce, packaged goods, beverages, and frozen/prepared foods.
Why grocery inflation feels worse than headline CPI
The "Food at Home" category exploded during 2022–23, peaking at 13.5% year-over-year in August 2022 — far higher than the 9% headline inflation peak. Drivers: pandemic supply chains, the Russia–Ukraine war (wheat, vegetable oils, fertilizer), avian flu (eggs/poultry), and labor cost increases throughout the supply chain. Grocery inflation has cooled dramatically since, but consumers still feel the cumulative price level effect — groceries are roughly 25% more expensive than they were in 2020.
What this number tells you
At 2.20% today, groceries are rising slightly slower than headline CPI (3.10%) but the absolute level remains elevated. The "Food at Home" basket weight in CPI is about 8.2% — meaning grocery prices contribute ~0.18 points to today's 3.10% headline inflation. If grocery inflation flips negative (deflation), it would noticeably pull headline CPI down.
Related trackers
Other live numbers that move with — or against — this one.
Frequently asked
What this number means, and what it doesn't.
Methodology
Source
Pulled from FRED · CUSR0000SAF11 and cached on the EvvyTools server.
Update schedule
Refreshed automatically by our cron whenever the upstream source publishes a new value. Historical values are not revised after publication.
How we compute
Display value is the raw published number, unrounded. Comparison stats use the closest available reference date. We never edit the underlying data.