Sheep Gestation Calculator

By the DueBarn team. Updated November 6, 2026.

Enter the breeding date to get the expected lambing date, the normal range, and how far along your ewe is today.

—
Expected lambing date
—
Earliest normal
—
Latest normal
—
Today

How long is a sheep pregnant?

Ewes carry for about 147 days, with a normal range of about 142 to 152. Early-maturing meat breeds tend toward the short end, and fine-wool breeds toward the long end.

Lambing date = breeding date + 147 days

When a ram runs with ewes for a full cycle, the first lambs usually arrive about 142 days after the ram goes in, and lambing spreads over 17 days (one heat cycle) or more. Raddle or crayon marks on the ram's harness let you record each ewe's breeding date.

DayManagement
45 to 90Scan for singles, twins and triplets to set feeding groups
105 to 147Raise energy for multiples to prevent pregnancy toxemia
About 120Clostridial booster
Pregnancy toxemia. Ewes carrying twins or triplets need more energy in the last six weeks. A ewe that stands apart, stops eating or seems blind needs a vet urgently.

Frequently asked questions

How long are sheep pregnant?

About 147 days, ranging from roughly 142 to 152.

When does lambing start after the ram goes in?

Usually about 142 days later, lasting at least one 17-day heat cycle.

How do I know which ewes were bred?

Fit the ram with a marking harness and change the crayon color every 17 days.

Reference charts

Embed this calculator on your website

Free for blogs, suppliers, clubs and schools. Paste this code into your page. It stays up to date automatically, and the short credit line under it must stay in place.

More gestation calculators

Last updated November 6, 2026. Results are estimates for planning. See how we build and check our tools in our editorial policy. Found an error? Tell us.