How Long to Bake a Ham at 325 Degrees
The cook time for a ham can vary widely depending on the type of ham and its size, but in general, you should plan on at least 2 hours in the oven to make sure that your baked ham is cooked all the way through. Here's a more detailed guide to ham cook times:
- Precooked Ham, Bone-In (5-7 lbs.): Bake at 325 degrees for 18 to 24 minutes per pound
- Precooked Ham, Bone-In (10-14 lbs.): Bake at 325 degrees for 15 to 28 minutes per pound
- Precooked Ham, Boneless (6-12 lbs.): Bake at 325 degrees for 10 to 18 minutes per pound
- Raw Ham, Bone-In (5-7 lbs.): Bake at 325 degrees for 22 to 25 minutes per pound
- Raw Ham, Bone-In (10-14 lbs.): Bake at 325 degrees for 18 to 20 minutes per pound
- Raw Ham, Boneless (2-4 lbs.): Bake at 325 degrees for 35 to 40 minutes per pound
- Raw Ham, Boneless (5-8 lbs.): Bake at 325 degrees for 30 to 35 minutes per pound
Make sure that your ham reaches the proper internal temperature before serving it. For precooked ham, this is 140 degrees; if you started with a raw ham, cook it to 145 degrees.