Question: how long does it take for a pygmy goat to have a baby?
Answer: Based on average gestation period of 150 days. Most goats follow a schedule of an average of 150 days. Pygmy goats seem to be the exception with reports of 155 days. The table below follows the average and indicates the date to expect kidding, and the date for which they would be considered marketable.