Pig Gestation Period: How Long Is a Pig Pregnant?

A pig is pregnant for about 114 days, roughly 3 months and 3 weeks. Normal farrowing happens between 112 and 116 days, and a typical litter is 8-12 piglets.

How long is a pig pregnant?

A pig carries her piglet for an average of 114 days, or about 3 months and 3 weeks. Counting from the breeding date, farrowing is normal anywhere from day 112 to day 116.

Pig gestation stages, month by month

Days 1–38: early pregnancy

Fertilised eggs implant in the uterus and the embryos begin to develop. Losses are most common now, so keep the pig on a steady diet and avoid stress, transport and abrupt changes in housing.

Days 39–76: mid pregnancy

Growth is steady but the demand on the mother is still modest. This is the practical window for a pregnancy check, routine health care and any change of pen, paddock or enclosure.

Days 77–104: late pregnancy

Most fetal growth happens now. Energy and protein needs rise sharply, the abdomen enlarges visibly and the mother should be gaining condition rather than losing it.

Days 105–116: preparing for farrowing

Herd records, a confirmed service date and a clean, well-bedded birthing area matter more than the exact day on the calendar. Watch for nesting behaviour, udder or mammary development, restlessness and loss of appetite in the final days before farrowing.

Signs a pig is pregnant

  • No return to heat at the expected interval after mating
  • Gradual weight gain and a firmer, rounder abdomen from mid pregnancy
  • Appetite increases, often noticeably in the second half of gestation
  • A vet can confirm pregnancy by ultrasound or palpation once the pig is far enough along

Signs of approaching farrowing

  • Mammary development and nesting behaviour in the final weeks
  • Restlessness, reduced appetite and isolation from others in the last day or two before farrowing
  • Contact your vet if labour stalls, if the animal strains without progress, or if there is abnormal discharge before farrowing begins.

What affects pig gestation length

  • A pig is pregnant for about 114 days, roughly 3 months and 3 weeks.
  • The normal range runs from 112 to 116 days, a window of 4 days.
  • A typical litter is 8-12 piglets, and larger litters usually arrive slightly earlier than the average.
  • Maternal age, body condition, nutrition and season each shift the date by a day or two in either direction.

Estimate your pig's farrowing date

Enter the breeding date for an estimated farrowing date at 114 days.

Estimate a pig due date

Estimated farrowing date

Friday, 20 November 2026

Earliest

18 Nov 2026

Latest

22 Nov 2026

Open the full Pig gestation calculator

Pig pregnancy FAQs