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.
| Weight | Smoker temp | Estimated time |
|---|---|---|
| 4 lb | 250°F | 1 hr 20 min |
| 8 lb | 250°F | 2 hrs 40 min |
| 12 lb | 250°F | 4 hrs |
Smoking times vary with weather, your smoker and the stall — always cook to temperature, not the clock.
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.