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 five months, with a normal range of about 145 to 155 days. Miniature breeds run shorter: Nigerian Dwarf and Pygmy does often kid around day 145. Twins are the most common litter, first fresheners frequently have a single, and mature does of some breeds regularly have triplets or quads.

Gestation and litter size by breed

BreedGestationUsual litterWorth knowing
Nigerian Dwarfabout 145 days2-4Cycles year-round, so unplanned spring breedings happen. Kids are tiny, often 2-3 lb.
Pygmyabout 145-150 days1-3Also cycles year-round. Wide-bodied does can hide a triplet pregnancy.
Boerabout 150 days2-3Meat breed, fast-growing kids; does often need extra feed in the last month.
Nubianabout 150 days1-3Seasonal breeder, loud about everything, including labour.
Alpine, Saanen, LaMancha, Oberhasliabout 150 days2-3Dairy breeds; dry them off about two months before the due date.
Kikoabout 150 days2Bred for hardiness and easy kidding with little help.

What happens when

  • Day 18-24: if she comes back into heat, she did not settle. No heat is the first real sign she is pregnant.
  • Day 30: a blood pregnancy test is usually reliable from here.
  • Day 30-60: ultrasound can confirm the pregnancy and often count kids.
  • Day 90 onward: most of the kids' growth happens now, so feed quality starts to matter.
  • About 60 days out: dry off a milking doe.
  • About 30 days out: ask your vet about a CD&T booster, timed so antibodies reach the colostrum.
  • Last 2 weeks: the udder fills, and in first fresheners it can fill weeks earlier.

Signs kidding is close

In the last day or two the ligaments either side of her tailhead soften until you can almost close your fingers around the tail bone: this is the single most reliable sign. Her sides hollow out as the kids move into position, she may paw bedding, talk quietly to her flank, hold her tail up, and separate herself from the herd. A long string of clear discharge usually means labour within a few hours.

A kidding kit worth having ready by day 140

Clean towels, iodine or chlorhexidine for navels, disposable gloves, lubricant, a bulb syringe, a torch, scissors and dental floss for the cord, a bottle and nipple, and your vet's number saved on your phone. Most kiddings need nothing from you at all, but the ones that do need it need it fast.

When to call the vet

Call if she has been pushing hard for 30 minutes with nothing showing, if you see only a head or only one leg, if there is a strong smell or dark discharge before any kid arrives, if she is past 155 days with no sign of labour, or if she is off her feed and dull in the last weeks of pregnancy.

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 many days are goats pregnant?

About 150 days, five months. The normal range is 145 to 155 days, and Nigerian Dwarf and Pygmy does are usually at the short end, around 145.

Can I tell how many kids she is carrying?

Not by looking, and a wide doe is often just a well-fed doe. An ultrasound between about day 45 and day 90 is the only reliable count, and knowing it changes how much you feed her in the last six weeks.

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 guidance (sources and method). Estimates only. Individual animals vary — confirm pregnancy and health questions with your veterinarian.