USDA: fresh or raw ham needs 145°F (63°C) plus a 3-minute rest. Reheat fully cooked ham packaged in a USDA-inspected plant to 140°F; repackaged or leftover ham to 165°F.
- USDA safe minimum
- 145°F63°C internal temperature
- Rest time
- 3 minBefore carving or eating
- Doneness range
- 140–165°FFully cooked ham, reheated (USDA-inspected packaging) to fully cooked ham, repackaged or leftover
- Safe & popular
- 165°FFully cooked ham, repackaged or leftover
- 140°FFully cooked ham, reheated (USDA-inspected packaging)60°C
- 165°FFully cooked ham, repackaged or leftover74°C
Safe minimums from USDA FSIS and FoodSafety.gov. Checked .
Ham (fresh vs fully cooked reheating) temperature chart
| Doneness | °F | °C | Notes |
|---|---|---|---|
| Fully cooked ham, reheated (USDA-inspected packaging) | 140°F | 60°C | USDA FSIS reheating temp for hams packaged in inspected plants |
| Fully cooked ham, repackaged or leftover | 165°F | 74°C | USDA FSIS reheating temp |
Doneness targets come from the culinary sources listed below. USDA's food-safety minimum is 145°F (63°C) with a 3-minute rest; anything below it is a personal risk choice.
Safe temperature for ham
USDA: fresh or raw ham needs 145°F (63°C) plus a 3-minute rest. Reheat fully cooked ham packaged in a USDA-inspected plant to 140°F; repackaged or leftover ham to 165°F.
Where to put the thermometer
Probe the thickest part, away from bone; for cuts thinner than 3/4 inch, insert through the side (National Pork Board).
Questions people ask
Do you have to heat a fully cooked ham?
No. The National Pork Board says it can be eaten cold or warmed to 140°F.
What temp should I reheat a spiral ham to?
140°F if it's in its original USDA-inspected packaging; 165°F if it was repackaged elsewhere (USDA FSIS).
What is the temperature to cook ham?
USDA: fresh or raw ham needs 145°F (63°C) plus a 3-minute rest. Reheat fully cooked ham packaged in a USDA-inspected plant to 140°F; repackaged or leftover ham to 165°F.
What temp to cook a cooked ham?
USDA: fresh or raw ham needs 145°F (63°C) plus a 3-minute rest. Reheat fully cooked ham packaged in a USDA-inspected plant to 140°F; repackaged or leftover ham to 165°F.
What temperature to bake ham?
USDA: fresh or raw ham needs 145°F (63°C) plus a 3-minute rest. Reheat fully cooked ham packaged in a USDA-inspected plant to 140°F; repackaged or leftover ham to 165°F.
What temp to bake ham?
USDA: fresh or raw ham needs 145°F (63°C) plus a 3-minute rest. Reheat fully cooked ham packaged in a USDA-inspected plant to 140°F; repackaged or leftover ham to 165°F.