When it comes to smoked ham, there’s one number that decides whether your holiday centerpiece is juicy and tender or dry and disappointing: the smoked ham internal temp. Don’t stress—I’ll walk you through everything you need to know about the right temperature for smoked ham, how to check it, and a few can’t-miss tips to guarantee ham that’s juicy, flavorful, and perfectly safe to eat. Get ready to be the ham boss at your next family feast!

The Magic Number: What Is the Best Smoked Ham Internal Temp?
Let’s keep it simple:
- For pre-cooked smoked ham (city ham or spiral ham):
Target internal temp: 140–145°F (60–63°C) - For fresh, uncured ham:
Minimum safe temp: 145°F (63°C) (per USDA guidelines)
Hitting this sweet spot means your ham is hot, juicy, and safe to eat—without drying out the meat. If you’re double smoking (reheating) a pre-cooked ham, you’re just bringing it back up to temp and letting it soak in all that smoky flavortone voice.
How to Check the Internal Temp of Smoked Ham
- Insert a Meat Thermometer:
Place a leave-in or instant-read meat thermometer into the thickest part of the ham, making sure you avoid any bone or large fat pockets (those can give a false reading). - Watch the Temp Rise:
On a smoker set to 225–325°F, your ham will slowly come up to the magic number. For most hams, this takes about 10–15 minutes per pound, but always trust your thermometer over the clock. - Rest Before Carving:
When your ham hits 140–145°F, remove it from the smoker and cover loosely with foil. Let it rest for 15–30 minutes. This helps the juices redistribute for extra-moist slices.
How Long to Smoke a Ham to Reach the Perfect Internal Temp
- Pre-cooked ham (double smoked):
Smoke at 225–325°F until internal temp is 140–145°F, usually 1.5–4 hours depending on size. - Fresh ham:
Smoke at 225–325°F until internal temp is 145°F, which can take 5–10 hours.

Pro tip: For the best texture and flavor, low and slow is the way to go. A pellet smoker or grill gives you great results, and sweet woods like apple, cherry, or pecan are perfect for ham.
Step-by-Step: Smoking and Checking Ham Internal Temp
- Preheat your smoker to 225–325°F.
- Prep your ham: Score the fat, add rub or glaze, and place in the smoker cut-side down.
- Insert the thermometer in the thickest part, avoiding bone.
- Smoke until the internal temp reads 140–145°F.

- Glaze during the last 30–45 minutes if you want a caramelized crust (apply at about 130°F).

- Rest for 15–30 minutes, then slice and serve.

What Happens If You Overcook Ham?
Let’s be real: Overcooked ham gets tough, dry, and sad. Don’t try to “go the extra mile” past 145°F thinking it’ll get more tender—it won’t! Stick to the smoked ham internal temp target, and you’ll have slices that are juicy and full of flavor.
Chloe’s Top Tips for Smoked Ham Temp Success
- Always use a meat thermometer—no guessing!
- Cover with foil during resting to keep it warm, but not soggy.
- If using a spiral-sliced ham, glaze between the slices for max flavor.
- If your ham is done early, let it rest; ham stays juicy at room temp for up to 2 hours.

FAQ
Pre-cooked (city) hams just need to be reheated to 140°F for eating, while fresh hams need to reach 145°F for safe eating.
Both work! Leave-in thermometers are great for hands-off cooking. Just make sure you’re reading the thickest part, away from bone.
Yes! Spiral hams are easy to smoke and only need to reach 140°F. Baste them to keep the slices juicy.
If you’re below 140°F, keep smoking. If you overshoot to 150°F+, your ham may dry out—slice it thin and serve with extra glaze to save the day.
Smoked Ham Internal Temp
- Total Time: Varies by ham size
- Yield: Varies by ham size
Description
When it comes to smoked ham, one number makes all the difference. This easy guide walks you through the perfect smoked ham internal temp so your ham turns out juicy, tender, flavorful, and perfectly safe every single time.
Ingredients
- 1 pre-cooked smoked ham (city ham or spiral ham) OR 1 fresh ham
- Meat thermometer
- Wood pellets or chips (apple, cherry, or pecan)
- Your favorite ham rub or glaze
Instructions
- Preheat smoker to 225 to 325°F.
- Prep ham by scoring the fat and adding rub or glaze as desired.
- Insert thermometer into the thickest part without touching bone.
- Smoke ham until internal temp reaches 140 to 145°F for pre-cooked ham or 145°F for fresh ham.
- Glaze during the last 30 to 45 minutes when ham reaches about 130°F if desired.
- Rest ham for 15 to 30 minutes before slicing and serving.
Notes
Plan for 10 to 15 minutes per pound for pre-cooked ham and 30 to 45 minutes per pound for fresh ham. Always use a thermometer for accuracy. Slice against the grain for tender pieces. Store leftovers in an airtight container in the refrigerator for up to 4 days.
- Prep Time: 15 minutes
- Cook Time: 1.5 to 10 hours
- Category: Main Course
- Method: Smoking
- Cuisine: American
Nutrition
- Serving Size: 3 oz
- Calories: 180
- Sugar: 2g
- Sodium: 950mg
- Fat: 9g
- Saturated Fat: 3g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 4g
- Fiber: 0g
- Protein: 18g
- Cholesterol: 55mg



Leave a Reply