Loved by Kids, Trusted by Parents and Teachers Worldwide

Old MacDonald Had a Farm

The farm-animal sing-along to read, hear, print and trace.

FreeRead aloudPrintableWriting practice

Old MacDonald Had a Farm

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.

Press Read aloud to hear the rhyme and follow the highlighted line. Print it, or open Writing practice to trace and copy the words.

No ratings yet. Be the first to rate this rhyme.

What does Old MacDonald Had a Farm mean?

Old MacDonald keeps lots of animals on his farm, and the song names each one and the sound it makes, from the cow's moo to the pig's oink to the duck's quack. You can keep adding any animal you like.

Early literacy and speech benefits of Old MacDonald Had a Farm

Nursery rhymes play a foundational role in early childhood literacy. Singing and reciting Old MacDonald Had a Farm helps toddlers and preschoolers develop phonemic awareness, which is the ability to hear, identify, and play with individual sounds in spoken words. Children who know nursery rhymes by heart learn to read more easily because they understand the natural cadence, rhyming structures, and patterns of the English language.

What Old MacDonald Had a Farm teaches

Old MacDonald Had a Farm is fun to sing and quietly builds several early speech and reading skills:

Classroom circle-time and home learning activities

Here are simple, engaging ways to bring Old MacDonald Had a Farm to life in preschool classrooms or at home:

When your child knows Old MacDonald Had a Farm well, explore our <a href="/matching/">matching games</a> to continue building reading and rhythm skills through play.

Where Old MacDonald Had a Farm comes from

Old MacDonald Had a Farm is a traditional song that grew from older farmyard songs and took its modern shape in the early 1900s. It has no single author and is in the public domain.

Fun extension activities

Frequently asked questions

What are the words to Old MacDonald Had a Farm?

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. Each new verse adds another animal and its sound.

What animals are in Old MacDonald Had a Farm?

Any farm animal works. Popular verses include a cow (moo), a pig (oink), a duck (quack), a sheep (baa), a horse (neigh) and a cat (meow). Children love inventing their own.

Why is Old MacDonald good for young children?

It teaches animals and their sounds, invites children to join in and make noises, and its repeating pattern builds memory and confidence.