How many turkeys are eaten across the United States on Thanksgiving?
Guess before you scroll — the answer is below
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.
Related questions
- How many seconds does McDonald’s aim to take per drive-through order?
- How many bananas are eaten worldwide each year?
- How many Big Macs are sold in the United States each year?
- How many calories are in a McDonald’s Big Mac?
- How many calories are in a 12 oz can of Coca-Cola?
- How many calories are in a plain butter croissant?