A friendly farmer with a cow, pig, duck, hen and sheep at golden dusk

Nursery Rhymes · Traditional cumulative nursery song

Old MacDonald Had a Farm

Old MacDonald's cow, duck, pig, sheep, hen and horse each add a new sound to the farm. Children can join in before they know every word, making this a reliable rhyme for noisy, happy participation.

Sing every animal verse

Old MacDonald had a farm,
E-I-E-I-O!
And on that 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 that 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!

Old MacDonald had a farm,
E-I-E-I-O!
And on that 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 that farm he had a sheep,
E-I-E-I-O!
With a baa-baa here
And a baa-baa there,
Here a baa, there a baa,
Everywhere a baa-baa.
Old MacDonald had a farm,
E-I-E-I-O!

Old MacDonald had a farm,
E-I-E-I-O!
And on that farm he had a hen,
E-I-E-I-O!
With a cluck-cluck here
And a cluck-cluck there,
Here a cluck, there a cluck,
Everywhere a cluck-cluck.
Old MacDonald had a farm,
E-I-E-I-O!

Old MacDonald had a farm,
E-I-E-I-O!
And on that farm he had a horse,
E-I-E-I-O!
With a neigh-neigh here
And a neigh-neigh there,
Here a neigh, there a neigh,
Everywhere a neigh-neigh.
Old MacDonald had a farm,
E-I-E-I-O!

The End

Next story: Rapunzel
Mary Had a Little Lamb Surprise me Tonight's story

About this story

Hand over every animal noise to your child, and stop after any verse when they have had enough.

Read this next

Talk about it

The lesson

Every animal has its own voice and a place on the farm.

Questions to ask

  1. Which animal says moo?
  2. What sound does the duck make?
  3. Which farm animal would you add next?

Words to know

farm
Land where people grow food and keep animals.
quack
The sound a duck makes.
oink
The sound a pig makes.

More stories like this

All Nursery Rhymes stories