Skip to main content

Grocery Inflation Calculator

Your grocery bill then and now

$
$
$
%
%

Your result will appear here

Fill in the fields on the left and this updates as you type.

Calculation transparency

Know what this estimate is based on

Jurisdiction
General mathematical model
Scope and limitations
Educational estimate only. Confirm the assumptions, current rules, fees, and rounding that apply to your situation before making a decision.
Source links checked
Jul 30, 2026

Built and regression-tested by Smart Tools Lab. It has not been individually reviewed by a licensed financial, tax, or legal professional.

How to use

  1. 01

    Find your monthly grocery bill now from store receipts or card statements. Count food and drink bought for home, not restaurant meals, and average two or three months if one was unusual.

  2. 02

    Enter what the same household spent a month a year ago, around August 2025, and five years ago, around August 2021. Enter 0 for a period you cannot find; the page needs at least one.

  3. 03

    Leave the price index fields as they are unless a newer consumer price report has come out. They open on the Bureau of Labor Statistics food-at-home changes to August 2026: 2.2% over 12 months and 23.7% over five years.

  4. 04

    Read the headline: what you pay a year beyond, or below, what grocery prices alone would explain, on the most recent period you entered.

  5. 05

    Compare the two columns of the table, then read the insights for the restaurant comparison and the reasons a bill can outrun prices without any inflation at all.

Formula

The same food at today's prices = your bill then × (1 + the food-at-home price change over that period). Your bill against prices, a month = your bill now − that figure; a year = that × 12. What prices alone added = your bill then × the price change; the rest of the difference is a change in what you buy. Your grocery inflation = your bill now ÷ your bill then − 1, and a year over five years = (your bill now ÷ your bill five years ago) raised to the power 1/5, minus 1. Grocery prices a year over five years = (1 + the five-year change) raised to the power 1/5, minus 1. Both periods are figured side by side; the headline uses the one-year comparison when it is entered and the five-year one otherwise.

Example

A household spends $950 a month on groceries now. A year ago it spent $900, and five years ago $700. Grocery prices rose 2.2% over the year to August 2026, so last year's food would cost $920 today: prices added $20 a month and the other $30 is more or different food. The bill rose 5.6%, and the headline shows $362 a year spent beyond grocery inflation. Over five years grocery prices rose 23.7%, so the $700 bill buys the same food for $866 today, and the household spends $84 a month, $1,009 a year, above that path. Its bill grew 35.7% in five years, 6.3% a year, against 4.3% a year for grocery prices. Restaurant prices rose 3.4% and 28.6% over the same two periods.

Definitions

Food-at-home index
The part of the consumer price index that tracks the prices of groceries bought for home, published monthly by the Bureau of Labor Statistics. It measures prices, not how much households spend.
Food-away-from-home index
The part of the consumer price index that tracks the prices of restaurant meals, takeout and other food bought ready to eat.
Personal grocery inflation
The percentage change in your own grocery bill over a period. It mixes price changes with changes in what, how much and where you buy.
Annualized rate
A change over several years expressed as the steady yearly rate that would produce it, with each year compounding on the last.
CPI-U
The Consumer Price Index for All Urban Consumers, the headline measure of US inflation. Its all-items index rose 3.4% in the 12 months to August 2026.

Good to know

What the food-at-home index measures, and what it does not

When people say grocery prices have gone up, the number behind the statement is usually the food-at-home index, part of the consumer price index the Bureau of Labor Statistics publishes every month. It tracks what groceries bought for home cost across US cities, month after month, so that a change in the index reflects a change in prices rather than a change in what people buy. In the 12 months to August 2026 it rose 2.2%, and over the five years from August 2021 it rose 23.7%. For comparison, all prices in the index rose 3.4% and 22.4% over the same two periods, so groceries were cheaper than average in the latest year and a little dearer than average across five. That is the yardstick this page applies to your own bill. A household that spent $700 a month on groceries in August 2021 would need about $866 today to buy the same food, and one that spent $900 a year ago would need about $920. What the index cannot do is tell you what your household spends. It follows prices, while your statement follows prices multiplied by quantities, stores and choices, all of which change. It is also a national average. Food prices in your region or city may have risen faster or slower, and a household that shops mostly at one chain experiences that chain's prices rather than the average. Treat the index as the answer to a narrow question: if nothing about your shopping had changed, what would the same bill cost now? The gap between that answer and your actual bill is the interesting part, because it is the part you can explain and, often, control. The two index fields on this page are editable, so when the Bureau of Labor Statistics publishes a newer month, or when you want to use a regional figure, you can replace them in one edit and the whole comparison updates.

Separating price increases from changes in what you buy

The most useful thing this page does is split the change in your grocery bill into two parts: what prices alone would have added, and everything else. In the example, a household's bill went from $900 to $950 a month over a year. Grocery prices rose 2.2%, so the same food would now cost $920. Prices therefore account for $20 a month of the increase, and the other $30 is a change in what, how much or where the household buys. Over five years the split is starker: the bill went from $700 to $950, prices account for $166 a month of that, and $84 a month is something else, which comes to $1,009 a year. The something else is rarely mysterious. A new person at the table, a partner or a relative, adds a whole share of food. Children eat more as they grow, and USDA's food plans price a teenager's food at well above a toddler's. Meals that used to be eaten at restaurants or at work cafeterias move onto the grocery bill when routines change. Switching to a dearer store, buying more prepared foods or choosing premium brands all raise the bill without any change in prices. Some changes cut the other way, such as a child leaving home or a move to a discount grocer, and they show up here as a bill growing slower than prices. Package sizes matter too. When a product shrinks at the same shelf price, your receipt looks unchanged but you are buying less food for the money, and you may end up buying more packages. The shrinkflation page prices that effect item by item. Before concluding that inflation is breaking your budget, look at the split. If most of the gap is the other part, the fix is a decision about quantities, stores or brands rather than a complaint about prices you cannot change.

Restaurants against the grocery store over five years

The consumer price index tracks restaurant and takeout meals separately, as food away from home, and over both periods on this page those prices rose faster than groceries. In the 12 months to August 2026 food away from home rose 3.4%, against 2.2% for food at home. Over the five years from August 2021 it rose 28.6%, against 23.7%. Expressed as steady yearly rates, that is about 5.2% a year for eating out and 4.3% a year for groceries. Restaurant prices carry more than the food itself: wages, rent and the cost of running a kitchen are built into every plate, and those costs have their own inflation. The practical consequence is that cooking at home has become better value relative to eating out than it was five years ago. That creates a trap when you read your grocery bill in isolation. A household that trims restaurant spending will usually see its grocery bill rise, because the meals did not disappear; they moved into the kitchen. Measured on this page, that household's grocery bill may grow faster than grocery prices even though its total food spending fell. The fair comparison in that case is total food, groceries and restaurants together, against what the same mix would have cost. The reverse also happens. A household whose grocery bill looks admirably flat may simply be eating out more, which costs more per meal and has been getting dearer faster. When you use this page, think about whether your pattern of eating out changed over the period you entered. If it did, read the grocery result with that shift in mind, and add the restaurant spending back in before deciding whether your food costs are really running ahead of prices. The restaurant figures sit in the advanced fields beside the grocery figures, so both can be updated together.

Using your own grocery inflation rate in a budget

Your personal grocery inflation rate is the percentage change in your own bill, spread evenly over the years. In the example the bill grew 5.6% over the last year and 35.7% over five years, which works out to 6.3% a year. Grocery prices over the same five years grew 4.3% a year. That difference, two percentage points a year, is the pace at which the household's food spending is pulling away from prices, and it is a more useful planning number than the headline inflation rate. If you budget next year's food line by adding the national inflation rate to this year's figure, and your own bill has been growing two points faster, you will run short every year. There are two sensible responses. The first is to budget on your own rate until you understand why it differs, so the plan matches reality. The second is to look at the split between prices and everything else and decide whether the everything else is a choice you want to keep making. Neither answer is wrong; a growing family should expect its food bill to outrun prices. For a sense of what food should cost a household of your size and ages, the grocery budget page prices the USDA Food Plans from the most frugal to the most generous, which tells you whether your bill is high or simply growing. For inflation across your whole budget, housing, energy, medical care and transport included, the personal inflation rate page weighs each category by your own spending. Update the index fields when new monthly figures arrive and rerun the comparison once or twice a year, using the same month each time so seasonal shopping does not distort the result. If the food bill has become genuinely hard to meet, the SNAP benefits page estimates what the federal food assistance program would pay a household like yours.

Frequently asked questions

How much have grocery prices gone up?

The Bureau of Labor Statistics food-at-home index, which prices groceries bought for home, rose 2.2% in the 12 months to August 2026 and 23.7% in the five years from August 2021. Over the same periods all prices in the consumer price index rose 3.4% and 22.4%. At that rate a grocery bill of $700 a month in August 2021 buys the same food for about $866 today.

Why did my grocery bill go up more than inflation?

Because the index measures prices and your bill measures spending. In this page's example the bill rose from $900 to $950 in a year, 5.6%, while grocery prices rose 2.2%. Prices account for $20 a month of that and the other $30 is more food, different food or different stores. Another person at the table, children eating more as they grow, meals moved home from restaurants and a switch to a dearer store all raise a bill without any inflation.

What is my personal grocery inflation rate?

It is your own bill's change over a period, spread evenly over the years. The example household went from $700 a month five years ago to $950 now, a 35.7% rise, which is 6.3% a year compounded. Grocery prices rose 23.7% over the same five years, or 4.3% a year. For inflation across your whole budget rather than food alone, use the personal inflation rate page.

Have restaurant prices risen faster than grocery prices?

Yes, over both periods on this page. The food-away-from-home index rose 3.4% in the 12 months to August 2026 and 28.6% over five years, against 2.2% and 23.7% for food at home. Cooking at home has become better value relative to eating out, but it moves spending onto the grocery bill, so a household that cut back on restaurants can see its grocery bill rise faster than grocery prices.

Why compare one year and five years?

One year shows the recent trend but is easy to distort: a holiday month, a stock-up trip or a new baby moves a single statement a lot. Five years smooths that out. In the example both comparisons point the same way, $362 a year beyond grocery prices on the one-year view and $1,009 a year on the five-year view, which says the cause is lasting rather than a one-off.

Are these grocery prices for my area?

No. They are U.S. city averages, and prices where you live may have risen more or less. The two index fields are editable, so you can enter a regional food-at-home change instead, or a newer national figure once the Bureau of Labor Statistics publishes its next monthly report.

Does this tell me how much I should spend on groceries?

No. This page measures how your bill moved against prices. What a household should spend depends on who eats there, and the grocery budget page prices that against the USDA Food Plans for each age. If the bill has become hard to afford, the SNAP benefits page estimates what federal food assistance would pay.