HomeCutsPork › Smoked Ham

How to Smoke Smoked Ham

Pork · Smoking · Updated 2026-08-11

A pre-cooked ham reheated and glazed in the smoker for double-smoked flavor.

🌡️ 250°F smoker🥩 140°F internal⏱️ Rest 15 min
Quick answer: Smoke smoked ham at 250°F for about 20 minutes per pound — about 2 hrs 40 min for a 8 lb smoked ham at 250°F — and pull it at an internal temperature of 140°F, then rest 15 minutes.

How long to smoke Smoked Ham

Smoke at 250°F for roughly 20 minutes per pound, until the internal temperature reaches 140°F. Then rest 15 minutes.

WeightSmoker tempEstimated time
4 lb250°F1 hr 20 min
8 lb250°F2 hrs 40 min
12 lb250°F4 hrs

Smoking times vary with weather, your smoker and the stall — always cook to temperature, not the clock.

140°F Pull temp

Calculate exact time → Temperature chart

Frequently asked questions

How long does it take to smoke smoked ham?

At 250°F, plan 20 minutes per pound — about 2 hrs 40 min for a 8 lb smoked ham at 250°F. Cook until it reaches 140°F internal.

What temperature do you smoke smoked ham at?

A smoker temperature of 250°F works well, pulling the meat at an internal temp of 140°F.

What internal temp for smoked ham?

Target 140°F internal for smoked ham.

More Pork cuts