What Size Pig for 100 People

For 100 people, order 2 pigs of about 45 lb dressed (about 130 lb live), assuming 10% skip pork and there is a full spread of sides.

Pig for 100 people
90 lb dressed
2 pigs of about 45 lb · about 130 lb live · 135 lb with light sides

By cooking method

MethodPigsCook time
La Caja China roasting box2 × 45 lb3.5–4 h
Open pit or pig cooker1 × 90 lb7.5–10.5 h
Hawaiian imu (underground)1 × 90 lb6–8 h
Value
Pork eaters90
Thaw (fridge, per pig)12 days
Brine per pigabout 1 gal
Pig cost (estimate)$225–405
Pulled pork from butts instead45 lb raw, about $113
Order 2 pigs of about 45 lb dressed
about 130 lb live weight · for 90 of 100 guests eating pork
Cook time (La Caja China roasting box)3.5–4 h
Charcoal104 lb

How we calculate

  1. Pork eaters = guests minus those who skip pork. Dressed weight = eaters × pounds per guest, rounded up to 5 lb.
  2. Above 100 lb, or above the box size for La Caja China, the plan splits into two pigs: smaller pigs cook faster and more evenly.
  3. Live weight = dressed ÷ 64–75%. Thaw days use the USDA fridge rule of about a day per 4–5 lb, applied to a pig (our extrapolation).
  4. We leave out rotisserie and lechon times because we found no reliable published figures.
RuleValueSource
Dressed weight per guest1 lb (full sides) to 1.5 lb (light sides)NC Pork Council guide
Dressed vs live weight64–75%, about 70% typicalUMaine Extension
Best carcass size60–100 lb; bigger parties cook twoNC Pork Council guide
Open pit time1 hour per 10 lb dressedNC Pork Council guide
La Caja China16 lb charcoal to start, 8–10 lb each hour, flip at 3 h, 3.5–4 h total; Model #2 holds about 85 lbpublished recipes
Imu6–8 h plus 2–3 h to heat the stonesHawaii guide
Safe temperature145°F plus 3-minute rest (whole cuts); shoulders and hams pull at 180°F+USDA

Whole-hog numbers are rules of thumb; most come from pitmaster guides, not lab tests. Pig prices are our estimate of $2.50–4.50/lb dressed. Data as of Oct 2026. Full list of sources: How we calculate.

Related

FAQ

What size pig for 100 people?

For 100 people, order 2 pigs of about 45 lb dressed (about 130 lb live), assuming 10% skip pork and there is a full spread of sides.

How much does a pig roast for 100 cost?

About $225–405 for the pig at $2.50–4.50/lb dressed (our estimate), plus charcoal and any box rental.

How long to roast a pig for 100 people?

3.5–4 hours in La Caja China (2 boxes or two rounds); about 1 hour per 10 lb on an open pit.

How much meat does a pig give for 100 people?

Plan by dressed weight rather than cooked meat: published cooked-yield figures for whole hogs vary too much to rely on.