When James Cromwell was handed the screenplay for Babe, he thumbed through it to see how many lines he had. He saw that he didn't have that many (he had only 171 words of spoken dialogue, and 61 words that were sung), so decided that he would do it as a nice easy film. What he didn't realize was that he would have more screen time in this film than any of his previous films.
Because baby pigs grow so fast, 48 pigs were used during filming for the role of Babe.
Jerry Goldsmith originally composed the film's music, but it was ultimately rejected for being too dark in tone. Nigel Westlake was then brought in to compose a lighter score.
Magda Szubanski was only in her early 30s when she won the role of Esme Hoggett, who was supposed to be elderly, so Szubanski was made up to look about 20 years older.
USA pork sales dropped by 20% after the movie came out.