If you want to know whether grocery prices are climbing, the Bureau of Labor Statistics publishes the numbers. Finding the right row takes a little patience. Reading it takes a few definitions most people never learned. This guide covers where the grocery rows live, how to turn an index into a percent change, and what the national figure cannot tell you about your own cart.
The headline inflation number describes the whole economy. The food-at-home rows describe the cart.

Where the grocery price data lives
The starting point is Table 2 of the BLS news release for the Consumer Price Index for All Urban Consumers, usually shortened to CPI-U. The table is titled as a U.S. city average, broken out by detailed expenditure category. That structure is the useful part. Grocery prices can be followed through the food-at-home category rows instead of a single overall inflation number.
The headline figure blends many kinds of spending, from rent to gasoline to medical care. If you only watch it, you miss what is happening at the checkout. Open the table, scroll to the food section, and find the rows for food at home. Note the month shown in the table title so you know which release you are reading.
One limit matters early. The table is a U.S. city average. It is not a figure for any one city, neighborhood, or store. Your own town may run hotter or cooler than the national series, and this table cannot say which.
Food at home and food away from home
The CPI splits food into two groups. Food at home generally means groceries, the items bought at stores to prepare and eat elsewhere. Food away from home generally means restaurant meals and similar purchases. I could not confirm the exact list of items in each group from the pages available, so check the BLS definitions on its CPI pages before you rely on a specific item sitting in one group or the other.
This split matters because the two groups can move differently. A restaurant menu is priced with labor and rent in mind. A bag of rice is not. If you read the wrong row, you can reach the wrong conclusion about your grocery bill without making a single math error.
Index levels and percent change
An index level is a number that tracks prices relative to a base period. On its own, the level says little. A level of 300 does not mean prices are 300 dollars. It means prices sit at some multiple of where they stood in the base period.
A percent change tells you how far the index moved between two dates. The standard formula is simple: subtract the earlier index from the later index, divide by the earlier index, and multiply by 100. Say an index went from 200.0 to 206.0. The difference is 6.0. Divide by 200.0 to get 0.03. Multiply by 100 and you get 3.0 percent. Those numbers are an example for the math, not real BLS data.
Use the same formula for a month-over-month change or a year-over-year change. Only the two dates change. For year-over-year, compare the same month one year apart. That avoids mistaking a seasonal swing for a trend.
- Find the food-at-home rows in Table 2.
- Confirm the category definition in BLS guidance.
- Note whether the figure is an index level or a percent change.
- Compare like with like, using the same table version and the same period.
Why CPI may not match your receipts
A CPI category measures average price movement for a defined basket of goods. It does not directly reflect the total you spend at the store. Where you shop, whether you buy sale items, and which substitutes you pick can all make your experience differ from the national series. Those differences are plausible, though the pages I could read do not quantify them.
So treat the food-at-home rows as a guide to broad price direction. They are not a record of your household. If you want to test the fit, write down the date and price of a few staples you buy often, then compare your own change with the published one after a few months. A gap is not an error. It simply shows where your cart differs from the average basket.
Before you build a time series
The pages I could read do not say how often Table 2 is updated or where earlier months are archived. Check the BLS release schedule and archive directly. Consistent comparisons depend on the same table version and the same category definitions from one month to the next. Mixing versions is an easy way to create a false trend.
Also confirm the release month yourself. The table I found is labeled for a 2026 M09 release, and the live page will have moved on by the time you read this. Always read the title line first. This piece gives no budgeting advice. For decisions about your own money, a qualified professional can help.
Please seek a professional. This article is general information, not financial, tax or insurance advice. Please seek a licensed financial, tax or insurance professional about your own situation.














