Pig Gestation Calculator

Farrowing due date and window from breeding date.

Biology and LifeUpdated 2026-10-122 min read
Pig Gestation Calculator
First day the sow ran with the boar.
Most herds cite 114: 3 months, 3 weeks, 3 days.
Farrowing due date
...
Normal window...
Gestation length...

What it does

Pig gestation is famously steady at 114 days, remembered as 3 months, 3 weeks, and 3 days. Breeders count forward from first boar exposure, then ready the farrowing pen against that date rather than against behavior signs alone.

The tool above takes the breeding date and a herd average. It returns the due date with the 111 to 117 day normal window beside it, so feed increases, pen moves, and night checks land on schedule.

The default breeding of October 10 2026 gives a due date of Monday February 01 2027, with the window running Friday January 29 to Thursday February 04 2027. A 115 day average moves the due date to Tuesday February 02 2027.

These figures follow Purdue extension swine guidance with Missouri extension matching it: 114 days average with a 114 day gestation table for planning. Both describe the same 3-3-3 count used across breeds and parities.

How to use

  1. Enter the first date with the boar.
  2. Keep 114 unless herd records say otherwise.
  3. Read the farrowing due date.
  4. Move sows to clean pens near day 110.
  5. Start night checks when the window opens.
  6. Call the vet past day 117.

Formula

Due = breeding + avg days. Window = breeding + 111 to breeding + 117 days.
avg
Herd average gestation in days, default 114.
111
Day the normal window opens.
117
Day the normal window closes; vet call past this.

All dates compute in UTC so time zones never shift a day. Gilts trend slightly early while mature sows hold closer to 114, which is why the average stays adjustable inside a fixed 111 to 117 window.

Worked example

Example: bred October 10 2026

Breeding date 2026-10-10, average 114 days.

  1. Due: Oct 10 + 114 days = Feb 1 2027.
  2. Early: Oct 10 + 111 = Jan 29 2027.
  3. Late: Oct 10 + 117 = Feb 4 2027.
  4. Check: 21 left in Oct, plus 30, 31, 31, plus 1 in Feb = 114.
  5. 115 day average: Oct 10 + 115 = Feb 2 2027.
  6. Tool shows Mon Feb 01 2027, window Fri Jan 29 2027 to Thu Feb 04 2027.

Reference table

Farrowing calendar
DayMarkAction
30Pregnancy checkUltrasound
90+Raise feedLate gestation
110Move to farrowingClean, bedded pen
111Window opensNight checks
114Due date3-3-3 average
117Window closesCall vet past this

Limits

  • Breeding dates predict well but never exactly.
  • Gilts and small litters shift timing.
  • Heat stress and thin feed scatter dates.
  • Calendar math never beats udder and behavior signs.

Common mistakes

  • Treating the due date as exact.
  • Skipping the day 30 pregnancy check.
  • Moving sows into farrowing too late.
  • Feeding late gestation like early gestation.
  • Waiting past day 117 to call the vet.

Try it yourself

Quick checks. Answers sit tucked under each question.

Bred Nov 1 2026: due date?

Nov 1 + 114 = Tue Feb 23 2027.

Same breeding at 115 days?

Window Jan 29 to Feb 4 shifts with it; due moves a day later.

Why plan the window, not the day?

Gilts, litter size, and feed scatter farrowing across 111 to 117 days.

Questions

How long are pigs pregnant?

About 114 days on average, 111 to 117 days normally.

What is the 3-3-3 rule?

3 months, 3 weeks, 3 days: the old way to remember 114 days.

When to move to farrowing?

Near day 110 into a clean, bedded, draft free pen.

Gilts different?

Often a touch early with smaller litters; watch them closer.

What if day 117 passes?

Call the vet; overdue sows need checking, not waiting.

Feed changes when?

Raise rations in late gestation for fast fetal growth.

Sources

How this page was checked. The formula above was matched against the cited sources, and the worked example was run through the tool on this page before publishing. If you spot an error, contact us so we can fix it and note the correction.