Ham Cooking Time Calculator
Time and temperature for any ham, any size.
Estimated Cooking Time
How to Use This Ham Calculator
Choose the ham type that matches what you bought and enter its weight in pounds. The calculator multiplies weight by the USDA-aligned minutes-per-pound for that type and gives a time range at 325F plus the target internal temperature. Remember the golden rule: the thermometer decides, the clock only estimates.
Pick the ham type. Spiral ham is the most common holiday choice and the fastest to heat.
Enter the weight from the package label. Add 50% time if cooking from frozen.
Hit Calculate, then plan to start checking the internal temp 30 minutes before the low end.
Glaze in the last 15 to 20 minutes, rest 10 to 15 minutes tented, then carve.
Time, Temperature, and Method
These rates come from USDA FSIS ham guidance and major producer charts, which agree within a few minutes per pound. Fully cooked ham is really being reheated, so the goal is 140F throughout without overshooting into dryness. Raw ham is being cooked like pork, so 145F plus a 3-minute rest applies. Fresh (uncured) ham behaves like a pork roast and takes the longest.
Worked Example
A 10-pound fully cooked spiral ham: 10 x 12.5 = 125 minutes, about 2 hours, with a range of roughly 1 hour 40 minutes to 2 hours 5 minutes. Target 140F in the thickest part. Start checking at 1 hour 30 minutes with an instant-read thermometer, glaze at the 2-hour mark, rest 15 minutes, and serve. The calculator shows this exact breakdown.
Practical Tips for a Juicy Ham
Put a cup of water, apple juice, or broth in the roasting pan; the steam is your dryness insurance. Score a whole (non-spiral) ham in a diamond pattern so the glaze seeps in. Warm the glaze before brushing so it spreads thin and even. Save the bone: it makes the best split pea soup you will ever taste. And slice spiral ham along its natural cuts rather than sawing across them.
Spiral vs Bone-In vs Boneless
Spiral hams are pre-sliced and easiest to serve but dry out fastest, so they need the lowest minutes per pound and the most foil discipline. Bone-in whole hams have the best flavor thanks to the bone and take a moderate time. Boneless hams are uniform and easy to carve but can cook unevenly if the shape is irregular; truss loose ones with twine. Raw and fresh hams are projects for confident cooks who want total control over cure and smoke.
Second worked example: 10-pound bone-in spiral ham
A 10-pound fully cooked spiral-sliced ham reheats at 325Β°F for about 12 minutes per pound: 120 minutes, 2 hours. Place it cut-side down in a roasting pan, add a cup of water or stock, and tent tightly with foil; the seal is what keeps a spiral ham from drying out, since every slice exposes surface area. Heat to 140Β°F internal on a probe thermometer. Brush on the glaze for the last 20 minutes only. Rest 15 minutes under the foil tent before serving. Total time from fridge to table: about 2.5 hours, nearly all of it hands-off.
The two temperatures that matter
Fully cooked ham needs 140Β°F internal: you are reheating, not cooking. Fresh or raw ham needs 145Β°F with a 3-minute rest, the USDA safe temperature for whole pork cuts. Carryover cooking adds 5 to 10Β°F after the ham leaves the oven, so pull a reheating ham at 135Β°F and let it coast. A probe thermometer left in the thickest part, away from the bone, is the only reliable method; bone conducts heat and reads hot, and time-per-pound charts assume a thawed ham at room temperature for 30 minutes. Trust the thermometer, use the clock for planning.
Glazing without burning
Glazes are sugar, and sugar burns above 350Β°F. That is why the glaze goes on for the last 15 to 20 minutes, not the whole cook. A classic mix: 1 cup brown sugar, a quarter cup honey or maple syrup, 2 tablespoons Dijon, and a splash of cider vinegar, simmered 5 minutes until syrupy. Brush it on, return the ham uncovered, and let the edges caramelize. If the glaze darkens too fast, tent with foil; burnt sugar tastes bitter and no amount of extra glaze covers it. Score a non-spiral ham in diamonds a quarter-inch deep first so the glaze seeps in.
Ham mistakes
Cooking a spiral ham uncovered is the big one; without the foil tent it dries slice by slice. Overcooking past 140Β°F is second: every degree above turns the lean meat chalky, and you cannot undo it. Glazing from the start is third, covered above. Slicing against the grain matters less for ham than beef, but serving a bone-in ham without carving around the bone frustrates the table; cut along the bone first, then slice. And skipping the rest: 15 minutes lets the juices redistribute, and a ham carved straight from the oven floods the board.
The Carryover Nobody Plans For
A ham keeps cooking after it leaves the oven. A 10-pound ham pulled at 140 F will coast another 5 to 10 degrees while it rests, landing right at the 145 F mark food safety guidelines want for fresh pork. Most hams sold in the US are already fully cooked, which changes the target entirely: you are reheating to about 140 F for pleasure, not cooking to a safety number. The mistake is treating a cured, cooked ham like a raw pork roast and driving it to 160 F, which squeezes out the juices and gives you the dry holiday ham of family legend. Pull early, rest tented in foil for 20 minutes, and let carryover finish the job.
Worked Example: Timing the 10-Pound Spiral
A 10-pound bone-in spiral ham, fully cooked, reheated at 325 F. The rule of thumb is 10 to 12 minutes per pound, so 100 to 120 minutes. Start checking at 90 minutes with a probe thermometer in the thickest part, away from the bone. Bone conducts heat faster than meat, so a probe touching bone reads hot and lies to you. Target 135 F at pull; carryover takes it to 140-plus during the rest. Tent with foil for the first hour of reheating to protect the cut surfaces from drying, since the spiral slices expose enormous surface area. Glaze in the last 20 minutes only; the sugars in the glaze burn long before the ham is hot, and burnt glaze is bitter in a way no gravy fixes.
Ham Mistakes Worth Retiring
Mistake one is reheating uncovered at high heat, which turns the outer slices into jerky while the center stays cool. Low and slow with foil wins. Mistake two is skipping the thermometer and cutting to check, which vents the juices you were trying to keep. Mistake three is tossing the bone. A ham bone simmered with beans or split peas is the best soup base in the American kitchen, and it costs you nothing. Wrap it and freeze it if soup is not this week's plan; future you will be grateful.
Frequently Asked Questions
How long do you cook a ham per pound?
It depends on the type. Fully cooked spiral ham: 10 to 15 minutes per pound at 325F to reach 140F. Raw (uncooked) ham: 20 to 25 minutes per pound at 325F to reach 145F plus a 3-minute rest. Half hams use the upper end of each range.
What temperature should ham be cooked to?
Fully cooked ham just needs reheating to 140F internal. Raw ham must reach 145F internal with a 3-minute rest per USDA guidance. Fresh ham (uncured leg) follows pork rules: 145F plus rest. Always measure in the thickest part, away from bone.
What temperature do you cook a spiral ham at?
325F, covered with foil, is the standard. Higher heat dries out the pre-sliced meat. Glaze during the last 15 to 20 minutes so the sugars caramelize instead of burning. Let it rest 10 minutes before serving.
Do you cover ham while baking?
Yes, tent or wrap it in foil for the whole cook except glazing time. Spiral-cut ham dries out fast because every slice is exposed; foil traps the steam. Add a cup of water, juice, or broth to the pan for extra insurance.
How do you keep ham from drying out?
Low and slow at 325F, foil-covered, with liquid in the pan, and do not exceed 140F internal for fully cooked ham. Glaze only at the end. Slicing a whole ham? Carve just before serving rather than ahead of time.
Can you cook a ham from frozen?
Yes, but add about 50% more time and never cook it in a slow cooker from frozen. A frozen ham goes straight into a 325F oven; thawing first is still better for even cooking and glaze adhesion.
What is the difference between a ham and a fresh ham?
Ham is cured (and usually smoked); fresh ham is an uncured pork leg, essentially a pork roast. Fresh ham needs full cooking to 145F and takes longer: 22 to 26 minutes per pound at 325F.
How long does leftover ham last?
Three to 4 days refrigerated in airtight packaging, or 1 to 2 months frozen. Ham soup, beans, and fried rice are the classic destinations. Reheat leftovers to 165F for food safety.
Should you let ham rest after cooking?
Yes, 10 to 15 minutes tented with foil. Resting lets juices redistribute so slices stay moist, and it finishes carryover cooking: the internal temp rises a few degrees off the heat. Carve across the grain for tenderness.
What size ham feeds 10 people?
About 6 to 7 pounds bone-in, or 4.5 to 5 pounds boneless. Bone-in yields roughly 60% edible meat. For a holiday with sides and seconds, size up slightly rather than down.