Pig Gestation Calculator

By Hassan Nawaz, Publisher. Updated November 12, 2026.

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

—
Expected farrowing date
—
Earliest normal
—
Latest normal
—
Today

How long is a pig pregnant?

Your sow carries her piglets about 114 days. Pig farmers keep it in their heads as 3 months, 3 weeks and 3 days, and that is close enough to count on. A litter is usually 12 to 13 piglets, and she nurses them until weaning at around 21 days.

Farrowing date = breeding date + 114 days

BredDue, day 114Normal window: 111 to 117 daysHeat checkUltrasoundPen ready
Pig pregnancy from breeding to farrowing. The shaded part is a window of about 3 days either side of day 114, used here as a planning guide.

The 3-3-3 rule, worked out

Three months, three weeks and three days is 3 × 30 + 3 × 7 + 3 = 114 days on a 30 day month. Count it off on a real calendar and you land within a day or two of that, so when you need a firm date for a bred sow, use the calculator above.

Planning dates (guide)

These are general guides, not fixed rules. Your vet and your own herd plan come first.

DayWhat to plan
About 21A sow that was not settled usually returns to heat about three weeks after breeding, so this is the first heat check
About 28 or laterA vet can confirm pregnancy by ultrasound
About 105 to 110Clean and bed the farrowing pen so the sow can settle in before she farrows
About 114Farrowing
About 21 days after farrowingPiglets are commonly weaned at about this age on commercial farms

Sample farrowing dates

BredFarrowing dateNormal window
Thu, Jan 1, 2026Sat, Apr 25, 2026Wed, Apr 22, 2026 to Tue, Apr 28, 2026
Sun, Mar 1, 2026Tue, Jun 23, 2026Sat, Jun 20, 2026 to Fri, Jun 26, 2026
Fri, May 1, 2026Sun, Aug 23, 2026Thu, Aug 20, 2026 to Wed, Aug 26, 2026
Wed, Jul 1, 2026Fri, Oct 23, 2026Tue, Oct 20, 2026 to Mon, Oct 26, 2026
Tue, Sep 1, 2026Thu, Dec 24, 2026Mon, Dec 21, 2026 to Sun, Dec 27, 2026
Sun, Nov 1, 2026Tue, Feb 23, 2027Sat, Feb 20, 2027 to Fri, Feb 26, 2027

That window is a 3 day planning guide on either side of day 114, not a published range. Most sows farrow within a few days of the expected date, and your vet can tell you when an overdue sow is worth worrying about. To compare other species, see the animal gestation periods chart.

Frequently asked questions

How long is a pig pregnant?

About 114 days, or 3 months, 3 weeks and 3 days.

How many piglets does a sow have?

A sow or gilt usually has 12 to 13 piglets per litter on commercial farms. Heritage breeds and young gilts often have fewer.

When are piglets weaned?

On commercial farms piglets are weaned at about 21 days of age. Small farms often wait longer.

How do I calculate a farrowing date by hand?

Add 3 months, 3 weeks and 3 days to the breeding date, or add 114 days.

Sources

Embed this calculator on your website

Free for blogs, suppliers, clubs and schools. Paste this code to show the Pig Gestation Calculator on your page. It updates itself, and the credit line to GestationPeriod under it must stay in place.

More gestation calculators

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