For 15 people, plan on about a 7–8 lb boneless ham or a 9–11 lb bone‑in ham, depending on appetites and how many sides you’re serving.

Quick Scoop

  • For boneless ham :
    • Many holiday guides suggest 4–5 lb for 8 people and 6–8 lb for 12 people.
* Scaled up, that lands around **7–8 lb** for 15 guests, giving reasonable portions plus a bit of wiggle room.
  • For bone-in ham :
    • Serving estimates are usually 1/3–1/2 lb cooked meat per person, or roughly 250–300 g per person when the ham is the main feature.
* A **5 kg (about 11 lb) ham on the bone** is often recommended to “easily cater” 10–15 people with leftovers.

How To Decide

Ask yourself:

  1. Is ham the star of the meal?
    • Yes: Aim near the high end (8 lb boneless or 10–11 lb bone‑in) so big eaters and seconds are covered.
 * No (lots of sides/other meats): The **lower end** (7 lb boneless or about 9 lb bone‑in) is usually enough.
  1. Do you want leftovers?
    • Love next‑day sandwiches and soups: Size up by 1–2 lb.
    • Prefer minimal leftovers: Stay closer to the base estimates above.

Simple Rule of Thumb

  • Boneless: about ½ lb per person , so 15 × 0.5 ≈ 7.5 lb.
  • Bone‑in: about ⅓–½ lb per person , so 15 × 0.4–0.5 ≈ 6–7.5 lb of edible meat , which translates to roughly a 9–11 lb ham on the bone once you account for bone and trimming.

Information gathered from public forums or data available on the internet and portrayed here.