A sheep pregnancy lasts about 147 days from the breeding date, which is 21 weeks; most births fall between day 142 and day 152. Day 0 is the breeding date, so week 1 is days 0 to 6, week 2 is days 7 to 13, and so on.
How far along is your sheep? Pick the breeding date: the calculator shows which day she is on, the days to go and every date on her schedule.
Bred on
Length (days)
147
Average: 147 days. Adjust it for your breed.
Due date
Mon, Jul 26, 2027
Usually Jul 21 – Jul 31, 2027
Milestones
💕
Bred
Day 0 · Mon, Mar 1, 2027
⏳
Halfway
Day 73 · Thu, May 13, 2027
🧺
About a week to go: get a clean, quiet birthing area ready
Day 140 · Mon, Jul 19, 2027
🎉
Due date (lambing)
Day 147 · Mon, Jul 26, 2027
Week by week: days and dates
Dates for a sheep bred on Mar 1, 2027. Pick your own breeding date in the calculator above.
Day 147: Due date (lambing) · Day 152: Latest usual date
Week 1 (days 0–6): breeding
Day 0 is the breeding date. If she was bred on several days, the calculator counts from the first breeding and the usual window runs to the last breeding + 152 days.
Ewes average 147 to 148 days, with breed differences; most lamb between day 142 and day 152 (University of Maryland Extension).
Weeks 2 to 10 (days 7–69)
Nothing on the schedule until day 73 (halfway, week 11). By day 69, 78 days are left to the due date.
Week 11 (days 70–76): halfway
Day 73 (May 13, 2027) is halfway through a 147-day pregnancy. From here, 74 days are left to the due date.
Weeks 12 to 20 (days 77–139)
Nothing on the schedule until day 140 (a week to go, week 21). By day 139, 8 days are left to the due date.
Week 21 (days 140–146): a week to go and the usual window opens
Day 140 (Jul 19, 2027) is one week before the due date. The schedule’s reminder for this day: get a clean, quiet birthing area ready.
Day 142 (Jul 21, 2027) is the earliest usual date: from here on, a birth is inside the usual range.
Week 22 (days 147–152): the due date and the usual window closes
Day 147 (Jul 26, 2027) is the due date, the average length counted from breeding. It is an estimate; most births fall between day 142 and day 152.
Day 152 (Jul 31, 2027) is the latest usual date. If that day passes, or anything about the mother worries you, call your veterinarian.
Frequently asked questions
How far along is my sheep?
Count the days since the breeding date (the first one, if she was bred more than once). Days 0 to 6 are week 1, days 7 to 13 are week 2, and so on: day 73 is in week 11 and the due date, day 147, is in week 22. The calculator above counts it for you.
How many weeks is a sheep pregnant?
About 147 days, which is 21 weeks. Most births fall between day 142 (week 21) and day 152 (week 22).
When should the birthing area be ready?
The schedule marks day 140 (week 21), one week before the due date: get a clean, quiet birthing area ready. For a sheep bred on Mar 1, 2027, that is Jul 19, 2027.
Where the numbers come from
Sources: University of Maryland Extension: Sheep 201, the ewe’s reproductive cycle. Breeds and individual animals differ; change the length in the calculator if yours usually runs early or late. These dates are estimates, not veterinary advice: ask your veterinarian about your animal.