Ham Cooking Time Calculator
Get precise cooking times for your perfect holiday ham
Safe Internal Temperature
Fresh Ham
145°F (63°C)
Pre-cooked Ham
140°F (60°C)
Tips for Perfect Ham
- Let ham rest 15-20 minutes before carving
- Baste every 20-30 minutes while cooking
- Use a meat thermometer for accuracy