Sheep Gestation Calculator

Enter the breeding date or the day the ram was turned in. You get the lambing date, the normal window and a check schedule.

First day of mating, AI date, or day the male went in.

Add a name for the calendar (optional)

Based on 147 days, normal range 144 to 152 days.

Estimated due date

Thu, May 28, 2026

Normal window: May 25, 2026 to Jun 2, 2026

Today
Not bred yet
Days to go
147

Pregnancy calendar and key dates

Each date links to its source. Your vet may give different timing for your herd or pet.
DateDayWhat to do or expect
May 14, 2026133Start regular checks of the ewe (1 to 2 weeks before) [source]
May 25, 2026144Normal lambing window opens: have pens, bedding and supplies ready [source]
May 28, 2026147Estimated due date [source]
Jun 2, 2026152Normal window closes: call your vet if no birth [source]

Check with your vet. This is an estimate from average gestation lengths. Your vet can confirm the pregnancy, date it more closely, and tell you when to call for help at birth.

How long is a sheep pregnant?

A ewe is pregnant for about 147 days. New Mexico State University gives a range of 144 to 152 days. That is a spread of about a week, so plan around the whole window, not one day.

NMSU Circular 703 gives 147 days with 144 to 152 days as the range. The Merck Veterinary Manual table lists sheep at 150 days.

Sheep gestation figures
SourceAverageRange
New Mexico State University147 days144 to 152 days
Merck Veterinary Manual150 daysNot given

How to use the lambing calculator

Enter the first day the rams were with the ewes. The tool adds 147 days for the first likely lambing date and shows the 144 to 152 day window. Run the day the rams came out to see when lambing should end.

NMSU suggests counting the lambing season from the first day rams go in until the day they are taken out.

Ewe due date formula

Lambing date equals breeding date plus 147 days. The window runs from day 144 to day 152. A ewe bred on January 1, 2026 is due about May 28, 2026.

Lambing date = breeding date + 147 days

Lambing checks

NMSU advises checking ewes on a regular basis for 1 to 2 weeks before the expected lambing dates. Once lambing starts, about four checks a day is ideal, with one before 7 a.m. and a final check near dark.

A lamb should arrive within about 30 minutes to 1 hour after the water bag shows. Ewes with twins will show a water bag before each lamb. Call your vet if a ewe makes no progress while you assist.

Questions people ask

How many months is a sheep pregnant?

About five months. 147 days is just under five calendar months.

Why does my book say 150 days?

Merck rounds sheep to 150 days. NMSU gives 147 days on average. Both fall inside the 144 to 152 day window.

Do twins come early?

Our main source does not give a figure for twins, so the tool uses the same window for all ewes.

Other animals

References

  1. Sheep Production: Birth to Weaning (Circular 703). New Mexico State University, 2022.
  2. Approximate Gestation Periods (table). Merck Veterinary Manual.

Written and checked by the Gestation Calculator team against the sources above. Last updated . How we build these numbers.