This is a fun song. 
This is a fun song. 
Each animal makes a new sound. A cow says moo. A duck says quack.
Some versions add all the sounds together. This makes the song grow. You can sing along with it.
People have sung it for a long time. It is popular in many lands.
It is a happy song to sing.
Old MacDonald Had a Farm is a famous song for children. 
People have sung this song for many years. One early version was in an opera from 1706. It was written by Thomas d'Urfey. 
Old MacDonald Had a Farm is a famous song for children. 
Learning the song is a fun way to work with sounds. The lyrics change with every single verse. You pick one animal to be the star of that part. Then you use the sound that animal makes in the song. For example, a dog might go "bow-wow" or "woof woof." Some versions even list many species at once. A book from 1917 called Tommy's Tunes lists nine different animals. These include horses, dogs, hens, ducks, geese, cows, pigs, cats, and sheep. You just keep adding the sounds to keep the song going. 
This song has a very long and interesting history. One early version was written by Thomas d'Urfey in 1706. He wrote it for an opera called The Kingdom of the Birds. That version was called "In the Fields in Frost and Snow." It was a bit different from the song we know now. It used a different melody in a minor key. D'Urfey also printed the song in his own book in 1719. It appeared in other operas throughout the eighteenth century as well. It was likely very popular among English people back then.
Many different people collected versions of this song over the years. In 1908, Cecil Sharp found a version in a London workhouse. He heard it from a 74-year-old woman named Mrs. Goodey. Other collectors found versions in England around the turn of the century. In the United States, the song was very popular in the Ozark region. A man named H. F. Walker sang an Ozark version in 1922. His version was called "Old Missouri" and focused on a mule. The oldest known recording was by the Sam Patterson Trio in 1925. Later, the Skillet Lickers recorded a version in 1927.
The version we sing today became standard in the twentieth century. It often uses the famous phrase "E-I-E-I-O" after the farmer's name. This version likely comes from American traditions. These versions often name the farmer "Old MacDonald." They also use the "E-I-E-I-O" refrain that we all know. You can find this song in many places today. It is a part of many children's song collections. It connects us to the way people sang hundreds of years ago. Even though the words change, the joy stays the same.
"Old MacDonald Had a Farm" is a famous traditional children's song. 
The mechanism of the song relies on changing lyrics in every verse. 
There are many different types of verses and animal lists. One 1917 book called "Tommy's Tunes" provides a detailed example. This version lists nine different species of animals. These species include the horse, dog, hen, duck, goose, cow, pig, cat, and sheep. Some versions might also include a donkey or a mule. Interestingly, some regional versions focus on different subjects entirely. An Ozark version titled "Old Missouri" focuses on a mule rather than many animals. Instead of animal sounds, it describes parts of the mule, like its two ears. This shows how flexible the song's structure can be.
The history of the song begins with early English versions. One possible origin is an opera written in 1706. The composer was an English writer named Thomas d'Urfey. He wrote an opera called "The Kingdom of the Birds or Wonders of the Sun." The song in that opera was titled "In the Fields in Frost and Snow." This version used a melody in a minor key. It was quite different from the happy tune we know today. D'Urfey also published the song in his 1719 book, "Wit and Mirth, or Pills to Purge Melancholy." The song appeared in other eighteenth-century operas, such as "Polly" in 1729.
Folklorists have spent years collecting different versions of the song. 
Early recordings helped standardize the version used by most people today. 
"Old MacDonald Had a Farm" connects to many broader cultural ideas. It serves as a bridge between formal opera and traditional folk music. The song shows how music travels between countries and changes over time. It also demonstrates how simple patterns can create complex, cumulative structures. The song is used to teach children about the natural world. It also connects to the study of folklore and oral traditions. By studying these lyrics, we see how people have shared stories for hundreds of years. Even as the animals and sounds change, the core structure remains the same.
🖼️ Images & Media (3)
More to explore
✨ What else?
Related topics you might enjoy
🪜 Step back
Simpler topics to build understanding
What is Nepedia?
A free, ad-free encyclopedia for children. Every article is written at five reading levels, so the same page works for a five-year-old and a fifteen-year-old — use the level switcher above to see this one change. No account needed to read.