Free tool
Goat Gestation & Kidding Date Calculator
Enter the date your doe was bred and get her kidding date, the normal 145–155 day window, and a timeline of everything to do before the kids arrive — dry-off, booster, feed changes and kidding kit.
Estimated kidding date
—
How long is a goat pregnant?
Goat gestation averages about 150 days — roughly five months — with a normal range of 145 to 155 days. Smaller breeds such as Nigerian Dwarfs and Pygmies often kid a few days earlier, around 145 days.
What the timeline includes
- Heat check (days 18–24): if she comes back into heat, she probably did not settle.
- Pregnancy test (day 30+): a blood test can confirm pregnancy from about 30 days after breeding; ultrasound from about 45 days.
- Dry off (≈60 days before kidding): stop milking so the udder can rest and rebuild. See why goats need a dry period.
- Increase nutrition (last 6–8 weeks): most fetal growth happens late in pregnancy.
- CDT booster (≈30 days before): boosts antibodies passed to kids through colostrum. Follow your vet's protocol.
- Kidding kit and pen (≈10 days before): clean, dry kidding pen and supplies ready.
FAQs
How long is a goat pregnant?
About 150 days on average, with 145 to 155 days considered normal. Nigerian Dwarf and Pygmy goats often kid closer to 145 days.
When should I dry off a pregnant doe?
Most keepers stop milking about 60 days (two months) before the expected kidding date, so the udder can rest and prepare for the next lactation.
What are signs a goat will kid soon?
Common signs include a full, tight udder ("strutted" teats), loosened tail ligaments, a sunken look around the tail head, restlessness, pawing at bedding and talking to her belly.
This tool provides general estimates for planning and education. It is not a substitute for advice from your veterinarian or a livestock nutritionist.