Thanksgiving dinner for 10 will cost about 5% less than it did last year, according to the American Farm Bureau Federation's annual survey. The total price for the foods needed to host the typical holiday meal has decreased each year since 2022, which saw a record high of $64.05.

The farm bureau federation has given the same shopping list to volunteer shoppers from all 50 states and Puerto Rico since 1986 to calculate the average cost of Thanksgiving dinner.

Along with turkey, the list includes cubed stuffing, sweet potatoes, dinner rolls, frozen peas, fresh cranberries, celery, carrots, pumpkin pie mix and crusts, whipping cream and whole milk.

Four items from the survey dropped in price this year – the main turkey dish, cubed stuffing, fresh cranberries and dinner rolls.

The price of a 16-pound turkey dropped this year to $21.50 from $25.67 in 2024, its smallest price portion of Thanksgiving dinner since 2000.