Ham Cooking Calculator — Time & Temperature
Enter the weight and type of your ham to get the estimated cooking time range at 325°F (163°C), based on USDA FSIS guidelines. Always verify doneness with a meat thermometer.
Weight unit
Ham type
1 h – 1 h 12 min at 325°F / 163°C
- 1
Minimum time (15 min/lb)
4 × 15 = 60 - 2
Maximum time (18 min/lb)
4 × 18 = 72 - 3
Mid estimate = (min + max) ÷ 2
(60 + 72) ÷ 2 = 66Midpoint of the USDA cooking time range — always verify doneness with a meat thermometer
How does this calculator work?
Cooking time = weight (lb) × minutes-per-pound for the ham type, at 325°F / 163°C. Fully cooked hams: 15–18 min/lb to 140°F. Fresh bone-in: 22–26 min/lb to 145°F. Fresh boneless: 28–33 min/lb to 145°F. Always verify with a meat thermometer — time is an estimate, not a guarantee of safety.
Formula
How this is calculated
Cooking times for ham are expressed as minutes per pound and vary by the type of ham. Fresh (raw) bone-in hams take approximately 22–26 minutes per pound to reach a safe internal temperature of 145°F (63°C). Fresh boneless hams take longer — about 28–33 min/lb — because the thicker, denser muscle mass slows heat penetration. Fully cooked (pre-cooked) hams only need to be reheated to 140°F (60°C) and take 15–18 min/lb regardless of whether they are bone-in or boneless. Dry-cured country hams require 25–30 min/lb to 145°F.
These ranges are derived from USDA Food Safety and Inspection Service (FSIS) recommendations (2023) and represent common home-oven practice at 325°F (163°C). The actual time will vary with oven calibration, the starting temperature of the meat, pan coverage, and whether the ham is glazed. The calculator shows the midpoint of the range as the "best estimate" and the full range as a guide.
The most reliable indicator of doneness is always a calibrated instant-read meat thermometer inserted into the thickest part of the meat, away from bone. Rest the ham 3 minutes after removing it from the oven before carving.
Frequently asked questions
Fresh (raw) ham should reach 145°F (63°C) internal temperature, then rest 3 minutes. Fully cooked hams need only reach 140°F (60°C) when reheated from refrigerator temperature. Country (dry-cured) hams should also reach 145°F. Always use a meat thermometer — time estimates are guides, not substitutes.
Covering (with foil or a lid) keeps the ham moist and reduces cooking time slightly. Uncovered ham develops a deeper crust and may take toward the upper end of the time range. Many recipes call for covering the first two-thirds of the cook time and uncovering for the final glazing phase.
Yes, but higher temperatures increase the risk of the outside drying out before the centre is safe. If you raise the oven to 350°F (177°C), reduce the per-pound estimate by about 10–15% and monitor with a thermometer. The USDA guideline at 325°F is the safest baseline for home ovens.
Also known as
TG we-Calculate Editorial Team. (2026). Ham Cooking Calculator — Time & Temperature [Online calculator]. TG we-Calculate. https://we-calculate.com/calculator/ham-cooking-calculator
TG we-Calculate Editorial Team. "Ham Cooking Calculator — Time & Temperature." TG we-Calculate. 2026. https://we-calculate.com/calculator/ham-cooking-calculator.
TG we-Calculate Editorial Team, "Ham Cooking Calculator — Time & Temperature," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/calculator/ham-cooking-calculator
@misc{wecalculate_ham_cooking_calculator, title = {Ham Cooking Calculator — Time & Temperature}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/calculator/ham-cooking-calculator}}, year = {2026}, note = {TG we-Calculate} }
Did this calculator help you?
