the size of your bird will dictate how long your chicken takes to cook. roughly speaking, it takes about 3-5 hours to smoke a whole chicken, or approximately 45 minutes per pound at 250 degrees f.