A mother pig will usually give birth to between six and twelve piglets in a litter. However, there can be more or fewer piglets born depending on the breed of pig. Some pigs can have as many as eighteen piglets in a litter. The average litter size for a domestic pig is around ten, but this number can vary greatly. Litters of six or seven are not uncommon, and some pigs may only have two or three piglets. In general, the larger the breed of pig, the larger the litter size will be. So, while a miniature pig might only have four or five piglets in a litter, a large sow could have fifteen or more.