The shock at the checkout counter when the final price is announced, or the disbelief when seeing a price tag in the grocery aisle, can spark instant anxiety and frustration. Why is everything so expensive? When did this happen, and is it going to get worse?
To help you navigate your future grocery trips, here is a breakdown of the cost of common staples 20 years ago versus today. Plus, we look at what experts predict for grocery prices down the road and why.
Price Comparison of Common Groceries: June 2006 vs. June 2026
To see just how far your dollar stretches today compared to two decades ago, this table tracks the shifting national average prices of everyday household groceries from June 2006 to June 2026.
Since the numbers are a nationwide average, they might show slight differences from your local checkout screen due to the type of grocery store, higher shipping costs or location.
| Grocery Item | June 2006 (Inflation Adjusted) | June 2026 (Price Tag Cost) | 20-Year Price Trend |
|---|---|---|---|
| Bananas (per lb) | $0.85 | $0.65 | Cheaper |
| Strawberries (per 12 oz) | $2.99 | $3.25 | Slightly more expensive |
| Apples (Red Delicious) (per lb) | $1.63 | $1.95 | More expensive |
| Grapes (red/white) (per lb) | $2.91 | $2.85 | Slightly cheaper |
| Watermelon (per lb) | $0.48 | $0.45 | Slightly cheaper |
| Potatoes (white) (per lb) | $0.85 | $1.02 | More expensive |
| Onions (per lb) | $1.13 | $1.25 | Slightly more expensive |
| Tomatoes (field grown) (per lb) | $2.43 | $2.15 | Cheaper |
| Carrots (per lb) | $1.03 | $1.15 | Slightly more expensive |
| Lettuce (iceberg) (per lb) | $1.46 | $1.55 | Slightly more expensive |
| Broccoli (per lb) | $1.98 | $2.10 | Slightly more expensive |
| Green Beans (per lb) | $2.08 | $2.35 | More expensive |
| Bread (white, pan) (per lb) | $1.78 | $1.81 | Steady |
| Eggs (grade A, large) (per dozen) | $2.06 | $2.14 | Steady |
| Whole Milk (per gallon) | $4.99 | $4.32 | Cheaper |
| Butter (salted, grade AA) (per lb) | $5.15 | $4.85 | Slightly cheaper |
| Cheddar Cheese (per lb) | $7.06 | $5.95 | Cheaper |
| Chicken (fresh, whole) (per lb) | $1.76 | $2.04 | More expensive |
| Ground Beef (ground chuck) (per lb) | $4.22 | $6.98 | Significantly more expensive |
| Sirloin Steak (USDA Choice) (per lb) | $8.23 | $11.45 | Significantly more expensive |
According to the American Association of Retired Persons (AARP), common food and pantry items like fresh fruit and vegetables, coffee, nonalcoholic drinks and bread are also expected to continue becoming more and more expensive due to tariffs, bad weather (droughts, floods, freezes, etc.) and rising transportation costs.
What Is Causing These Rising Costs?
The rising costs of certain grocery items cannot be attributed to just one cause. According to a report from the United States Department of Agriculture (USDA), factors such as overseas wars, global conflicts, high energy costs, food price inflation and viruses harming animals have led to the increase in prices for specific items.
Higher transportation costs, weather disruptions and increased import tariffs are also common causes for shockingly high costs.
What the Experts Predict
According to a report from the USDA, economists predict that overall food costs will rise by about 3.2% this year. But what does this mean for your wallet?
- Your grocery bill is expected to rise by about 2.8% (depending on supply chains, it could be 1.4% to 4.4%).
- Eating at restaurants, grabbing fast food or ordering delivery will experience an extreme increase, with restaurant prices estimated to increase by about 3.6%.
Data is based on the national average retail prices compiled by the U.S. Bureau of Labor Statistics (BLS) from urban areas across the country.