Beginner

Sheep Gestation Calculator — Lambing Date Estimator

Enter the breeding (tupping) date and the ewe's gestation period to calculate the expected lambing date and track pregnancy progress. The average gestation is 147 days, though individual breeds range from 144 to 157 days.

Breeding / tupping date

days

Typical: 144–157 days; default 147 (average across breeds)

Today's date (for progress tracking)

Days remaining until lambing
-33

Expected lambing date: Thursday, May 28, 2026

Gestation period
147 days (21.0 weeks)
Days elapsed since breeding
180
Days remaining
Past due date
Breeding date
Thursday, January 1, 2026
BreedingLambing180 / 147 daysGestation progress from breeding to expected lambing
Step by step
  1. 1

    Gestation period

    147
  2. 2

    Days elapsed since breeding

    180
  3. 3

    Days remaining

    147 − 180 = -33
    Remaining days = gestation period minus days already elapsed since breeding.
Results are estimates for general information only and are not professional advice — always verify important results independently before relying on them. Read the full disclaimer.
Quick answer

How does this calculator work?

Sheep gestation averages 147 days (range 144–157 days by breed). Add the gestation period to the breeding (tupping) date to get the expected lambing date. Enter today's date to track pregnancy progress. Begin close lambing observations from day 140 onward.

Formula
Expected lambing date = Breeding date + Gestation period (days)
How this is calculated

Sheep gestation averages 147 days (about 21 weeks) measured from the day of mating (tupping). The normal range across breeds spans 144–157 days: fine-wool breeds such as Merino tend toward the longer end (147–150 days), while short-wool British breeds like Dorset or Suffolk often lamb at 144–147 days. Crossbred ewes typically fall in the middle. External factors — nutrition, litter size (twins and triplets may arrive 1–2 days early), and season — can also shift the date by a few days.

This calculator adds the chosen gestation period to the breeding date to produce the expected lambing date. If you also enter today's date, the progress bar shows how far along the pregnancy is relative to the full term, helping you plan barn readiness, extra feed supplementation in the final third of pregnancy, and lambing checks.

Because gestation length varies between individual ewes and seasons, treat the result as a target window of ±5 days rather than an exact date. Begin close observation from about day 140 onward, and increase checks to every few hours in the final two to three days.

Frequently asked questions

The average sheep gestation is 147 days (approximately 21 weeks), with a normal range of 144–157 days depending on breed, nutrition and litter size. Fine-wool breeds like Merino average 147–150 days; short-wool British breeds like Dorset or Suffolk typically lamb at 144–147 days.

Goat gestation averages 150 days (range 145–155 days). You can use this calculator for goats by changing the gestation period to 150 days. The same progress-tracking logic applies.

Multiple births often arrive 1–2 days earlier than the calculated date. Start monitoring from day 142–143 if scanning has confirmed multiple lambs, and increase the frequency of checks in the final week.

APA

TG we-Calculate Editorial Team. (2026). Sheep Gestation Calculator — Lambing Date Estimator [Online calculator]. TG we-Calculate. https://we-calculate.com/calculator/sheep-gestation-calculator

Chicago

TG we-Calculate Editorial Team. "Sheep Gestation Calculator — Lambing Date Estimator." TG we-Calculate. 2026. https://we-calculate.com/calculator/sheep-gestation-calculator.

IEEE

TG we-Calculate Editorial Team, "Sheep Gestation Calculator — Lambing Date Estimator," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/calculator/sheep-gestation-calculator

BibTeX

@misc{wecalculate_sheep_gestation_calculator, title = {Sheep Gestation Calculator — Lambing Date Estimator}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/calculator/sheep-gestation-calculator}}, year = {2026}, note = {TG we-Calculate} }

Did this calculator help you?