Goat Gestation Calculator

Enter the date the doe was bred. You get the kidding date, the normal window and a calendar of the dates that matter.

First day of mating, AI date, or day the male went in.

Add a name for the calendar (optional)

Based on 150 days, normal range 145 to 155 days.

Estimated due date

Sun, May 31, 2026

Normal window: May 26, 2026 to Jun 5, 2026

Today
Not bred yet
Days to go
150

Pregnancy calendar and key dates

Each date links to its source. Your vet may give different timing for your herd or pet.
DateDayWhat to do or expect
Jan 21, 202620Do not deworm from day 20 to day 60 [source]
Apr 19, 2026108Last 6 weeks: peak risk of pregnancy toxemia, review feeding [source]
May 10, 2026129No deworming from now until after kidding [source]
May 26, 2026145Normal kidding window opens: have pens, bedding and supplies ready [source]
May 31, 2026150Estimated due date [source]
Jun 5, 2026155Normal window closes: call your vet if no birth [source]

Check with your vet. This is an estimate from average gestation lengths. Your vet can confirm the pregnancy, date it more closely, and tell you when to call for help at birth.

How long is a goat pregnant?

A goat is pregnant for about 150 days, or five months. The Merck Veterinary Manual gives a range of 145 to 155 days. Breed, litter weight, environment and the number of past kiddings can all shift the date.

Oklahoma State University Extension gives 146 to 155 days for meat goats. Both sources agree on about 150 days, which is what this tool uses.

Goat gestation figures
SourceAverageRange
Merck Veterinary Manual150 days145 to 155 days
Oklahoma State ExtensionAbout 150 days146 to 155 days

How to use the kidding calculator

Enter the date the doe was bred, or the day the buck went in. The tool adds 150 days for the kidding date and shows the 145 to 155 day window. The calendar adds deworming, feeding and kidding pen dates.

If several does ran with one buck, use the first day he was in. Oklahoma State advises being ready a day or two before the first possible date.

Goat due date formula

Kidding date equals breeding date plus 150 days. The normal window is breeding date plus 145 days to breeding date plus 155 days. A doe bred January 1, 2026 is due about May 31, 2026.

Kidding date = breeding date + 150 days

Key dates in a goat pregnancy

Oklahoma State advises no deworming from day 20 to day 60, or in the 2 to 3 weeks before kidding. Merck says the last 6 weeks carry the highest risk of pregnancy toxemia, because about 80% of kid growth happens then.

Questions people ask

How many months is a goat pregnant?

About five months. 150 days is close to five calendar months.

Do Nigerian Dwarf goats have a different gestation?

Our sources give one range for goats, 145 to 155 days. They do not list breed by breed figures, so use the window and watch the doe.

Is a doe overdue at day 155?

Day 155 is the end of the normal range in Merck. Call your vet if she goes past it or shows signs of illness.

Other animals

References

  1. Pregnancy in Goats. Merck Veterinary Manual (J. L. Stewart, Virginia Maryland College of Veterinary Medicine), reviewed June 2026.
  2. Meat Goat Production, Chapter 8: Kidding. Oklahoma State University Extension.
  3. Approximate Gestation Periods (table). Merck Veterinary Manual.

Written and checked by the Gestation Calculator team against the sources above. Last updated . How we build these numbers.