For most hams, roast at 325°F until the center hits the right safe temperature, using minutes per pound only as a starting guide.
Ham Oven Time And Temperature Basics
When people search for ham oven temperature and time, they usually want one clear plan they can trust. The good news is that food safety agencies give simple oven rules that work for both fresh and fully cooked ham. You only need to match the oven setting, the ham type, and the internal temperature.
The standard oven setting for ham is 325°F. Fresh ham, which starts raw, needs to cook until the center reaches 145°F and then rest for at least three minutes. Fully cooked ham only needs gentle reheating to 140°F if it stayed sealed from the plant, or 165°F if it was sliced or repackaged. Those temperatures come from the USDA Food Safety and Inspection Service and similar charts at FoodSafety.gov.
Oven Time Per Pound For Common Hams
The table below pulls together typical minutes per pound at 325°F for different ham styles. Times give a ballpark only, so always confirm with a thermometer near the end of cooking.
| Ham Type | Oven Temp | Minutes Per Pound |
|---|---|---|
| Smoked, Cook-Before-Eating, Whole Bone-In | 325°F | 18–20 minutes |
| Smoked, Cook-Before-Eating, Half Bone-In | 325°F | 22–25 minutes |
| Fresh Ham, Whole Leg Bone-In | 325°F | 22–26 minutes |
| Fresh Ham, Whole Leg Boneless | 325°F | 24–28 minutes |
| Fully Cooked Whole Ham, Bone-In | 325°F | 15–18 minutes |
| Fully Cooked Half Ham, Bone-In | 325°F | 18–24 minutes |
| Spiral-Cut Fully Cooked Ham | 325°F | 10–18 minutes |
These ranges line up with the official USDA ham roasting chart. Thick, dense hams sit closer to the high end of the range, while smaller or leaner pieces finish on the low side. The real decision maker is still the internal temperature, not the clock.
Know What Type Of Ham You Have
Before you plan oven time, check the label. Packages usually tell you if the ham is fresh, smoked, cured, fully cooked, or ready to eat. A fresh ham looks like raw pork and always needs full cooking. A cooked or ready-to-eat ham has already gone through a heating step at the plant.
The label also explains whether the ham is whole, half, or a smaller portion such as a shank, butt, or boneless roll. Shape and bone both change how heat moves through the meat. A long, narrow shank may reach temperature sooner than a thick, round butt of the same weight. That is another reason to treat printed minutes per pound as a guide, not a firm promise.
For deeper background on labeling terms and safety rules, you can read the USDA hams and food safety guidance. It explains the difference between ready-to-eat and cook-before-eating ham in plain language.
Best Ham Oven Time And Temperature For Juicy Slices
The right ham oven plan depends on whether the meat starts raw or fully cooked. With fresh ham, your main goal is to reach 145°F in the center and then give the roast a short rest. With fully cooked ham, your goal is gentle heating so the slices are warm and moist but not dried out.
Fresh Ham: From Raw To Tender
Set the oven to 325°F and place the ham fat side up on a rack in a shallow roasting pan. Add a little water, apple juice, or broth to the bottom of the pan, then tent the ham loosely with foil. Estimate your cooking time from the table, such as 22 to 26 minutes per pound for a whole leg. Start checking the internal temperature with a meat thermometer about 30 minutes before the earliest time on the range.
Slide the thermometer into the thickest part of the meat, away from bone or large pockets of fat. When the display hits 145°F, take the ham out of the oven and tent it with foil. Let it stand for at least three minutes so the heat evens out inside the roast. During that short pause, juices settle back into the muscle, which keeps the slices moist.
Fully Cooked Ham: Gentle Reheating
Many store hams are smoked or baked at the plant and labeled as fully cooked. These can be served cold, yet many households prefer them hot for a meal. Set the oven to 325°F again, but shorten the minutes per pound. A whole bone-in cooked ham often needs 15 to 18 minutes per pound, while spiral-cut hams heat through in 10 to 18 minutes per pound.
If the ham stayed in a sealed, inspected package, warm it until the center reaches 140°F. If it was sliced at a deli counter or opened earlier at home, bring it to 165°F instead. That higher target protects against any germs that might have entered after packing. Keep the ham loosely tented with foil while it heats, then pull the foil off near the end if you want the surface to brown or the glaze to set.
Using A Thermometer With Ham In The Oven
A good instant-read or oven-safe thermometer turns your ham roasting plan into a simple repeatable routine. Instead of guessing, you can see the actual number inside the thickest part of the roast. Place the probe so the tip sits in the middle of the muscle, not touching bone, fat caps, or the pan.
Check the reading near the end of the estimated cooking window, then again every 10 to 15 minutes. Once the center reaches the right level for the ham type, you can stop the heat. Leave the thermometer in place for a few seconds to confirm the reading stays steady. If the number keeps climbing, it may mean you pushed the probe in too far and reached a hotter pocket near the surface.
Many cooks like to set a small buffer. For example, you might pull a fresh ham from the oven at 143°F, tent it, and let carryover heat nudge it past 145°F while it rests. The same idea works for cooked ham that needs to reach 140°F or 165°F, depending on how it was packed.
Planning Ham Oven Temperature And Time For Holidays
A holiday meal often includes side dishes that share oven space with the ham. Planning your schedule on paper helps you know when to preheat, when to slide the ham in, and when to add potatoes or casseroles. Start by writing down the weight, the ham type, and the target internal temperature.
Next, pick a time when you want to carve. Work backward from that time using minutes per pound plus resting time. Add a small buffer in case the ham cooks slower than expected. The chart below gives sample timing for common ham sizes at 325°F so you can sketch out a roast plan without much math.
| Ham Weight | Approx. Time At 325°F | Notes |
|---|---|---|
| 5 Pounds, Fresh Half Ham | About 2 to 3 hours | 35–40 minutes per pound to 145°F |
| 8 Pounds, Fresh Half Or Small Whole | About 3 to 4.5 hours | Use 30–35 minutes per pound |
| 10 Pounds, Fresh Whole Ham | About 3.5 to 4.5 hours | 22–26 minutes per pound |
| 10 Pounds, Fully Cooked Whole Ham | About 2.5 to 3 hours | 15–18 minutes per pound to 140°F |
| 7 Pounds, Fully Cooked Half Ham | About 2 to 3 hours | 18–24 minutes per pound |
| 9 Pounds, Spiral-Cut Ham | About 1.5 to 2.5 hours | 10–18 minutes per pound |
When you share the oven with other dishes, try to keep the temperature near 325°F. If you need to raise the oven for a short time to brown vegetables, tent the ham with foil so the outside does not dry out while the inside finishes heating.
Glaze, Resting Time, And Slicing
Many recipes call for sweet or savory glazes. Apply thick sugary glazes during the last 20 to 30 minutes of oven time so the sugars do not burn. Thin glazes based on stock or juice can go on earlier, as they tend to reduce and cling and avoid scorching.
Resting time matters as much as oven time. Once the ham reaches its safe internal temperature, set it on a cutting board or warm platter, tent it with foil, and leave it alone for at least 15 minutes for a small roast or up to 30 minutes for a large whole ham. This pause keeps juices inside the meat instead of spilling onto the board.
For neat slices, use a sharp carving knife and cut across the grain of the meat. On a bone-in ham, make a few vertical cuts along the bone first, then slice downward so the pieces fall away. On a boneless ham, slice straight across into even slabs that are easy to portion.
Leftover Ham Safety And Storage
After the meal, cool leftovers quickly. Within two hours, wrap sliced ham in shallow containers or freezer bags and move it to the refrigerator. Try to use chilled leftovers within three to four days. If you want to keep ham longer, freeze it and label the package with the date so you can track how long it has been stored.
When reheating leftovers, bring the slices to 165°F in the center before serving. That step keeps the food safe even after a few days in the fridge. You can warm smaller portions in a skillet, in the oven in a lidded dish, or in the microwave with a splash of liquid to keep the meat from drying out.
With clear guidance on ham oven temperature and time, plus a thermometer at your side, you can serve tender, safe ham for any gathering without stress. Leftover ham makes great sandwiches.

