Goat Gestation Calculator

Enter the date your doe was bred. You get the expected kidding date, the normal range around it, and a date to have the kidding pen ready.

Quick answer: Goats are pregnant for 145 to 155 days, 150 days on average, according to the Merck Veterinary Manual. A doe bred on 1 January 2026 is due around 31 May 2026, with a normal range from 26 May to 5 June.

Your numbers

Live
If she ran with the buck for several days, use the first date and add the last one below.
More breedings or your vet's number
Widens the latest date to cover the last breeding.
Blank = 150 days. Use your vet's number if you have one.
Expected kidding date—
Pregnancy length used
—
Earliest normal date
—
Latest normal date
—
Days since breeding
—
Days until due date
—
Have the kidding pen ready by
—

Results update as you type. Nothing is sent anywhere.

How long is a goat pregnant?

The Merck Veterinary Manual states: "Gestation length in goats is 145–155 days (average 150 days)" and says it "can be affected by breed, litter weight, environment, and parity". The calculator uses 150 days and shows the 145 to 155 day range.

Expected kidding date = breeding date + 150 days
Normal range = first breeding + 145 days to last breeding + 155 days

Example: bred on 1 January 2026

LineDate
Earliest normal date (day 145)26 May 2026
Expected kidding date (day 150)31 May 2026
Latest normal date (day 155)5 June 2026
Have the kidding pen ready by16 May 2026

Kidding dates by breeding month

Breeding date plus 150 days. When 29 February falls in between, the date is one day earlier.

Bred onDue around
1 September29 January
1 October28 February
1 November31 March
1 December30 April
1 January31 May

When pregnancy can be confirmed

Timings from the Merck Veterinary Manual:

WhenMethod
From about day 20Transrectal ultrasound "can diagnose pregnancy as early as 20 days".
From about day 25A blood test for pregnancy-specific protein B "can reliably detect pregnancy as early as 25 days after breeding".
Day 30 to 45 and laterUltrasound through the abdomen "can detect pregnancy as early as 30 days, though it is most accurate after 45 days' gestation".
Up to day 85Ultrasound counts of kids are most accurate up to 85 days.
After day 70X-rays detect pregnancy after day 70.

The last six weeks

Merck advises that does that are too fat or too thin, or carrying several kids, need close management through the last six weeks of pregnancy, by increasing concentrate feed and monitoring urine for ketones. Ask your vet about feeding and vaccinations for your herd well before the due date.

This is an estimate, not veterinary advice. Ask your vet to confirm the pregnancy, and agree in advance which signs during kidding mean you should call them.

Other animals: breeding calculator for sheep, pigs, cows, rabbits, dogs and cats, or the horse gestation calculator.

Frequently asked questions

How long is a goat pregnant?

145 to 155 days, with an average of 150 days, according to the Merck Veterinary Manual. Breed, litter weight, environment and the number of earlier pregnancies can change it.

How do I work out a goat's due date?

Add 150 days to the breeding date. A doe bred on 1 October is due around 28 February.

How early can you tell a goat is pregnant?

Merck says transrectal ultrasound can diagnose pregnancy as early as 20 days, and a blood test can reliably detect it from 25 days after breeding. Ultrasound through the abdomen is most accurate after 45 days.

How many months is a goat pregnant?

About five months: 150 days on average.

Sources

Merck Veterinary Manual: Pregnancy in goats · Merck Veterinary Manual: Pregnancy determination in goats

Last reviewed: November 2026 · By Muhammad Shujah Uddin Qazi · How we check rates · Fee changes tracker

Cite, link or embed this calculator

Cite (APA style)Qazi, M. S. U. (2026). Goat Gestation Calculator. PriceTag Math. https://pricetagmath.com/goat-gestation-calculator/

The widget is free, has no ads and runs in your visitor's browser. Please keep the small "by PriceTag Math" link. See all embeddable calculators.

Related calculators