Whole Hog Roasting Guide: How to Buy and Cook a Pig

Whole Hog Roasting Guide: How to Buy and Cook a Pig

July 28, 2026 · 313 words

Roasting a whole hog is the classic way to feed a large crowd, and it starts with buying the right size roaster pig from a farm or butcher and giving them enough notice to schedule it. Get the size and timeline right and the cook itself is mostly patience.

What size to buy and how much it feeds

Whole hog sizing
Dressed weightApprox. servingsGood for
~50-70 lb~40-60 peopleFamily reunion, small event
~90-110 lb~75-100 peopleBig party, church roast
~120-150 lb~100-140 peopleFestival, large gathering

Plan about 1 to 1.5 pounds of raw hog per guest. When in doubt, size up - leftovers freeze well and running short at a hog roast is a bad day.

Ordering the pig

Call a hog farm or a butcher that can order a roaster. Give at least a week of notice, since the animal has to be scheduled and processed to your target dressed weight, with the head and trotters on or off as you prefer. Confirm whether it comes fresh or frozen, and arrange a cooler or transport for pickup day.

The cook

Whole hog is low and slow: a pit around 225 to 275 F for 8 to 12 hours or more, depending on size. The shoulders and hams are the last to finish. For safety the meat must reach at least 145 F, but most cooks take the shoulders and hams to 195 to 200 F so the pork pulls apart. Rest it, then pull and chop. For the cuts and curing side of pork, see our pork cuts guide.

Find a hog farm or butcher: Find verified shops, farms, and processors near you on the Butcher Bud directory.

Last verified: July 2026 by the Butcher Bud editorial team. Ranges are typical; confirm details and pricing with your local farm, butcher, or processor. Regulations vary by state.

Frequently asked questions

What size hog do I need to feed a crowd?

A common rule is that a whole hog yields roughly its dressed weight in servings, and you plan about 1 to 1.5 pounds of raw hog per guest. A 100 lb dressed pig feeds roughly 75 to 100 people; scale up or down from there.

How long does it take to roast a whole hog?

Low-and-slow whole hog roasting typically runs 8 to 12 hours or more depending on the size of the pig and your cooker, holding a pit temperature around 225 to 275 F until the shoulders and hams reach doneness.

Where do I buy a whole hog?

From a farm that raises hogs or a butcher that can order one. Ask for a roaster pig at your target dressed weight, and give a week or more of notice since it must be scheduled and processed.

What internal temperature should a whole hog reach?

Cook until the thickest parts (shoulders and hams) reach at least 145 F for slicing, though most pit masters take a whole hog to 195 to 200 F in the shoulders and hams so the meat pulls easily.