HowMuchPerPerson

How much ham for 100 people?

Buy about 74 lb of bone-in spiral ham: 9 spiral hams.

That's about 44 lb of sliced meat off the bone: 0.4 lb per guest as the main event, plus a 10% cushion. Range: 58–92 lb depending on appetite.

↳ spiral hams come fully cooked; you're only warming them through

Spiral hams
9
7–9 lb each
Ham to buy
74 lb
0.73 lb per guest
Sliced meat
44 lb
about 60% of the bone-in weight

Adjust for your crowd

Ham is
Appetite

Enter how many of your guests are kids; each counts as half an adult.

Ham for other crowd sizes

tap a row for its own list ↓
GuestsSliced meatHam to buySpiral hams
10 people4 lb8 lb1
20 people9 lb15 lb2
25 people11 lb19 lb3
30 people13 lb22 lb3
40 people18 lb30 lb4
50 people22 lb37 lb5
75 people33 lb55 lb7
100 people · you're here44 lb74 lb9
150 people66 lb110 lb13
200 people88 lb147 lb17

9 spiral hams for 100 people. Leftover ham freezes well, so err toward the bigger number.

How many people does an 8-lb spiral ham feed?

lb, bone-in

Feeds about 19 people with sides, or 12 if ham is the main event.

Everything else for 100 people

How we got this number

  1. 1100 guests × 0.4 lb sliced = 40 lb
  2. 2× 1.10 cushion = 44 lb sliced
  3. 3÷ 0.60 meat yield = 73.3 lb bone-in → 9 spiral hams

the bone and rind count in the weight you buy, so we plan by meat on the plate.

We count hams at 9 lb each, the top of the usual 7–9 lb range. If the ones at your store run smaller, buy by weight: about 74 lb in all.

Food safety: a fully cooked spiral ham only needs warming to 140°F; USDA times it at 10 to 18 minutes a pound at 325°F (USDA on ham). Don't leave it out more than 2 hours.

Sources for this rule: University of Arkansas Extension; University of Kentucky Extension (S. Bastin); HoneyBaked (spiral, bone-in, fully cooked); HoneyBaked bone-in half hams; Old Farmer's Almanac party chart; USDA Food Buying Guide, Turkey, Whole, fresh or frozen, with neck and giblets; USDA FSIS ham timetable (325 F).

See our full method and sources →

Ham questions

How much ham for 100 people?

Buy about 74 lb of bone-in spiral ham: 9 spiral hams. That's about 44 lb of sliced meat off the bone: 0.4 lb per guest as the main event, plus a 10% cushion. Range: 58–92 lb depending on appetite.

What if 20 of the 100 guests are kids?

Kids count as half an adult, so it's 90 adult portions: buy about 66 lb of bone-in spiral ham: 8 spiral hams.

How much ham for 100 people with sides?

Buy about 46 lb of bone-in spiral ham: 6 spiral hams.

How many people does an 8-lb spiral ham feed?

Feeds about 19 people with sides, or 12 if ham is the main event.

Different headcount? The ham calculator works for any number of guests, and the menu planner builds one shopping list for the whole party.