A fully cooked spiral ham is usually reheated in the oven at 325°F for about 12–15 minutes per pound , depending on how covered and how “crispy” you like the outside.

Basic time rule

  • 12–15 minutes per pound at 325°F is the standard range for a precooked spiral ham.
  • For a 10‑pound spiral ham , that’s roughly 2 to 2.5 hours total.

Temperature and doneness

  • Aim for an internal temperature of 135–140°F in the thickest part (use a meat thermometer).
  • The ham is already precooked, so you’re just reheating; going much beyond 140°F can dry it out.

Quick how‑to overview

  • Remove packaging, place ham in a shallow roasting pan cut‑side down, and pour a little water or reserved juices in the pan.
  • Cover loosely with foil, heat at 325°F for most of the time, then uncover for the last 15–20 minutes if you want a bit more color and glaze.

If you tell me your ham’s weight and whether it’s bone‑in or boneless, I can give you a more precise time estimate for your oven.