Skip to content
Pasture and Paw
Horse

Livestock

Horse Pregnancy Calculator

Enter your mare's last breeding date to get the foaling date, the normal birth window, a dated care schedule and a month by month guide.

  • ✓ Breed adjusted
  • ✓ Free, private, in your browser
  • ✓ Month by month guide
  • ✓ Average 340 days (320 to 365)
1

Calculate the due date

The last date she was covered or inseminated. If your vet confirmed ovulation, use that date.

Your dates stay in your browser. Nothing is stored or sent.

2Your results
Updates as you type
Estimated foaling datePlease enter a dateEnter a date to begin.

Enter the last breeding date to see the foaling date, the normal window, a dated care schedule and where things stand today.

Month by month

Horse pregnancy month by month

Enter a date in the calculator and the card for where your mare is today is marked You are here. Change the date or breed and the cards update.

  1. Month 1: Twin check (days 1 to 29)

    What's happening: The embryo moves around the uterus until day 16, then settles. Twins must be caught early.

    What to do: Scan at days 14 to 16 and again at 25 to 30 for a heartbeat.

  2. Month 2: Endometrial cups form (days 30 to 60)

    What's happening: The placenta begins to attach and hormone producing cups form in the uterus.

    What to do: Recheck around days 45 to 60. Keep her on her normal work and feed.

  3. Month 3: Organ development (days 61 to 90)

    What's happening: All major organs are present and the fetus is about the size of a mouse.

    What to do: Light riding is usually fine. Ask your vet about her workload.

  4. Month 4: Steady growth (days 91 to 121)

    What's happening: The fetus grows steadily and its sex can be seen by a skilled scanner.

    What to do: Keep her at a healthy weight. Pregnant mares do not need extra feed yet.

  5. Month 5: EHV-1 month (days 122 to 151)

    What's happening: The foal is roughly the size of a cat.

    What to do: Give the first EHV-1 (rhino abortion) vaccine this month.

  6. Month 6: Hair and features (days 152 to 182)

    What's happening: Eyelashes and the first hair develop.

    What to do: Keep up hoof care, dental checks and deworming as your vet advises.

  7. Month 7: Second EHV-1 dose (days 183 to 212)

    What's happening: The foal grows quickly from now on.

    What to do: Give the second EHV-1 dose.

  8. Month 8: Third trimester (days 213 to 243)

    What's happening: The foal gains most of its birth weight in the last three months.

    What to do: Start increasing feed quality, protein and minerals.

  9. Month 9: Third EHV-1 dose (days 244 to 273)

    What's happening: The foal is large and active and can be felt moving.

    What to do: Give the third EHV-1 dose and review her body condition.

  10. Month 10: Preparing to foal (days 274 to 303)

    What's happening: The udder starts developing and her belly drops.

    What to do: Give pre foaling boosters and move her to the foaling area.

  11. Month 11: Foaling window opens (days 304 to 334)

    What's happening: Most mares foal from day 320. Waxing teats and milk mean birth within days.

    What to do: Check her often, especially at night. Most foals arrive between 10 pm and 4 am.

  12. Month 12: Past the average (days 335 to 370)

    What's happening: Many healthy mares go past day 340.

    What to do: Keep watching. Call your vet if she is past day 370 or has discharge or a sudden udder before day 320.

Horse pregnancy guide

How long is a horse pregnant?

A horse is pregnant for about 340 days (about 11.2 months). The normal range is 320 to 365 days, so most foal arrive within that window rather than on the exact average day. Breed shifts the date by a few days, which is why the calculator asks for it.

Quick rule: Count about 11 months forward from the last breeding date, then adjust for breed.

How to use the horse pregnancy calculator

1. Enter the last breeding date. The last date she was covered or inseminated. If your vet confirmed ovulation, use that date. Tap Use today if it was today.

2. Pick the breed. The whole window moves with the breed average.

Then follow the schedule. Each task gets a real date, the next one is highlighted, the status shows whether your mare is on track, and the month by month cards above show where things stand. Use Copy schedule or Add to Google Calendar to keep it.

Gestation formulas

  • Estimated foaling date = last breeding date + 340 days
  • Earliest normal foaling = last breeding date + 320 days
  • Latest normal foaling = last breeding date + 365 days
  • Breed adjustment = breed average minus 340 days, applied to the whole window
  • Call your vet if nothing has happened by day 370

Care schedule for a pregnant mare

WhenTaskWhy
Day 15First ultrasound, twin checkScan between days 14 to 16 to confirm pregnancy and check for twins.
Day 28Heartbeat checkUltrasound around days 25 to 30 confirms a heartbeat.
Day 60Recheck pregnancyA check around days 45 to 60 confirms she is still in foal.
Day 150EHV-1 vaccine, month 5Rhino abortion vaccine at months 5, 7 and 9, as your vet advises.
Day 210EHV-1 vaccine, month 7Second dose of the pregnancy EHV-1 schedule.
Day 270EHV-1 vaccine, month 9Third dose of the pregnancy EHV-1 schedule.
35 days before due datePre-foaling vaccine boostersCore boosters 4 to 6 weeks before foaling pass immunity to the foal through colostrum.
28 days before due dateMove to foaling areaClean, roomy stall or paddock. Ask your farrier about removing hind shoes.
14 days before due dateWatch for udder changesThe udder fills and teats may wax 1 to 4 days before foaling.

Signs of foaling and when to call the vet

Labour is close if she has

  • ✓Udder fills and teats wax over
  • ✓Muscles around the tailhead soften
  • ✓Sweating, pacing, looking at her flanks
  • ✓Waters break, then the foal should arrive within 30 minutes

Call your vet immediately if

  • !Strong straining for 30 minutes with no foal born
  • !A baby is visible but stuck, or comes backwards with no progress
  • !Heavy bleeding or foul-smelling discharge
  • !She is weak, collapsed, off her food or in obvious pain
  • !No foaling by day 370

Horse gestation by breed

Breed or typeAverageNormal window from the start date
Light horse, Quarter Horse, Thoroughbred, Arabian340 days320 to 365 days
Warmblood342 days322 to 367 days
Draft horse345 days325 to 370 days
Pony335 days315 to 360 days
Miniature horse330 days310 to 355 days

Frequently asked questions

How long is a horse pregnant?

A horse is pregnant for about 340 days (about 11.2 months). Most foal arrive between day 320 and day 365. Breed matters: Light horse, Quarter Horse, Thoroughbred, Arabian about 340 days, Warmblood about 342 days, Draft horse about 345 days, Pony about 335 days.

How accurate is this calculator?

It uses the average length and the normal range published in veterinary references, adjusted for the breed you pick. Individual animals vary, so treat the date as the middle of a window, not a promise.

When can I confirm the pregnancy?

First ultrasound, twin check around day 15. Scan between days 14 to 16 to confirm pregnancy and check for twins.

What if she goes past the due date?

Going a few days past the average is normal. The calculator marks day 365 as the end of the usual window and day 370 as the point to call your vet even if she seems well.

What are the signs that foaling is close?

Udder fills and teats wax over. Muscles around the tailhead soften. Sweating, pacing, looking at her flanks.

Is my data saved?

No. Everything is calculated in your browser. Nothing you type is stored or sent anywhere.

Disclaimer: This calculator gives estimates for planning only. It is not veterinary advice and cannot replace an examination by your vet. If you are worried at any stage, especially around birth, contact your vet promptly.