A sow stays pregnant an average of 114 days, although it’s not uncommon for pigs to lose their babies before they are born, or have one or more stillborn piglets. She might not look pregnant until about three weeks before she delivers, but that doesn’t mean there’s a problem with the piglets.