Livestock Due Date Calculator
Calculate expected birth dates for your pregnant livestock
Select Your Livestock
Pregnancy Length by Animal
| Animal | Days | Months |
|---|---|---|
| 🐮 Cow / Cattle | 283 days | ~9.5 months |
| 🐃 Buffalo | 310 days | ~10 months |
| 🐎 Horse | 340 days | ~11 months |
| 🐐 Goat | 150 days | ~5 months |
| 🐑 Sheep | 147 days | ~5 months |
| 🐖 Pig | 114 days | ~3.8 months |
Frequently Asked Questions
How long is a cow pregnant?▼
A cow's pregnancy (gestation period) typically lasts about 283 days, or approximately 9.5 months. However, this can vary by a few days depending on the breed and individual animal. It's common for births to occur within a 10-day window around the expected due date.
What is a Dry Off date for dairy cows?▼
The Dry Off date is when you stop milking a dairy cow before she gives birth, typically 60 days before the expected due date. This rest period is crucial for the cow's health and allows her body to prepare for the next lactation cycle. It also helps ensure the calf receives proper nutrition.
Signs of labor in goats▼
Common signs that a goat is about to give birth include: restlessness and pawing at the ground, a swollen or "bagged up" udder, loss of appetite, mucus discharge, and the ligaments around the tail becoming soft and loose. Active labor typically begins with visible contractions and the goat lying down.
How accurate is this calculator?▼
This calculator uses average gestation periods for each species. Actual birth dates can vary by 5-10 days depending on factors like breed, age, nutrition, and individual variation. We provide a "window" estimate to account for this natural variation.


