Pets · Horses

Horse Gestation Calculator

Count 340 days from the breeding date to estimate your mare’s foaling day, watch the pregnancy progress, and follow the monthly milestones from conception to foal.

Mare gestation averages 340 days but a healthy range is roughly 320–370 days. The classic rule of thumb: one day back, ten months forward from the cover date.
Estimated foaling date
foaling window shown below—
Days pregnant
—
Month of pregnancy
—
Days to go
—
Earliest
—
~day 320
Latest
—
~day 370
The math
Foaling date ≈ cover date + 340 days
Equine pregnancies are unusually long for their size, and can run 320–370 days with no cause for alarm. Because of that spread, plan for the 340-day mark but be ready two weeks either side — that is why vets and barns circle a full month around the estimate.

🐴 Due date & window

See the 340-day estimate plus the realistic 320–370 day foaling band.

📈 Live progress

A progress bar and month counter show exactly where the pregnancy stands.

📚 Month-by-month guide

From pregnancy checks to vaccination, feeding and foaling-box prep.

💪 Breed-aware

Ponies tend shorter, drafts a touch longer — the model adjusts.

Foal season planning

Budgeting board, farrier and vet costs for the new arrival?

Salary Calculator