Trusted by shepherds & breeders

Sheep Gestation Calculator

Put in the date your ewe was bred and you'll get her lambing date back. Sheep carry lambs for about 147 days on average, though anywhere from 142 to 152 days is normal, so the calculator gives you a date range as well as a single due date. Pick your breed if you know it and the estimate tightens up.

Most flock owners who lose lambs don't lose them at birth. They lose them because nobody was watching that week. Knowing your lambing window ahead of time is what lets you shear on schedule, get the vaccinations in, and be in the barn when it counts.

  • ✓ Runs entirely in your browser
  • ✓ No account needed
  • ✓ Breed-specific & reverse mode

Calculate Your Ewe's Lambing Date

LIVE
Advanced options

If enabled, this value wins over the breed default.

Supports every breed. Handles leap years correctly.

Enter a breeding date above and press Calculate lambing date, your lambing date, progress and milestone timeline appear right here.

Getting started

How to Use the Sheep Gestation Calculator

Three inputs, one answer. Here's what each field does and what to watch out for.

  1. Enter the Breeding Date

    Enter the day the ewe was covered by the ram or artificially inseminated. Not sure of the exact day? Use the first day the ram went in, the calculator then gives the front edge of your lambing period. A marking harness makes it precise: change the crayon colour every 16 to 17 days to track which cycle each ewe settled on.

  2. Select the Sheep Breed

    Breed shifts the date by a few days. Dorpers lamb around 145 days; Merinos and Romneys run to 148 or 150. Unsure or crossbred? Leave it on 147. You can also set your own number under Advanced, your flock records beat any breed average.

  3. Get the Lambing Date & Range

    You get one bold date, the most likely day, plus the earliest and latest she could go. Plan around the range and its first day, not the single date. The calculator also gives the working dates behind it: when to scan, shear, change feed and vaccinate.

The tool needs one thing, the date the ewe was bred. Not sure of the exact day? Use the day the ram went in and read the answer as her earliest lambing date.

↑ Try it now
The science

How Long Are Sheep Pregnant?

A ewe is pregnant for about five months. In days, that's 142 to 152, with 147 sitting in the middle as the working average that almost everyone uses.

Five months is the answer you’ll get if you ask a shepherd in the yard. Twenty-one weeks is the same answer said differently, and it’s the one you’ll hear from British and Irish farmers more often. All three ways of saying it describe the same stretch of time, so don’t get thrown when different sources phrase it differently.

The 142 to 152 window covers most ewes on most farms. It isn’t a hard boundary. Montana State’s extension service puts the typical range at 144 to 151 days and notes that individual pregnancies have come in as short as 138 and as long as 159. Those outliers are rare and you’ll probably never see one, but a ewe lambing at 143 or 153 days shouldn’t send you into a panic.

Because five months is a little under half a year, a ewe is physically capable of lambing twice in twelve months. Most flocks don’t run that way, and there’s a good reason for it, which we get into further down.

For the full picture, read how long sheep are pregnant, the gestation length of each breed, and how litter size shifts the date.

Normal lambing window 142–152 days
147 avg
142 · earliest 152 · latest
~5 months

the yard answer

21 weeks

British & Irish

147 days

the calculator

The maths

Sheep Gestation Period Formula

The calculation is simple enough to do on the back of a feed bag.

Breeding date + 147 = Lambing date

That’s it. Count 147 days forward from the day she was bred and you’ve got your due date.

Worked example

  • Ram turned in1 October
  • + 147 days25 February
  • Earliest (142 days)20 February
  • Latest (152 days)2 March

So you’d want the lambing shed ready by mid February, not the last week of it.

The field shortcut (and its catch)

Add five months to the breeding date, then knock off a few days. Five months from the 1st of October is the 1st of March, and 147 days actually lands on the 25th of February, so the shortcut runs you four or five days late.

Fine for a rough answer, not good enough for planning your shearing.

Using a breed-specific number

Swap 147 for whatever figure fits your flock. A Dorper breeder would use 145. A Babydoll breeder would too. The registry calculators for those breeds are built on 145 days rather than 147, which is why their answers differ from a general sheep calculator by a couple of days.

In the calculator above, open Advanced options to set your own gestation length (138–155 days). Your number always wins over the breed default.

Reference

Sheep Gestation Period by Breed

Most calculators ignore breed and give everyone the same 147 days. That's a reasonable default, but it's not the whole story. Body size, genetics, and how many lambs a breed typically carries all pull the number around a little.

Average sheep gestation length by breed and type
Breed Type Average Gestation
Suffolk Meat 145–148 days
Texel Meat 145–148 days
Dorper / White Dorper Meat ~145 days
Hampshire Meat 145–148 days
Border Leicester Dual-purpose 145–148 days
Katahdin Hair 145–148 days
Lacaune Dairy 145–150 days
East Friesian Dairy 145–150 days
Merino Wool 147–150 days
Romney Wool 147–150 days
Rambouillet Wool 147–150 days
Babydoll Southdown Small ~145 days
Ouessant Small 149–155 days

Select any of these in the calculator above and its gestation length loads automatically.

Meat Breeds (Suffolk, Texel, Dorper)

Meat and terminal breeds sit at the shorter end, 145 to 148 days. The American Dorper Sheep Breeders’ Society calculates Dorpers at 145. The ram matters too: New Mexico State University research found ewes bred to black-faced or meat-type rams carry shorter than those bred to white-faced rams.

Dairy Breeds (Lacaune, East Friesian)

Dairy ewes run 145 to 150 days. East Friesians and Lacaunes are prolific and often carry twins or triplets, and bigger litters shorten gestation, a triplet-bearing Friesian can lamb three to four days early. For milking flocks the date sets the whole lactation calendar.

Wool Breeds (Merino, Romney)

Wool breeds are the longest mainstream type, 147 to 150 days. Merinos and Romneys sit in that band and lean toward singles, which stretches the number. A heavy fleece on a ewe about to lamb is a problem, so shearing timing matters here.

Small Breeds (Babydoll, Ouessant)

Small breeds break the pattern, a smaller sheep does not mean a shorter pregnancy. Babydoll Southdowns run 145 days; Ouessants, the world’s smallest breed, run 149 to 155 days, longer than a Suffolk. Use the breed number, not 147: on a small breed that gap is ten days.

Good to know

Factors That Affect Sheep Gestation Length

Breed is one piece. Here's the rest of what moves the number.

Breed & Genetics

± 2–3 days

Ewe Age & Parity

± 2 days

Nutrition & Environment

Timing risk
Working backwards

Sheep Pregnancy Timeline & Lambing Preparation

The due date is only useful if you work backwards from it. Here's what the 147 days actually look like on a working farm.

Early (0–50) Mid (51–100) Late (101+)
  1. Day 45–90

    Early Pregnancy: Ultrasound Scanning

    Scan between day 45 and 90 for a reliable lamb count. The count matters more than a yes/no: it lets you split ewes into feeding groups, so singles and triplets each get the right ration. Scanning usually pays for itself in feed savings alone.

    Read: pregnancy scanning →
  2. Day 1–100

    Mid Pregnancy: Nutrition Management

    The first two thirds are quiet, the lamb grows slowly and grass is usually enough. Hold body condition score around 3 going into late pregnancy. A ewe too thin at day 100 cannot be fixed by day 130, and a fat ewe risks a hard lambing. Check backbone and ribs by hand every few weeks.

    Read: body condition scoring →
  3. Last 6 weeks

    Higher-Protein Diet & Vaccination

    From day 105 the lamb grows fast, 70 percent of birth weight forms now, while it crowds the abdomen and the ewe eats less bulk. Feed better quality, not just more. Give the clostridial booster four to six weeks out: it passes antibodies through the colostrum to protect the lamb.

    Read: clostridial vaccination →
  4. 4–6 weeks before

    Pre-Lambing: Shearing & Shed Prep

    Crutch or shear four to six weeks before lambing, not the week before. A clean ewe is easier to lamb and inspect, and the lamb can find the teat. Set up the lambing shed in the same window: pens, iodine, a stomach tube, frozen colostrum, and a warming box for cold climates.

    Read: lambing prep checklist →
Detection

How to Tell if a Ewe Is Pregnant

Honestly? For the first three months, you often can't. Not by looking.

A ewe doesn’t show visibly until roughly six weeks before she lambs, so for most of the pregnancy there’s nothing obvious to see. Shepherds have historically got around this by assuming the ram covered everybody and planning accordingly, which works, but it’s blunt.

Closer to the day, learn the signs a ewe is close to lambing and when a difficult lambing needs your help.

One for the wool breeds: a marking harness crayon stains the fleece. If wool quality matters to your operation, talk to your buyer before you strap a raddle on the ram.

  1. Ultrasound scanning (day 45–90)

    The only method that tells you how many lambs she’s carrying, and the reason most commercial flocks scan.

  2. A marking harness on the ram

    The crayon marks every ewe he covers, so you know who was served and roughly when. Change colours every couple of weeks and you can sort your ewes into lambing groups without a scanner.

  3. The missed heat cycle

    A ewe cycles every 16 or 17 days. If she doesn’t come back into season three weeks after being served, she’s probably settled. Requires you to be watching, which is why the harness is easier.

  4. The look of her

    Around three months in she starts to round out and carry herself heavier, though a fat empty ewe can fool you.

  5. Udder development

    Her udder fills in the last stretch before lambing. Useful for telling you she’s close, useless for telling you she’s pregnant three months out.

= how reliable each method is

🐑 Free · no sign-up · works offline

Get your ewe’s exact lambing date in seconds

Enter one breeding date and get the due date, the 142–152 day window and a dated milestone plan, scanning, feeding, vaccination, shearing and lambing.

Calculate lambing date → Trusted by shepherds & breeders
Answers

Frequently Asked Questions

Common questions about sheep pregnancy, lambing and using this calculator.

How many days are sheep pregnant?

Around 147 days, which is roughly five months or 21 weeks. The normal range is 142 to 152 days. Individual ewes have been recorded as short as 138 days and as long as 159, but those are unusual. For planning purposes, 147 days from the breeding date is the number to work with, and you should treat the whole 142 to 152 window as your lambing period rather than banking on a single day.

How many lambs do sheep have?

Most ewes have one to three lambs, and twins are the most common outcome once a ewe has lambed before. First-time ewes usually have a single. Older ewes in good condition can produce five or six, though a ewe can realistically only feed two herself, so triplets and above mean you'll be fostering a lamb onto another ewe or bottle-feeding it. Ewes throw their biggest litters between three and six years of age.

Can sheep give birth twice a year?

Biologically, yes. A 147 day pregnancy leaves enough room in the calendar. In practice most flocks lamb once a year, because sheep are seasonal breeders and only cycle naturally in autumn as the days shorten. Some breeds cycle out of season more readily than others, and accelerated lambing systems (three lamb crops in two years) do exist. They need tight management and good feeding, and they are hard on the ewes, so most producers stick with one crop a year.

What is the best time to breed sheep?

Autumn, for most flocks. Fertility peaks as the days get shorter, which is why breeding usually happens between roughly September and November in the northern hemisphere and lambs arrive in spring when there is grass to feed on. For the individual ewe, wait until she is grown. Small and medium breeds are usually ready around six to eight months, larger breeds closer to eight to twelve months. Age alone is not enough: she needs to be at roughly 65 to 70 percent of her mature body weight before the ram goes in, or you will get poor conception and weak lambs.

How accurate is the sheep gestation calculator?

It is an estimate, and its accuracy comes down entirely to how good your breeding date is. Give it an exact service date and the lambing date will usually land within a few days. Give it a rough guess and you will get a rough answer back. No calculator can account for what happens inside a particular ewe. Litter size can shift her lambing date by several days, and nobody knows how many lambs she is carrying until she is scanned. Use the date as the middle of your lambing window, get everything ready by the earliest date in the range, and let the ewe do the rest.