El Babe és un porquet orfe que, com a premi d'un concurs, arriba a la tranquil·la granja de l'Arthur Hoggett, on viuen molts animals i cadascun té la seva funció. Però on no hi ha cap porc. La Fly, una gossa pastora d'ovelles, ajuda el porquet a adaptar-se a la vida de la granja; però amb aquesta guia, el porquet s'acaba comportant més aviat com un gos. Al començament s'enriuen d'ell, però la seva força de voluntat tindrà recompensa.
Durant una terrible tempesta un circ perd accidentalment a una petita zebra. El criador de cavalls Nolan Walsh rescata a la desmanegada poltra i la porta a casa. Abans, Walsh entrenava cavalls de carreres amb notable èxit, però actualment porta una vida tranquil·la amb la seva filla en la seva modesta granja de Kentucky.
En una remota granja de Nova Zelanda un científic està realitzant un irresponsable programa d'enginyeria genètica que intenta crear la "ovella perfecta". Quan un grup d'inepta activista mediambiental deixa en llibertat un anyell mutant, milers d'ovelles es converteixen en depredadors assedegats de sang l'objectiu del qual és acabar amb la raça humana.
Després de la victòria al concurs de gossos pastors, el Babe torna a la granja. L'Arthur té un accident instal·lant una bomba al pou i, mentre està convalescent, l'Esme ha de portar la granja tota sola. Els deutes aviat s'acumulen i, quan el banc està a punt d'embargar la finca, la dona del granger rep una invitació per anar a fer una demostració amb el Babe a canvi d'uns diners que poden salvar la granja. Però les coses no van com estaven previstes i l'Esme i el Babe s'han de quedar uns dies a la gran ciutat, on viuran aventures de tota mena.