How Much Ham Per Person Calculator

Calculate exactly how much ham to buy per guest for your holiday dinner or event. Accounts for bone weight, appetites, and leftover preferences.

How Much Ham Per Person Calculator

people
kids
Buy a ham that is at least
10 lbs
Half Ham (bone-in) (10 lb) recommended
Ham Weight Needed
9.7 lbs
~7.4 lb meat + ~2.2 lb bone
Best Standard Size
10 lb Half Ham (bone-in)
Nearest standard size at or above your need
Estimated Slices
~30 slices
At approximately 4 slices per pound of meat
Per Adult Portion
12 oz (ยพ lb)
Includes bone weight for bone-in
Estimated Cost
$34
~$3.50/lb ร— 9.7 lb = $2.82 per guest
Leftover Estimate
~25% extra
Perfect for sandwiches, soup, and freezer meals

Available Sizes at the Store

SizeWeightTypeServesFit?
Half Ham (bone-in)7 lbsBone-In~11 peopleToo small
Half Ham (bone-in)8 lbsBone-In~12 peopleToo small
Half Ham (bone-in)10 lbsBone-In~15 peopleโœ“
Spiral-Cut8 lbsBone-In~12 peopleToo small
Spiral-Cut10 lbsBone-In~15 peopleโœ“
Whole Ham (bone-in)14 lbsBone-In~21 peopleโœ“
Whole Ham (bone-in)18 lbsBone-In~27 peopleโœ“
Whole Ham (bone-in)20 lbsBone-In~30 peopleโœ“

Portions Breakdown

GroupCountPer PersonSubtotal
Adults9ยพ lb6.8 lbs
Children3โ…“ lb1.0 lbs
Planning notes, formulas, and examples

About the How Much Ham Per Person Calculator

Buying the right amount of ham is essential for holiday meals and large gatherings. Too little and guests go hungry; too much and you're eating ham sandwiches for a week. The amount you need depends on whether the ham is bone-in or boneless, the appetite of your guests, and whether you want leftovers for post-holiday meals.

The standard rule of thumb is ยพ pound of bone-in ham per person, or โ…“ to ยฝ pound for boneless. But this is just a starting point. Kids eat less, big eaters need more, and if ham is the only protein you're serving (versus one of several), you'll need to adjust upward. Side dishes also factor in โ€” a table loaded with casseroles and sides means guests eat less ham.

This calculator takes all these variables into account and recommends the exact ham weight to buy. It also shows the cost estimate, suggests the nearest standard ham sizes, and calculates how many servings to expect. Whether you're planning Christmas dinner for 6 or Easter brunch for 30, you'll buy exactly the right amount.

When This Page Helps

Ham is sold in fixed sizes, so planning by eye usually leads to either leftovers or shortages. This calculator translates guest count into a practical shopping target and shows which standard ham size fits the meal you are serving.

How to Use the Inputs

  1. Enter the total number of guests.
  2. Specify how many are children (smaller portions).
  3. Select bone-in or boneless ham.
  4. Indicate if ham is the main protein or one of several dishes.
  5. Choose whether you want leftovers.
  6. Review the recommended weight and nearest standard ham sizes.
Formula used
Ham Weight (lbs) = (Adults ร— Adult Portion + Kids ร— Kid Portion) ร— Side Dish Factor ร— Leftover Multiplier. Bone-in portions: 0.75 lb/adult, 0.33 lb/child. Boneless portions: 0.40 lb/adult, 0.20 lb/child. Side dish factor: ham only = 1.2, ham + sides = 1.0, multiple proteins = 0.75. Leftover multiplier: none = 1.0, some = 1.25, lots = 1.5.

Example Calculation

Result: 10-11 lb bone-in ham

9 adults ร— 0.75 lb + 3 kids ร— 0.33 lb = 7.74 lb. Main with sides factor ร— 1.0 = 7.74 lb. With some leftovers ร— 1.25 = 9.7 lbs. Round up to 10-11 lb ham.

Tips & Best Practices

  • Buy the ham 3-5 days before your event and keep refrigerated (40ยฐF or below).
  • Round up to the next standard size โ€” leftover ham is never wasted.
  • Bone-in ham bones make incredible soup stock โ€” save it in the freezer.
  • If you have 20+ guests, consider buying two smaller hams instead of one giant one.
  • Spiral-cut hams are easiest to serve for large crowds with minimal carving.

Standard Ham Sizes at the Store

Most supermarkets sell hams in a few standard sizes. **Half hams** (bone-in) run 7-10 lbs and are the most popular choice for family gatherings of 8-15 people. **Whole hams** (bone-in) weigh 14-20 lbs and serve 20-30 people. **Boneless hams** come in 3-10 lb sizes and are the most efficient per dollar since 100% of the weight is edible meat. **Spiral-cut** hams are pre-sliced bone-in halves, typically 7-10 lbs, and are the most convenient for serving.

Bone-In vs. Boneless: The Math

A 10 lb bone-in ham has about 7.5 lbs of edible meat (the bone is 20-25% of weight). That means you're paying for 2.5 lbs of bone. However, bone-in ham is generally cheaper per pound and tastes better because the bone adds flavor and moisture during cooking. Boneless ham costs more per pound but has zero waste โ€” every ounce is edible. Price-wise, they often come out similar per serving.

Planning for Leftovers

Strategic leftover planning is part of good ham buying. Leftover ham is incredibly versatile: **Day 1-2** sandwiches, **Day 3** ham and cheese quiche or omelets, **Day 4** ham fried rice, **Day 5** split pea soup with the ham bone. Cooked ham keeps 5-7 days refrigerated and 2 months frozen. Many families intentionally overbuy because the leftovers are half the point.

Sources & Methodology

Last updated:

Frequently Asked Questions

  • For bone-in ham, plan ยพ pound (12 oz) per adult. For boneless, plan โ…“ to ยฝ pound (5-8 oz) per adult. Children need about half that amount.