Un intestin subțire al porcului măsoară aproximativ 12 picioare lungime. Mărimea intestinului gros se măsoară de la 1 la 3 picioare. Omnivorele au în general intestine mai lungi decât carnivorele.
Intestinul subțire este un tub lung, spiralat, proiectat să se potrivească unui spațiu mic. Prima secțiune a intestinului subțire este numită duoden. Aici se adaugă secrețiile din pancreas și ficat. Pe măsură ce digestia continuă, nutrienții sunt absorbiți în jejun și în ileon.
Orice nutrienți nedigerați trec prin intestinul ileocecal în intestinul gros. Intestinul gros are funcția principală de a absorbi apa și o anumită digestie finală. Orice alimente nedigerate părăsește intestinul gros prin rect la anus.