How Long Are Goats Pregnant? Gestation Explained
How long are goats pregnant?
A goat's gestation lasts about 150 days — roughly five months. Most does kid between day 145 and day 155, so it pays to start watching a few days before the calculated due date.
Counting from the breeding date
The simplest way to predict kidding is to add 150 days to the date the doe was covered. If you know the exact breeding date, your estimate will be within a few days. If you only know a date range, use the earliest cover date so you start watching early.
You can do this instantly with the goat gestation calculator.
Signs kidding is close
- Ligaments beside the tail head soften and seem to "disappear."
- The udder fills and tightens (bagging up).
- The doe separates from the herd and may paw at bedding.
Be ready in the watch window
Have a clean, draft-free pen, towels, iodine for navels, and your vet's number handy. Most does kid without help — your job is mostly to watch and stay calm.
The app keeps every doe's due date in front of you and reminds you as kidding approaches, so a surprise in the back field never catches you off guard.