Question: how long does it take to smoke a whole pig?
Answer: It will take approximately 4-6 hours to cook the whole pig, but it is best to go off of internal temperature.