Ask any parent of a toddler to name one nursery rhyme they know by heart, and chances are Old MacDonald Had a Farm is the answer. It's been sung in living rooms, nurseries, and car back seats for generations — and for good reason. The combination of animal characters, silly sounds, and repetition makes it almost irresistible for little ones aged 2–6.
Here at Tiny Melody House it's our most-watched song by a long way, and we've learned a thing or two about what makes it work so well. Read on for the full lyrics, some fun hand actions you can do together, and a bit of the science behind why toddlers love it so much.
Old MacDonald Had a Farm — Full Lyrics
The classic version uses a repeating verse structure — each verse introduces a new animal and its sound. Here's the full set of lyrics we use in our version, covering eleven different animals:
And on that farm he had a [animal], E-I-E-I-O!
With a [sound sound] here, and a [sound sound] there,
Here a [sound], there a [sound], everywhere a [sound sound]!
Old MacDonald had a farm, E-I-E-I-O!
Animals & sounds:
🐄 Cow — Moo moo · 🐔 Chicken — Cluck cluck · 🐷 Pig — Oink oink
🐑 Sheep — Baa baa · 🐴 Horse — Neigh neigh · 🦆 Duck — Quack quack
🐐 Goat — Meh meh · 🐕 Dog — Woof woof · 🐈 Cat — Meow meow
🐸 Frog — Ribbit ribbit · 🦉 Owl — Twit twoo
For extra fun, try pausing just before each animal sound and letting your child fill it in — most toddlers know what's coming after a few listens and love being the one to shout it out!
Hand Actions & Movements
Adding actions turns a listen into a full-body experience, which helps with memory and makes the song even more engaging. Here are our favourite actions to do along with each verse:
- "Old MacDonald had a farm" — sweep both arms wide as if showing off a big field
- "E-I-E-I-O!" — clap on each letter (five claps)
- "And on that farm he had a…" — cup hands around mouth as if calling out
- For the cow — make "horns" on your head with index fingers
- For the chicken — tuck hands in armpits and flap elbows
- For the pig — push nose up with one finger and wiggle it
- For the sheep — mime pulling fluffy wool from your own head
Don't worry about doing every action perfectly — the sillier the better. Toddlers learn through imitation, so your enthusiasm is the most important ingredient.
Why Toddlers Love This Song
It's not just nostalgia. There's solid developmental reasoning behind why Old MacDonald captivates children aged 2–6 so effectively.
Repetition builds confidence. The verse structure repeats identically for each animal, with only the animal name and sound changing. This predictability lets toddlers anticipate what's coming, which creates a satisfying sense of mastery. After two or three listens, most children are already "helping" sing the chorus — a huge confidence boost.
Animal sounds are intrinsically motivating. Research on early language acquisition consistently shows that toddlers find animal onomatopoeia (moo, quack, oink) among the easiest and most enjoyable sounds to produce. These sounds require minimal articulation precision, so even very young children feel successful making them.
It teaches vocabulary naturally. Each verse introduces an animal name, the animal's sound, and implicitly the concept that different creatures communicate differently. This is a surprisingly rich vocabulary and biology lesson wrapped in a fun song.
11 Animals — Extended Version
If your little one has fully mastered the standard version and wants more, we also made an extended cut with 11 different farm animals — running about 4 minutes and great for longer sing-along sessions or playing in the background during playtime.
Happy singing! 🎵 — Tiny Melody House