Goat Gestation Calculator

By the DueBarn team. Updated November 6, 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.

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.

Reference charts

Embed this calculator on your website

Free for blogs, suppliers, clubs and schools. Paste this code into your page. It stays up to date automatically, and the short credit line under it must stay in place.

More gestation calculators

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