Goat Gestation Calculator: Gestation Period of a Goat

By Hassan Nawaz, Publisher. Updated November 11, 2026.

Enter the breeding date to get the expected kidding date, the normal range, and how far along your doe is today.

—
Expected kidding date
—
Earliest normal
—
Latest normal
—
Today

How long are goats pregnant?

Goats carry for about 150 days, five months, with most does kidding between days 145 and 155. Pygmy and Nigerian Dwarf goats are often a few days shorter.

Kidding date = breeding date + 150 days

DayWhat to do
18 to 21Watch for a return to heat, which means she did not settle
30 to 45Ultrasound or blood test to confirm
About 100Dry off dairy does
About 120CDT booster so kids get antibodies in colostrum
145 to 155Kidding window
Signs of kidding. Tail ligaments soften and seem to disappear, the udder fills tight, and the doe paws, talks and looks for a quiet spot. Call your vet if she pushes hard for more than 30 minutes without a kid.

Sample kidding dates

BredKidding (day 150)Earliest (day 145)Latest (day 155)
Jan 15, 2026Jun 14, 2026Jun 9, 2026Jun 19, 2026
Mar 15, 2026Aug 12, 2026Aug 7, 2026Aug 17, 2026
May 15, 2026Oct 12, 2026Oct 7, 2026Oct 17, 2026
Jul 15, 2026Dec 12, 2026Dec 7, 2026Dec 17, 2026
Sep 15, 2026Feb 12, 2027Feb 7, 2027Feb 17, 2027
Nov 15, 2026Apr 14, 2027Apr 9, 2027Apr 19, 2027

See the goat gestation chart for every breeding date, and compare with sheep, which carry for 147 days.

How can I tell if a goat is pregnant?

The reliable checks are an ultrasound or a blood pregnancy test from about 30 days after breeding. At home, watch for no return to heat 18 to 21 days after breeding, a belly that grows on the right side from about month 3, and an udder that fills in the last month.

Frequently asked questions

How long are goats pregnant?

About 150 days, ranging from 145 to 155.

Are Nigerian Dwarf goats pregnant for less time?

Slightly. Nigerian Dwarf and pygmy goats often kid around day 145.

How many kids do goats usually have?

Twins are most common, with singles and triplets also frequent.

How long is the gestation period for a goat?

About 150 days, five months. The normal window is 145 to 155 days.

How do I calculate a goat's kidding date?

Add 150 days to the breeding date. A doe bred on Oct 1 is due about Feb 28, within a window of Feb 23 to Mar 5.

Reference charts

Embed this calculator on your website

Free for blogs, suppliers, clubs and schools. Paste this code to show the Goat Gestation Calculator on your page. It updates itself, and the credit line to GestationPeriod under it must stay in place.

More gestation calculators

Last updated November 11, 2026. Results are estimates for planning. See how we build and check our tools in our editorial policy. Found an error? Tell us.