Calculators

Guides & charts

Cow Gestation Chart

Calving dates for every breeding date of the year, with earliest and latest dates.

Horse Gestation Chart

Foaling dates for every breeding date, from the 340 day average with the 320 to 370 day window.

Goat Gestation Chart

Kidding dates for every breeding date of the year, with the normal window.

Sheep Gestation Chart

Lambing dates for every breeding date of the year, with the normal window.

Dog Pregnancy Calendar

Whelping dates for every breeding date of the year, with the normal window.

Cat Pregnancy Calendar

Kitten due dates for every mating date of the year, with the normal window.

Rabbit Gestation Chart

Kindling dates for every breeding date of the year, with the nest box date.

Dog Pregnancy Week by Week

A nine-week timeline: puppy development, signs and vet checks.

Signs of Dog Pregnancy

Early and late signs, when they appear and what else can cause them.

False Pregnancy in Dogs

Signs, timing, causes and when a vet should look.

Dog Pregnancy Test Guide

Palpation, relaxin test, ultrasound and X-ray: when each works.

Signs of Cat Pregnancy

Pinking up at week 3, nausea, weight gain and nesting.

Cat Pregnancy Week by Week

A nine-week timeline with example dates and a birth checklist.

Animal Gestation Periods Chart

Gestation in days and months for pets, farm animals, whales and elephants.

Elephant Gestation Period

22 months for African elephants, 18 to 22 for Asian, with due dates.

Calving Season Guide

Plan the breeding season, the calving window and the rebreed date.

Lambing Season Guide

Ram turn-in dates, lambing windows and what to check at birth.

Foaling Season Guide

Due dates, signs a mare is close, and what to check after birth.

Gestation lengths at a glance

AnimalAverageNormal range
Cow283 days279 to 292 by breed
Horse340 days320 to 370
Goat150 days145 to 155
Sheep147 days142 to 152
Dog63 days58 to 68
Cat64 days61 to 67
Rabbit31 days28 to 35

Ranges are guides. Your vet's exam is the reliable way to confirm pregnancy and plan for the birth.

Gestation at a glance

Average days from breeding or mating to birth, with the usual range. Individual animals vary, and breed and litter size move the date.

AnimalAverageUsual rangeCalculator
Cow283 days279 to 292 daysCow calculator
Horse340 days320 to 370 daysHorse calculator
Goat150 days145 to 155 daysGoat calculator
Sheep147 days142 to 152 daysSheep calculator
Dog63 days58 to 68 daysDog calculator
Cat64 days61 to 67 daysCat calculator
Rabbit31 days28 to 35 daysRabbit calculator

For more species, see the animal gestation periods chart.

How to use a calculator

  1. Pick the animal and, for cows, the breed.
  2. Enter the breeding date, or the date of a single mating if you have it.
  3. Read the expected date and the window around it, and mark both on a calendar.
  4. Start the checks and preparations the page lists, such as dry-off, nest box or whelping area, ahead of the earliest date.

Dates are estimates, not a vet's advice

A calculator gives an average. A due date can come early or late, and signs of trouble, such as long labor with no progress, bleeding or a very sick animal, need a vet at once and not a calendar. Pages about pets and livestock health link to their sources and say when to call a vet.

Who runs this site

GestationPeriod is published by Hassan Nawaz. The formulas are shown on each page and sources are listed where a page relies on them. How pages are checked is described in the editorial policy. If a number looks wrong, use the contact page and say which page and what you expected.