top of page

Cost of Thanksgiving Meals will be Less Than Last Year

Nov 20, 2024

A Thanksgiving Day meal will cost, on average, $58.08 for 10 guests this year, based on the 2024 American Farm Bureau Federation (AFBF) annual marketbasket survey.

A Thanksgiving Day meal will cost, on average, $58.08 for 10 guests this year, based on the 2024 American Farm Bureau Federation (AFBF) annual marketbasket survey.


The national average cost of this year’s classic Thanksgiving feast for 10 is $58.08, down $3.09 or 5% compared to last year’s average of $61.17. This year’s feast will cost less than $6 per person for the meal, but the cost is still 19% higher than it was five years ago.


In Colorado, the average cost for a classic Thanksgiving feast for 10 is $74.75, which is $16.67 higher than the national average.


In the Northeast, Midwest, and South, the average ranges from $56.81 to $58.90 for 10 guests, but in the West, the average is $67.81.


“The turkey is traditionally the main attraction on the Thanksgiving table and is typically the most expensive part of the meal,” said AFBF Economist Bernt Nelson. “The American turkey flock is the smallest it’s been since 1985 because of avian influenza, but overall demand has also fallen, resulting in lower prices at the grocery store for families planning a holiday meal.”


The Thanksgiving survey is part of the Farm Bureau marketbasket series, which also includes the popular annual July 4th Cookout survey of common food staples Americans use to prepare a holiday meal at home. Volunteer shoppers across the country, including Farm Bureau members and others, collected data from stores in every state and Puerto Rico.


Individual Prices in Colorado, Compared to National Averages, per AFBF’s Thanksgiving Survey (Colorado/National Average):

  • Frozen Turkey, 16lbs: $31.68 / $25.67

  • Pumpkin Pie Mix, 30oz: $4.59 / $4.15

  • Whole Milk, 1 gal: $4.52 / $3.21

  • Veggie Tray: $1.00 / $.84

  • Miscellaneous Ingredients: $3.75 / $3.75

  • Dinner Rolls: $4.61 / $4.16

  • Frozen Pie Shells, 2: $9.80 / $3.40 

  • Frozen Green Beans, 1lb: $2.73 / $1.73

  • Fresh Cranberries, 12oz: $2.85 / $2.35

  • Whipping Cream, ½  pint: $2.35 / $1.81

  • Sweet Potatoes, 3lbs: $5.05 / $2.93

  • Cubed Stuffing, 14oz: $4.16 / $4.08

bottom of page