How many turkeys are eaten across the United States on Thanksgiving?

Food medium Data from 2025

Guess before you scroll — the answer is below

In turkeys. Thousands: 1.000 · Decimals: 1,5 · Millions: 9m.

The answer

30,000,000 turkeys

Roughly 30M.

The National Turkey Federation estimated nearly 30 million turkeys were eaten across the U.S. for Thanksgiving 2025, down from a historical peak nearer 46 million in earlier years as some households shift to smaller birds or alternative mains. Turkey still tops the table for roughly 9 in 10 Americans who celebrate.

How to get close to this number

Divide households by birds. The country has around one hundred and thirty million households, most celebrate, and a turkey feeds a gathering rather than a person — so roughly one bird per celebrating household. That gives tens of millions, not hundreds.

The per-bird framing is what makes this different from the hot dog and chicken wing questions on this site. Those are per-person items and scale with population; a turkey is a per-table item and scales with households, which is why the number is two orders of magnitude smaller despite being a more universal tradition.

The trend in the explanation is the interesting movement: down from a historical peak nearer forty-six million, as households shift to smaller birds or alternative mains. Household size has fallen and a whole turkey is too much food for a small gathering, so a tradition that looks fixed is quietly being resized by demographics.

Where this number comes from

Source National Turkey Federation / EatTurkey.org
Figure refers to 2025
Last checked
Unit turkeys

Numbers move. If this one has drifted from its source, let us know.

Think you can do better?

Five fresh questions every day. No account needed.

Play today’s puzzle

Related questions