The short version
A classic home-cooked Thanksgiving dinner for 10 costs roughly $55–$70 at a regular supermarket in 2026 — about $5.50–$7 a person. The American Farm Bureau Federation's volunteer-shopper survey priced the same classic menu at $62 for 10 ($6.20 a person) for 2025. The turkey owns close to half the bill, which means the bird's price per pound moves your total more than any side dish decision. Price your own menu with the Thanksgiving dinner cost calculator before you shop.
What the national numbers say
Every November the Farm Bureau sends volunteer shoppers into grocery stores across all 50 states to price one fixed menu: turkey, stuffing, sweet potatoes, rolls, peas, cranberries, a vegetable tray, and pumpkin pie with whipped cream for 10 people. Their 2025 survey came in at about $62, with the turkey averaging $27.35 — the single biggest line on the receipt, and actually cheaper than it was a few years earlier as avian flu pressure eased.
The 2026 picture, from industry price trackers, is a split screen: the full classic meal for 10 fell roughly 17% from the year before, driven by cheaper turkey and mashed potatoes — while several sides moved the other way. Sweet potato casserole ingredients rose about 21%, stuffing 23%, dinner rolls nearly 40%, green bean casserole 9%, and pecan pie 9%. The pattern is worth remembering: the bird is the volatile part of the bill, but in any given year the sides can surprise you.
Where the money actually goes
Think of the bill as two problems wearing one receipt. The turkey — $20 to $40 for the typical bird — owns roughly 40–50% of the total. The eight classic sides together cost about the same as the bird. And within the sides, the range is wide: homemade cranberry sauce and dinner rolls run about $0.15 a serving, mashed potatoes and gravy sit in the $0.20–$0.30 range, while sweet potato casserole and pumpkin pie are the priciest sides at $0.55–$0.65 a serving.
The turkey math
Two numbers size the bird. First, 1½ pounds of whole turkey per person — so a 12 to 14-pound turkey feeds 8 with leftovers, and 10 guests want about 15 pounds. Second, remember that roughly half of a whole turkey's weight is bone: those 1½ pounds turn into about ¾ pound of meat per person, which is generous once eight sides land on the plate. Multiply pounds by your price per pound and you have the biggest line on the receipt before you buy anything else.
A frozen turkey needs about 24 hours of fridge thawing per 4–5 pounds — a 12 to 14-pound bird goes in the fridge the Sunday before Thanksgiving.
The guest-count effect
Here is the quirk that surprises small households: the per-person cost falls as the guest list grows. A 4-person dinner typically runs $30–$90 total — mid-range around $50–$55, or roughly $13 a person — because you lose the bulk advantage that makes a 15-pound turkey cheap per pound, and you still buy whole packages of butter, rolls, and pie filling. Cooking for 10, the same menu lands near $6 a person. So the cheapest per-person Thanksgiving is the biggest one — one more reason a potluck crowd is kind to the budget.
Five ways to cut the bill
1. Shop the November turkey sales. The bird is half the bill, so its price per pound is the highest-leverage number on your receipt. November loss-leader sales often land near $1.75 a pound — a premium or organic bird can easily double the turkey line.
2. Make it a potluck — with assignments. Each guest dish removes one full side from your bill. Assign specific dishes ("could you bring the sweet potato casserole?") instead of a vague "bring something" — assigned dishes arrive, vague ones do not. Four assigned sides can take $16 off a $57 dinner.
3. Make the cheap sides from scratch. Homemade cranberry sauce and dinner rolls cost about $0.15 a serving — the canned and bakery versions cost several times more per serving for no real gain. This is the rare corner where "from scratch" is both cheaper and better.
4. Trim the menu, not the portions. Five or six well-chosen dishes beat a sprawling spread on both cost and stress. Cut from the expensive end of the side hierarchy — sweet potato casserole and pie — before touching the cheap ones.
5. Compare the store tier honestly. The same menu at a discount grocer versus a premium store can swing $30 or more on the same table.
Worked example: dinner for 10
Ten guests, a 15-pound turkey at $1.75 a pound, all eight classic sides, everyday supermarket. Turkey: 15 × $1.75 = $26.25. Sides per serving: $0.45 stuffing + $0.30 mashed potatoes + $0.20 gravy + $0.65 sweet potato casserole + $0.55 green bean casserole + $0.15 rolls + $0.15 cranberry sauce + $0.60 pumpkin pie = $3.05. Times 10 guests: $30.50. Total: $56.75, or $5.67 a person — just under the Farm Bureau's $6.20 benchmark. Run your own numbers in the Thanksgiving dinner cost calculator: change the guest count, flip the store tier, or add guest dishes and watch the bill move.
Frequently asked questions
How much does Thanksgiving dinner cost per person?
About $5.50–$7 a person for a classic home-cooked dinner for 10 at a regular supermarket. The Farm Bureau's 2025 survey landed at $6.20 a person. Smaller dinners cost more per person — a 4-person dinner often runs $12–$14 a person — because the turkey loses its bulk advantage.
How big a turkey should I buy?
About 1½ pounds of whole turkey per person: 12–14 pounds for 8 guests, about 15 pounds for 10. Roughly half the weight is bone, so that works out to about ¾ pound of meat per person — plenty with a full side spread.
When should I start thawing the turkey?
Allow about 24 hours of fridge thawing per 4–5 pounds. A 12 to 14-pound turkey goes in the fridge the Sunday before Thanksgiving. Never thaw at room temperature — the outside enters the danger zone long before the inside thaws.
Is a potluck cheaper than hosting alone?
Substantially. Each assigned guest dish removes one full side from the host's bill — four sides can cut roughly a third off the total. The key is assigning specific dishes so nothing is duplicated or forgotten.
What is the cheapest Thanksgiving side dish?
Homemade cranberry sauce and dinner rolls, at about $0.15 a serving each. Mashed potatoes, gravy, and roasted carrots all land under $0.50 a serving. The priciest classic sides are sweet potato casserole and pumpkin pie.
Is it cheaper to order Thanksgiving dinner instead?
Almost never. Heat-and-serve dinners for 8–10 typically cost $100–$200 — two to three times the home-cooked bill. You are paying for time and zero cleanup, not for savings.