Holiday Ham Calculator
Data reviewed ·how we calculate
Ham’s only real sizing question is the bone: bone-in hams need about three-quarters of a pound per person while boneless need half, because the bone is weight you pay for but don’t serve — worth it anyway, most cooks argue, for flavor and the soup it makes later. This calculator applies the standard purchasing rates with a leftover buffer set to ten percent by default, since leftover ham may be the single most useful protein in the refrigerator.
Holiday quantities are planning guidance, not rules — crowds, traditions and leftover appetites vary. Check the last-reviewed date above and adjust for your own table. Last updated: 2026-07-04.
How much do you need?
Enter your guest list — quantities update instantly.
How to work it out step by step
Count effective guests (kids at half): 12 adults + 6 kids = 15 effective guests.
Multiply by the rate for your ham type — bone-in at ¾ lb (12 oz): 15 × 12 = 180 oz, plus the 10% buffer → 198 oz ≈ 12.5 lb.
Match to a real ham: 12.5 lb is a large bone-in half ham (shank halves run 7–11 lb) or a whole small one — round up to the next size; extra ham is a feature.
Reheat fully cooked hams to 140°F (USDA FSIS), roughly 12–15 minutes per pound at 325°F, glazing in the final half hour so the sugar doesn’t burn.
Host tips
- Shank halves carve prettier; butt halves yield slightly more meat per pound — either fits the bone-in rate.
- Spiral-cut saves carving but dries faster; reheat covered with a splash of stock and the foil on until the last 20 minutes.
- Freeze leftover ham in 8 oz packs — it seasons beans, soups and breakfasts for months, which is the honest justification for the buffer.
The data behind this calculator
| Serving figure | Value | Source |
|---|---|---|
| Bone-in ham per guest | ≈ ¾ lb raw purchase weight | Industry/extension purchasing convention — estimate, verify |
| Boneless ham per guest | ≈ ½ lb raw purchase weight | Industry/extension purchasing convention — estimate, verify |
| Typical sizes | Half ham (shank or butt): 7–11 lb bone-in · whole: 14–20 lb | US retail ham cuts — typical range |
| Reheating a fully cooked ham | To 140°F internal (165°F for repackaged/leftover ham) | USDA FSIS ham cooking and reheating guidance |
| Glaze | ≈ 1 cup of glaze per 8–10 lb ham, applied in the last 30 min | Common recipe convention — estimate |
Leftover buffer (10% default):The 10% buffer is a leftover plan disguised as a safety margin — ham sandwiches, ham and eggs, split-pea soup. Cut it to zero only if your refrigerator space is the constraint.
Cost basis ($2–$6per lb of ham):Bone-in shank halves at holiday sale prices sit at the low end; boneless and spiral-cut brand hams at the top. Estimate only.Source: US grocery retail range, 2025–2026 (estimate — verify locally).
Holiday ham questions, answered
How much ham do I need for 18 people?
For 12 adults and 6 kids (15 effective guests) with a bone-in ham at ¾ lb per guest, you need 180 oz plus the 10% buffer — about 12.5 lb (5.7 kg). Boneless cuts the target to roughly 8.5 lb. Either way, round up to the ham the store actually has.
Bone-in or boneless — which should I buy?
Bone-in costs less per pound, tastes better to most palates, and leaves a soup bone; boneless slices effortlessly and wastes nothing on the plate. The purchasing math differs by a full quarter pound per guest (¾ vs ½ lb), so pick before you calculate — the toggle above does the conversion.
How many people does a spiral ham feed?
Spiral hams are bone-in, so use the ¾ lb rate: a typical 9 lb spiral serves about 12 effective guests with the buffer, and a 7-pounder about 9. The pre-sliced convenience doesn’t change the math — just the carving time.
Do I need to cook a store-bought ham?
Most US holiday hams are sold fully cooked and technically only need heating — USDA FSIS says 140°F internal for unopened, plant-cooked hams. "Cook before eating" fresh hams are a different product requiring 145°F from raw. The label states which; the reheating clock is about 12–15 min per pound at 325°F either way.
What if I’m serving both turkey and ham?
Run both calculators at reduced rates: a common split is turkey at the 1 lb meal-only rate and ham at half its normal rate (about ⅓ lb bone-in per guest), since each guest samples both. Two proteins reliably increase total consumption a little — the buffet effect — but nowhere near double.
Related calculators
- Turkey Size Calculatorwhat size turkey for 12 guests
- Side Dishes Calculatorhow much side dishes per person
- Dessert Table Calculatorhow many desserts per person for a party
- Wine Calculatorhow many bottles of wine for a party
- Champagne Toast Calculatorhow much champagne for a toast
Browse allHoliday Meals calculators or thefull calculator index.
Party planning, minus the guesswork
Occasional emails with seasonal quantity checklists and new calculators. No spam.
By subscribing you consent to your email being processed by Buttondown to send you these updates — see our privacy policy.