Check What You Bought
Labels like fully cooked, ready to eat or spiral-cut mean the ham only needs reheating to 140°F (60°C). A fresh or uncooked ham is raw pork and must reach 145°F (63°C) with a 3-minute rest, and it takes much longer.
Keep It Moist
Cook it cut side down in a foil tray so the exposed face doesn't dry out. A gentle smoker temperature of 250°F (121°C) heats it through without drying the outside.
Glaze Late
Sugar burns. Brush the glaze on only in the last 30–45 minutes, every 15 minutes, so it builds up into a sticky lacquer instead of turning bitter.
Plan Your Christmas Ham
Answer a few quick questions and get a full step-by-step plan.
Frequently Asked Questions
How long to smoke a fully cooked ham?
About 20 minutes per lb at 250°F (121°C): about 3¼–3½ hours for a 10 lb ham, until the centre reads 140°F (60°C).
What temperature should a smoked ham be?
Reheat a fully cooked ham to 140°F (60°C). A fresh, uncooked ham must reach 145°F (63°C) and rest 3 minutes.
When do you glaze a smoked ham?
In the last 30–45 minutes, brushing every 15 minutes. Glazing earlier burns the sugar.
Related Guides
Christmas BBQ Survival Guide
A Christmas BBQ frees up your oven, delivers incredible smoky flavor, and makes you the legend of the holiday. Here's how to pull it off — even in cold weather.
How Long to Smoke a 10 lb Ham?
Numbers for a 10 lb (4.5 kg) fully cooked bone-in ham on the smoker: how long it takes at each temperature, when to glaze it, and how many people it serves.
How to Cook Prime Rib on the BBQ (Reverse Sear)
Prime rib is the most expensive thing most people cook all year, and the reverse sear is the safest way to get it right: even pink from edge to edge, a dark crust, and plenty of slack in the timing.
