Tidy Lookup
All sites13
Smoker Minutessmokerminutes.com

Pork · smoking times

How long to smoke Ham (fully cooked, reheated)

At 250°F, plan on 30 to 35 minutes per pound. A 10 lb ham takes about 5 to 6 hours. Pull it at 140°F.

Most store-bought hams are already cooked; smoking is reheating them with flavor. These times are for a fully cooked ham.

Smoking time by weight

Weight225°F250°F275°F
6 lb3.5 to 4.5 hours3 to 3.5 hours2.5 to 3 hours
8 lb4.5 to 6 hours4 to 4.5 hours3.5 to 4 hours
10 lb6 to 7.5 hours5 to 6 hours4 to 5 hours
12 lb7 to 9 hours6 to 7 hours5 to 6 hours

Click a weight for the full plan. Times assume the smoker holds the temperature shown; they are ranges.

Pull temperature, safe minimum and rest

TargetTemperature
Pull from the smoker140°F
USDA safe minimum140°F
Suggested rest15 to 20 min

Plan your start time

-cook time-put it on by-pull window if you start then

Tips for ham

Best wood

Apple, Cherry, Hickory, Pecan. See the wood guide for how strong each one is.

Safe minimum temperatures: USDA FSIS Safe Minimum Internal Temperature Chart. Smoker temperature guidance: USDA FSIS, Smoking Meat and Poultry. Smoking times vary with the smoker, the weather, how much the meat weighs, how thick it is and whether you wrap it. These are ranges based on common barbecue practice, not lab measurements. Always cook to the internal temperature, measured with a food thermometer.

Other cuts