You’re mostly just reheating a spiral ham, not cooking it from raw. For a typical bone‑in spiral ham, plan on about 10–18 minutes per pound at 325°F (160°C), until the internal temperature hits 140°F in the center.

Quick Scoop

  • Oven temp: 275–325°F works; 325°F is the most common and keeps timing easy.
  • Time:
    • 10–18 minutes per pound at 325°F, depending on if it’s tightly covered and your oven.
* Many home cooks aim for about 12–15 minutes per pound.
  • Target temp: Heat until the thickest part of the ham reaches 140°F; use a meat thermometer.
  • Covering: Wrap in foil or cover the pan so it stays juicy; uncover only near the end for glazing and browning.

Simple timing examples

Assuming 325°F and the ham is fully cooked spiral‑cut:

  • 7–9 lb ham → about 2–3 hours.
  • 9–10 lb ham → roughly 2–2.5 hours (at 12–15 min per lb).
  • 10–12 lb ham → about 2.5–3.5 hours.

Glaze it in the last 15–30 minutes with the foil opened so it can caramelize without burning.

Handy mini‑guide (HTML table)

html

<table>
  <thead>
    <tr>
      <th>Ham weight</th>
      <th>Oven temp</th>
      <th>Approx. time</th>
      <th>Notes</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>6 lb</td>
      <td>325°F</td>
      <td>60–90 min</td>
      <td>Check early; heats fast when covered in foil. [web:1]</td>
    </tr>
    <tr>
      <td>7–9 lb</td>
      <td>325°F</td>
      <td>2–3 hours</td>
      <td>Very common size for family dinners. [web:1][web:3][web:9]</td>
    </tr>
    <tr>
      <td>9–10 lb</td>
      <td>275–325°F</td>
      <td>2–2.5 hours</td>
      <td>Plan on ~12–15 min/lb, depending on oven and if covered. [web:2][web:5][web:7][web:9]</td>
    </tr>
    <tr>
      <td>10–12 lb</td>
      <td>325°F</td>
      <td>2.5–3.5 hours</td>
      <td>Larger hams may need more time near the bone. [web:1][web:5][web:9][web:10]</td>
    </tr>
    <tr>
      <td>Any size (rule of thumb)</td>
      <td>325°F</td>
      <td>10–18 min per lb</td>
      <td>Remove around 135°F and let carryover bring it to 140°F. [web:1][web:9][web:10]</td>
    </tr>
  </tbody>
</table>

Step‑by‑step (story style)

Picture a cozy holiday afternoon: you set your spiral ham, still cold from the fridge, on the counter while the oven preheats to a steady 325°F. You tuck the ham, cut side down, into a roasting pan and pour in a little water in the bottom so there’s gentle steam instead of dry heat.

You wrap it snugly in foil, slide it into the oven, and let it quietly warm at about 12–15 minutes per pound. Somewhere in that last half hour, you peel back the foil and brush on your glaze so it can bubble, brown, and cling to all those spiral slices.

When your thermometer finally reads 140°F in the thickest part, you pull it out and let it rest for 15–20 minutes so the juices settle back into the meat. The slices separate easily, glossy with glaze, and you’re ready to serve.

Different viewpoints people share

  • “Follow the label”: Some cooks stick to the package directions (often 10–15 min per lb at 275–325°F).
  • “Go by thermometer, not time”: Food folks and many home cooks say to use weight‑based time as a guide but rely on the internal temperature for perfection.
  • “Lower temp, longer time”: Some prefer 275°F for a gentler reheat and then crank the heat at the end just to set the glaze.

TL;DR

  • Plan 10–18 minutes per pound at 325°F.
  • Keep it covered so it doesn’t dry out.
  • Glaze during the last 15–30 minutes.
  • Serve when it hits 140°F in the center.

Information gathered from public forums or data available on the internet and portrayed here.