What Size Pig for 150 People

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

Pig for 150 people
135 lb dressed
2 pigs of about 68 lb · about 195 lb live · 205 lb with light sides

By cooking method

MethodPigsCook time
La Caja China roasting box2 × 68 lb3.5–4 h
Open pit or pig cooker2 × 68 lb6–8 h
Hawaiian imu (underground)2 × 68 lb6–8 h
Value
Pork eaters135
Thaw (fridge, per pig)17 days
Brine per pigabout 2 gal
Pig cost (estimate)$338–608
Pulled pork from butts instead67.5 lb raw, about $169
Order 2 pigs of about 68 lb dressed
about 195 lb live weight · for 135 of 150 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 150 people?

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

How much does a pig roast for 150 cost?

About $338–608 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 150 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 150 people?

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