to your HTML Add class="sortable" to any table you'd like to make sortable Click on the headers to sort Thanks to many, many people for contributions and suggestions. Licenced as X11: http://www.kryogenix.org/code/browser/licence.html This basically means: do what you want with it. */ var stIsIE = /*@cc_on!@*/false; sorttable = { init: function() { // quit if this function has already been called if (arguments.callee.done) return; // flag this function so we don't do the same thing twice arguments.callee.done = true; // kill the timer if (_timer) clearInterval(_timer); if (!document.createElement || !document.getElementsByTagName) return; sorttable.DATE_RE = /^(\d\d?)[\/\.-](\d\d?)[\/\.-]((\d\d)?\d\d)$/; forEach(document.getElementsByTagName('table'), function(table) { if (table.className.search(/\bsortable\b/) != -1) { sorttable.makeSortable(table); } }); }, makeSortable: function(table) { if (table.getElementsByTagName('thead').length == 0) { // table doesn't have a tHead. Since it should have, create one and // put the first table row in it. the = document.createElement('thead'); the.appendChild(table.rows[0]); table.insertBefore(the,table.firstChild); } // Safari doesn't support table.tHead, sigh if (table.tHead == null) table.tHead = table.getElementsByTagName('thead')[0]; if (table.tHead.rows.length != 1) return; // can't cope with two header rows // Sorttable v1 put rows with a class of "sortbottom" at the bottom (as // "total" rows, for example). This is B&R, since what you're supposed // to do is put them in a tfoot. So, if there are sortbottom rows, // for backwards compatibility, move them to tfoot (creating it if needed). sortbottomrows = []; for (var i=0; i
Thanksgiving has a defining theme in 2025. The population of turkeys raised on U.S. farms shrank from the previous year. The size of those live turkeys also shrank. Completing the trifecta, the Farm Bureau Federation confirms the price of a Thanksgiving dinner has shrunk as well, led lower by a big drop in the price of turkeys!
That cost had peaked at $64.05 for a 10-item menu in 2022 thanks to the runaway inflation unleashed by the Biden-Harris administration. Since then, the cost has dropped each year, falling to $61.17 in 2023 and to $58.08 in 2024. This year, that cost dropped 2.9% to $55.18.
The Farm Bureau describes how a drop in the price of turkeys contributed to 2025's lower Thanksgiving dinner cost:
The centerpiece on most Thanksgiving tables – the turkey – dramatically decreased in price, which helped bring down the overall cost of dinner. The average price for a 16-pound frozen turkey is $21.50. That is $1.34 per pound, down more than 16% from last year. While the wholesale price for fresh turkey is up from 2024, grocery stores are featuring Thanksgiving deals and attempting to draw consumer demand back to turkey, leading to lower retail prices for a holiday bird....
“It’s encouraging to see some relief in the price of turkeys, as it is typically the most expensive part of the meal,” said AFBF Economist Faith Parum, Ph.D. “Farmers are still working to rebuild turkey flocks that were devastated by avian influenza, but overall demand has also fallen. The combination will help ensure turkey will remain an affordable option for families celebrating Thanksgiving.”
Here's the Farm Bureau's infographic indicating each of the menu items for their Thanksgiving dinner and the average prices they found them when they shopped for them during the first week of November 2025:
Although turkeys are much less costly for American consumers, they found both increases and decreases in the prices of several items compared to last year.
Half of the ingredients in the survey declined in price, including dinner rolls and stuffing. Low wheat prices helped bring down the cost of items requiring flour.
Items like fresh vegetables and sweet potatoes increased – a veggie tray is up more than 61% and sweet potatoes are up 37%. Natural disasters partly contributed to the increase. For example, North Carolina, which is the largest grower of the nation’s sweet potatoes, suffered hurricane damage. Additionally, fresh produce prices tend to be highly volatile, and even modest supply-chain disruptions, from weather, labor shortages, transportation delays or regional production setbacks, can trigger sharp, short-term spikes in prices. The continued shortage of farmworkers and rapidly increasing farm wages also played a role in rising produce costs. It’s important to note that fresh vegetables and potatoes are traditionally low-cost items, so an increase of just a few cents can dramatically affect the cost change percentage year-to-year.
Here are the average prices of the Farm Bureau's Thanksgiving dinner menu items with their percentage and dollar changes in cost from 2024 to 2025:
Overall, the $55.18 cost of a Thanksgiving dinner in 2025 is $8.87 or about 14% lower than in 2022.
Farm Bureau Federation. Cost of Thanksgiving Dinner Declines. [Online article]. 19 November 2025.
Farm Bureau Federation. Cost of Thanksgiving Dinner Declines – Remains Higher Than Pre-Pandemic Levels. [Online article]. 20 November 2024.
Labels: food, thanksgiving
Welcome to the blogosphere's toolchest! Here, unlike other blogs dedicated to analyzing current events, we create easy-to-use, simple tools to do the math related to them so you can get in on the action too! If you would like to learn more about these tools, or if you would like to contribute ideas to develop for this blog, please e-mail us at:
ironman at politicalcalculations
Thanks in advance!
Closing values for previous trading day.
This site is primarily powered by:
The tools on this site are built using JavaScript. If you would like to learn more, one of the best free resources on the web is available at W3Schools.com.