Goat Gestation Calculator

Enter the day your doe was bred. You get the kidding date, the normal window, heat-check dates and a checklist you can add to your calendar.

The day the doe was bred or inseminated, or the day the buck went in.
For pasture breeding. Widens the window.

Loading calculator…

Goat Gestation Calculator · HerdMath

How it works

Goats carry their kids for about 150 days (roughly 5 months), with a normal range of about 145 to 155 days. Smaller breeds such as Nigerian Dwarfs often kid a few days earlier. Twins are the most common litter, though first-time does often have singles and some breeds regularly have triplets.

How to use it

Pick the breeding date. If the buck ran with the doe for several days, enter the day he went in as the breeding date and the day he came out as the end date. The window then covers every possible kidding day. Choose a breed if you know it; otherwise use the average.

Reference chart

BreedTypical gestation
Average (most breeds)150 days
Nigerian Dwarf145 days
Pygmy147 days
Boer150 days
Nubian150 days
Alpine150 days
LaMancha150 days
Saanen150 days
Kiko150 days

Frequently asked questions

How long is a goat pregnant?

About 150 days, or about 5 months. Most does kid between day 145 and day 155. Miniature breeds like Nigerian Dwarfs and Pygmies tend to kid a little earlier.

How can I tell how far along my goat is?

If you know the breeding date, this calculator shows how many days along she is today. Without a date, a vet can estimate the stage by ultrasound. Late signs include a filling udder (the last few weeks), a sunken area on either side of the tail and softened ligaments (the last day or so).

How soon after kidding can a goat get pregnant again?

A doe can come back into heat within a few weeks of kidding. Most breeders wait until kids are weaned and the doe is back in good condition, often several months, before breeding again.

What is the goat heat cycle?

Goats cycle about every 21 days (the normal range is 18–24 days), and heat lasts 1–2 days. If a bred doe doesn't come back into heat about 3 weeks after breeding, she has probably settled.

Figures are typical values from university extension and breed-association guidance. Estimates only. Individual animals vary — confirm pregnancy and health questions with your veterinarian. Last reviewed 2026-09-18.