Skip to content
Animal Songs

Old MacDonald Had a Farm Lyrics

Composer / Yazar: Traditional
Year / Yıl: c. 1917
Origin / Köken: United States
Public Domain

One of the most beloved farm animal songs. Each verse introduces a new farm animal and its sound, helping children learn animal names and sounds in a memorable format. Best for ages 1–6. Onomatopoeic animal sounds (moo, oink, quack) are among the earliest sounds toddlers can reliably produce, making this song an excellent first vocabulary builder. The predictable verse structure also reinforces sequencing and memory. Add real-world reinforcement by visiting a farm, watching farm videos, or using animal figurines while singing. For deeper exploration, see [best animal songs for kids](/blog/best-animal-songs-kids) and [animal songs and kids' brain development](/blog/animal-songs-kids-brain-development).

Full Lyrics

Old MacDonald had a farm, E-I-E-I-O!
And on his farm he had a cow, E-I-E-I-O!
With a moo moo here and a moo moo there,
Here a moo, there a moo, everywhere a moo moo.
Old MacDonald had a farm, E-I-E-I-O!

Old MacDonald had a farm, E-I-E-I-O!
And on his farm he had a pig, E-I-E-I-O!
With an oink oink here and an oink oink there,
Here an oink, there an oink, everywhere an oink oink.
Old MacDonald had a farm, E-I-E-I-O!

Old MacDonald had a farm, E-I-E-I-O!
And on his farm he had a duck, E-I-E-I-O!
With a quack quack here and a quack quack there,
Here a quack, there a quack, everywhere a quack quack.
Old MacDonald had a farm, E-I-E-I-O!
#farm#animals#sounds#learning

Watch the music video!

Sing along with the animated video on KidSongsTV.

▶ Watch Video

More Songs You'll Love