It takes about an hour for a 3-4 pound chicken to cook. Cooking time varies based on the size of the chicken and the temperature of the grill. Always use a thermometer to make sure the chicken is fully cooked. The thermometer should be inserted into the thickest part of the chicken and read at least 165°F (74 degrees C) when fully cooked.