how long to smoke a ham at 225
For most hams smoked at 225°F, you’re generally looking at about 20–30 minutes per pound until the ham reaches the right internal temperature.
Quick scoop: how long at 225°F
- Pre‑cooked (smoked) ham (what you buy at the store):
Smoke at 225°F until it hits 130–140°F internal , which usually works out to 20–25 minutes per pound.
Example: an 8‑lb ham ≈ 2.5–3.5 hours at 225°F.
- Fresh (uncooked) ham :
Aim for 145–150°F internal , typically 20–25 minutes per pound at 225°F, so around 6–8 hours for a 6–8‑lb ham.
- Pulled–style “smoked pulled ham” :
Cook until internal temp hits about 160–165°F , which can take 8–12 hours at 200–225°F depending on size.
What to watch instead of the clock
Type of ham| Target internal temp| Approx. cook time at 225°F
---|---|---
Pre‑cooked smoked| 130–140°F| 20–25 min/lb 17
Fresh (raw) ham| 145–150°F| 20–25 min/lb, 6–8 hrs typical 56
Pulled‑ham style| 160–165°F| 8–12 hrs 310
Use a meat thermometer as your main guide—time ranges just help you plan.
A few pro tips
- Spritz or baste (apple juice, cider, or pineapple juice) every 30–60 minutes to keep the surface moist and help smoke flavor stick.
- Glaze near the end (last 30–60 minutes) so it doesn’t burn; many people crank the smoker or oven to 300°F for the last bit to caramelize.
- Rest the ham 15–30 minutes after smoking so juices redistribute and the texture stays juicy.
Information gathered from public forums or data available on the internet and portrayed here.