Ham is fully cooked and can be served at room temperature - serving safely for at least two hours.
To heat your ham - bone in or boneless
Preheat oven to 275 degrees. Place ham in a roasting pan, adding enough water to cover the bottom of your pan 1/2 inch deep. Tent ham loosely with foil and roast for 10 - 12 minutes per pound to 140 degrees internal. Remove foil last 1/3 of cooking time and glaze as desired.