The American Farm Bureau Federation (AFBF) reports the average cost of this year's Thanksgiving meal for 10 is $61.17, a 4.5% decrease from last year. However, the cost is still 25% higher than in 2019.

Those living in the Midwest will reap the benefits of a more affordable Thanksgiving meal, averaging $58.66.

“Food inflation remains elevated but has fallen in 2023 compared to the last several years,” says Christopher Pudenz, Iowa Farm Bureau economist. “At the same time, the overall cost decrease reflected by Farm Bureau’s survey is more appropriately attributed to turkey supply.” 

There were fewer cases of highly pathogenic avian influenza in 2023 compared to 2022. With more turkeys available, the average price of this Thanksgiving centerpiece dropped to $27.35, or $1.71 per pound, a 5.6% decrease from last year. 

While a less costly holiday meal is welcome news, according to the U.S. Department of Agriculture (USDA), farmers receive less than 15 cents of every dollar spent on food, with the rest covering marketing, transportation and labor. 

Data recently released by the Iowa office of the National Agricultural Statics Service also shows average annual farm production costs in Iowa exceeded $420,000. 

While high grain prices helped offset record expenses, farm income is forecasted to decline by 23% in 2023, says Pudenz. 

“Agriculture has always played a critical role in Thanksgiving traditions,” says Pudenz. “Despite livestock diseases, drought im­pacts and high input costs, farmers continue to provide the essential foods for these family gatherings, all while maintaining high standards of animal welfare and conservation. And that is certainly something to be thankful for.”

The AFBF annual Thanksgiving dinner survey is compiled with pricing data provided by Farm Bureau members in all 50 states from Nov. 1-6, before most grocery store chains began featuring whole frozen turkeys at discounted prices. 

Items in the survey include frozen pie crusts, pumpkin pie mix, whipping cream, dinner rolls, fresh cranberries, whole milk, frozen peas, sweet potatoes and stuffing. An expanded menu, which includes boneless ham, russet potatoes and frozen green beans increased the classic meal price to $84.75.

For additional details on the survey results, visit