Skydragon0 about 1 month ago [hidden] Something to note: In goats, the length of the estrous cycle is an average of 21 days but can vary between 18 and 24 days. Average duration of estrus is 36 hours. 2 Reply Copy ID Copy Link