Một bầy lợn bị đem ra làm thịt trong lễ hội. Nhờ tài đoán trọng lượng của chú lợn Babe trong một trò chơi, bác nông dân Arthur Hoggett đã mang về nhà con lợn nhỏ nhất, thoát khỏi số phận bi thảm giống như mẹ và mấy anh em của nó. Bác đặt tên cho nó là Babe và cho nó ở chung với Fly, một con chó chăn cừu, cùng với đàn con của Fly. Bác Arthur đã nhắc nhở Babe là chú sẽ không được hưởng mấy đặc quyền như các chú chó, như việc vào nhà hay ra ngoài đồng. Từ đây, cuộc sống vui vẻ của Babe bắt đầu…