If its a cooked ham like a lot of them are....you only need to smoke it a couple of hours.