Americans saw a decrease in the average cost of Thanksgiving dinner in 2025 compared to the previous year. According to the Farm Bureau’s annual survey, the total cost for a meal serving ten people was $55.18, or about $5.52 per person, representing a 5% drop from 2024.
The survey’s shopping list included traditional items such as turkey, stuffing, sweet potatoes, rolls, peas, cranberries, a vegetable tray, and pumpkin pie with whipped cream. The most significant price reduction came from turkey; a 16-pound frozen bird averaged $21.50 this year—$1.34 per pound—which is more than 16% lower than last year’s price.
Other ingredients like dinner rolls and stuffing also declined in price due to lower wheat costs. However, prices for fresh vegetables and sweet potatoes increased sharply. The cost of a veggie tray rose by over 61%, while sweet potatoes were up by 37%. These increases were partly attributed to natural disasters affecting crop yields; North Carolina—the country’s leading producer of sweet potatoes—experienced hurricane damage that impacted supply.
The Farm Bureau also surveyed an expanded menu including boneless ham, Russet potatoes, and frozen green beans to reflect changing holiday traditions. Adding these items raised the overall meal cost by $21.91 to $77.09.
This marks the 40th year of the Farm Bureau’s informal survey tracking Thanksgiving food prices across all fifty states and Puerto Rico. Shoppers collected data both in stores and online through grocery apps and websites.




