Skip to content
No sign-up · no adsGet new tools by email
Clean Pixel Studios

Sheep Gestation Calculator

Enter a ewe's breeding date to get her lambing date and milestones, or the ram in and out dates for a lambing calendar for the flock.

One ewe

Flock lambing calendar (ram dates)

You typeWe calculate

How it's calculated

Lambing date = breeding date + 147 days
Typical range = lambing date ± 5 days
Lambing season = ram in + gestation
             to ram out + gestation

Dates are counted in whole calendar days, so leap years and daylight saving time never shift a due date.

Sources and worked example
Expected lambing dateMar 11, 2027Typical range Mar 6 to Mar 16, 2027 · 147-day gestation
147-day gestation timeline:Bred Oct 15, 2026 → Ultrasound scan from Nov 14, 2026 → CD&T booster Jan 28 to Feb 11, 2027 → Lambing window Mar 6 to Mar 16, 2027.

1. Individual ewe milestones

Earliest ultrasound scanNov 14, 2026
CD&T boosterJan 28 to Feb 11, 2027
Jugs and supplies readyFeb 25, 2027
Milestones for this ewe
MilestoneDate
Watch for a return to heat (day 17)Sun, Nov 1, 2026
Earliest ultrasound pregnancy check (day 30)Sat, Nov 14, 2026
Best ultrasound window to count lambs (days 45 to 85)Nov 29, 2026 to Jan 8, 2027
Last 4 to 6 weeks: about 70% of lamb growth, step up feed (days 105 to 119)Jan 28 to Feb 11, 2027
CD&T booster, 4 to 6 weeks before lambing (days 105 to 119)Jan 28 to Feb 11, 2027
Shear or crotch her, about a month before (day 117)Tue, Feb 9, 2027
Lambing supplies and jugs ready, ewe in the lambing area (day 133)Thu, Feb 25, 2027
Start of typical lambing range (day 142)Sat, Mar 6, 2027
Expected lambing date (day 147)Thu, Mar 11, 2027
End of typical lambing range (day 152)Tue, Mar 16, 2027

2. Flock lambing calendar (by 17-day heat cycle)

First lambs dueFeb 25, 2027
Last lambs dueMar 30, 2027
Ram in for34 days
Lambing dates by 17-day heat cycle
CycleBredLambs due
First 17 daysOct 1 to Oct 17, 2026Feb 25 to Mar 13, 2027
Second 17 daysOct 18 to Nov 3, 2026Mar 14 to Mar 30, 2027
More than one ewe bred?This page works out one breeding date at a time. In the Livestock Tracker Spreadsheet, every ewe's breeding date automatically fills in her expected lambing date and countdown alongside CD&T vaccine due dates, lambs born and surviving, weight gain and flock profit. Or print the 2-page Sheep Gestation Chart for the barn wall.

Tracking a flock of ewes this season?

An estimate for planning, not veterinary advice. Work with your vet on scanning, vaccines and lambing problems.

Livestock Tracker Spreadsheet preview
The full template

Keep every ewe's breeding and lambing in one flock file

  • Breeding & Birthing: enter the breeding date and species, and the due date and countdown fill in
  • Gestation days per species on Settings, so every due date matches your flock
  • Health Log sets the next due date for vaccines, dewormers, FAMACHA checks and hoof trims
  • Lambs born and surviving, weight gain, wool, sales and profit by species
Livestock Tracker Spreadsheet$17.99One-time · instant download
Excel + Google Sheets + PDF guide5.0 shop rating on Etsy

How the sheep gestation calculator works

A ewe's lambing date is her breeding date plus the length of her pregnancy. Montana State Extension puts sheep gestation at 144 to 151 days depending on breed, about 147 days on average, so 147 is the default here. Ewes of the same breed can differ by 3 to 5 days, so the calculator shows a range 5 days either side.

Want every date at once? Print the sheep gestation chart: every breeding day of the year with its lambing date, on two pages.

1. Enter the breeding date and breed type

Use the day the ewe was marked by the ram, or the AI date. Breed moves the date by a few days. Montana State gives 144 to 145 days for Finn and other prolific or early-maturing meat breeds, and 150 to 151 days for slower-maturing fine-wool breeds such as Rambouillet. For the same October 15 breeding, that is Mar 9, 2027 for a Finn-type ewe and Mar 14, 2027 for a fine-wool ewe.

2. Plan the milestones

  • Return to heat: a ewe cycles about every 17 days. If she is marked again around day 17, she did not settle.
  • Scanning: Penn State says transabdominal ultrasound works from about day 30, is most accurate around day 45, and can count lambs up to about day 85.
  • Last 4 to 6 weeks: about 70% of lamb growth happens now, while the rumen has less room (University of Maryland). Feed a more nutrient-dense ration.
  • CD&T booster: Michigan State advises 4 to 6 weeks before lambing. The University of Maryland advises two doses for first-time mothers, 6 and 3 weeks before.
  • About a month out: shear fiber ewes, or at least crotch them (clear the wool around the udder and vulva).
  • Two weeks out: bring ewes to the lambing area and have jugs and supplies ready. Maryland suggests about one 4 x 5 ft jug for every ten ewes.

3. Build the flock lambing calendar

Enter the day the ram went in and the day he came out. The first lambs are due one gestation after ram-in and the last one gestation after ram-out. The calendar splits the season into 17-day periods, one heat cycle each. Ewes that settle on their first heat lamb in the first period, and so on.

Worked example

A ewe is bred on Thu, Oct 15, 2026. 147 days later is Thu, Mar 11, 2027. Her typical range runs Mar 6 to Mar 16, 2027.

Worked example milestones
Watch for a return to heatNov 1, 2026
Earliest ultrasound pregnancy checkNov 14, 2026
Best ultrasound window to count lambsNov 29, 2026 to Jan 8, 2027
Last 4 to 6 weeks: about 70% of lamb growth, step up feedJan 28 to Feb 11, 2027
CD&T booster, 4 to 6 weeks before lambingJan 28 to Feb 11, 2027
Shear or crotch her, about a month beforeFeb 9, 2027
Lambing supplies and jugs ready, ewe in the lambing areaFeb 25, 2027
Start of typical lambing rangeMar 6, 2027
Expected lambing dateMar 11, 2027
End of typical lambing rangeMar 16, 2027

For the flock, the ram goes in Oct 1, 2026 and comes out Nov 3, 2026: 34 days, exactly two 17-day cycles. Lambs are due from Feb 25, 2027 to Mar 30, 2027. Ewes bred in the first cycle lamb Feb 25 to Mar 13, 2027, and ewes bred in the second cycle lamb Mar 14 to Mar 30, 2027.

Where the sources differ

Montana State gives 147 days as the average, while Purdue Extension gives 148. The gap is one day, smaller than the spread between ewes of the same breed. If your own records show your ewes lambing a little later or earlier, type that number in the gestation box.

Vaccine timing varies a little too. Michigan State says 4 to 6 weeks before lambing, while the University of Maryland says about a month, and at least two weeks before. Follow your vet's advice for your flock.

Sources

FAQ

Common questions

How long is a sheep pregnant?

About 147 days, a little under five months. Montana State Extension gives 144 to 151 days depending on breed, and ewes of the same breed can differ by 3 to 5 days.

How do I work out a lambing date?

Add 147 days to the day the ewe was bred. A ewe bred on October 15 is due about March 11. If you only know when the ram went in and came out, the first lambs are due 147 days after ram-in and the last 147 days after ram-out.

How long should the ram stay in?

A ewe cycles about every 17 days. Montana State notes that a 35-day breeding period gives each ewe two chances to be bred, and 60 days gives her three. A shorter season gives a tighter lambing season.

Do some breeds lamb sooner?

Yes, by a few days. Finn and other prolific or early-maturing breeds average about 144 to 145 days. Rambouillet and other fine-wool breeds run about 150 to 151 days.

When can I scan ewes for pregnancy?

Transabdominal ultrasound can find a pregnancy from about 30 days after breeding and is most accurate around day 45. Penn State says the number of lambs can be counted up to about day 85.

Embed this calculator on your site

Paste this code into your page. The calculator stays free, updates itself, and resizes to fit.

More free tools