U.S. City Average · Grade A Large · Per Dozen
Egg prices climbed $0.18/dozen this month and remain stubbornly high. The 2023 peak of $6.23 was the all-time record. Today's $3.92 is still ~2.7× the 2019 price of $1.50.
Historical trend
Monthly BLS retail price.
Source: BLS · APU0000708111
The long view: since 1980
Avian flu has reshaped the egg market.
How today stacks up
Tools for managing grocery costs.
About the Average Egg Price
The U.S. average retail price for a dozen Grade A large eggs has become the unlikely cultural touchstone of inflation in the 2020s. Eggs are one of the most-purchased grocery items, their price is highly visible, and they have a famously volatile production cycle due to avian flu (HPAI) outbreaks. Every spike in egg prices is felt at every breakfast — and reported in every news cycle.
Why eggs spike
The U.S. has roughly 325 million laying hens in commercial production. Avian flu outbreaks can kill tens of millions in a single quarter — the affected birds must be culled, and rebuilding the flock takes 4–6 months. The 2022–23 outbreak killed over 60 million birds, sending prices to $6.23/dozen in January 2023 — the highest in BLS history. A second wave in late 2024 sent prices back above $5. The current $3.92 reflects partial recovery but flock rebuilding is incomplete.
What the price actually means
Today's $3.92/dozen is roughly 2.7× the 2019 price of $1.50. A household consuming 2 dozen eggs per month spends $94/year today vs $36/year in 2019 — a $58/year increase from one item alone. Multiply across the grocery basket and you see why "grocery sticker shock" became a politically potent issue post-COVID.
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 BLS · APU0000708111 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.