Calculator
Egg prices by year calculator, 1950 to 2026
Pick a year to see what a dozen eggs cost then, the same price in 2024 dollars, and which measure it is: the farm price before 1980, the store price after.
Store prices are the US Bureau of Labor Statistics average retail price for a dozen grade A large eggs, US city average (series APU0000708111), monthly since January 1980; a year's figure is the average of its published months. Before 1980 the only national per-dozen figure is USDA's average price received by farmers, from its Agricultural Statistics yearbooks (1966 table 622, 1978 table 595, 1982 table 549), 1950 to 1981. Inflation adjustment uses the BLS Consumer Price Index for all urban consumers, all items (CUUR0000SA0): a year's price times the 2024 annual average CPI, divided by that year's annual average CPI. 2024 is the latest year with all twelve months published. The same figures, with the chart, the full monthly series and a CSV, are on the price of a dozen eggs by year. This is arithmetic on published figures, not a forecast.
Cite
Two measures, one timeline
From 1980 on, the result is what shoppers paid: the BLS average retail price for a dozen grade A large eggs, a national average across conventional, cage-free and organic cartons. Before 1980 BLS published no such average, and the per-dozen figure that does exist is USDA's price received by farmers, what producers were paid before grading, cartoning, transport and the store's margin. The calculator labels every year with the measure it returns and never turns a farm price into an estimated store price.
The two series overlap in 1980 and 1981, which shows how far apart they sit: in 1981 farmers were paid 63.1 cents a dozen while the store average was about $0.90. A farm price from the 1960s is a floor under what a shopper paid that year, not the shelf price itself.
How the inflation adjustment works
Each year's price is restated in 2024 dollars with the all-items Consumer Price Index, using annual averages so a year is compared with a year. In 1985 a dozen grade A large eggs averaged $0.804 at the store. The all-items CPI averaged 107.567 that year and 313.689 in 2024, so the 1985 price in 2024 dollars is $0.804 × 313.689 ÷ 107.567, about $2.34. The adjustment says what the same spending power would be in 2024; it does not say what eggs themselves would cost, which is what the store price for 2024 is for.
2024 is the base because it is the latest year with all twelve months published. BLS published no October 2025 figure, so 2025 shows the average of its 11 published months without an inflation-adjusted figure. A year still in progress shows its average so far, also without an inflation-adjusted figure.
The latest figures
The latest BLS average is $2.27 for a dozen grade A large eggs in August 2026; the US retail egg price page carries it with its monthly and yearly change. The USDA wholesale benchmark updates every business day, and the price history page charts every month since 1980.
Common questions
How do I find what a dozen eggs cost in a given year?
Pick the year in the calculator above. It returns the price that year, the same price in 2024 dollars, and the measure behind it: the BLS store price for 1980 through 2026, and USDA's farm price for 1950 through 1979. The price of a dozen eggs by year page has the same figures as a table and chart.
Are egg prices from before 1980 store prices?
No. The national store average from BLS begins in January 1980. For earlier years the per-dozen figure is USDA's average price received by farmers, a farm-gate price, so a shopper that year paid more than the figure shown, by the cost of grading, cartoning, transport and the store's margin.
How are old egg prices adjusted for inflation?
By the all-items Consumer Price Index: the price in a past year times the 2024 average CPI, divided by that year's average CPI. In 1985 a dozen grade A large eggs averaged $0.804 at the store. The all-items CPI averaged 107.567 that year and 313.689 in 2024, so the 1985 price in 2024 dollars is $0.804 × 313.689 ÷ 107.567, about $2.34. The result is in 2024 dollars because 2024 is the latest year BLS published in full.
What does a dozen eggs cost now?
The latest BLS average is $2.27 for a dozen grade A large eggs, for August 2026. It updates monthly; the US retail egg price page carries each release, and the USDA wholesale benchmark moves every business day.