Skip to content

Old MacDonald Had A Farm — Nursery Rhyme 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;
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 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;
With an oink, oink here and an oink, oink there
Here an oink, there an oink,
Everywhere an oink-oink;
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 some 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;
With a neigh, neigh here and a neigh, neigh there
Here a neigh, there a neigh,
Everywhere a neigh, neigh;
With an oink, oink here and an oink, oink there
Here an oink, there an oink,
Everywhere an oink-oink;
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 chicken, E-I-E-I-O
With a brawk, brawk here and a brawk, brawk there
Here a brawk, there a brawk,
Everywhere a brawk, brawk;
With a baa, baa here and a baa, baa there
Here a baa, there a baa,
Everywhere a baa, baa;
With a neigh, neigh here and a neigh, neigh there
Here a neigh, there a neigh,
Everywhere a neigh, neigh;
With an oink, oink here and an oink, oink there
Here an oink, there an oink,
Everywhere an oink-oink;
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 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;
With a brawk, brawk here and a brawk, brawk there
Here a brawk, there a brawk,
Everywhere a brawk, brawk;
With a baa, baa here and a baa, baa there
Here a baa, there a baa,
Everywhere a baa, baa;
With a neigh, neigh here and a neigh, neigh there
Here a neigh, there a neigh,
Everywhere a neigh, neigh;
With an oink, oink here and an oink, oink there
Here an oink, there an oink,
Everywhere an oink-oink;
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 goose, E-I-E-I-O
With a gabble, gabble here and a gabble, gabble there
Here a gabble, there a gabble,
Everywhere a gabble, gabble;
With a quack, quack here and a quack, quack there
Here a quack, there a quack,
Everywhere a quack, quack;
With a brawk, brawk here and a brawk, brawk there
Here a brawk, there a brawk,
Everywhere a brawk, brawk;
With a baa, baa here and a baa, baa there
Here a baa, there a baa,
Everywhere a baa, baa;
With a neigh, neigh here and a neigh, neigh there
Here a neigh, there a neigh,
Everywhere a neigh, neigh;
With an oink, oink here and an oink, oink there
Here an oink, there an oink,
Everywhere an oink-oink;
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 dog, E-I-E-I-O
With a bow wow here and a bow wow there
Here a bow, there a wow,
Everywhere a bow wow;
With a gabble, gabble here and a gabble, gabble there
Here a gabble, there a gabble,
Everywhere a gabble, gabble;
With a quack, quack here and a quack, quack there
Here a quack, there a quack,
Everywhere a quack, quack;
With a brawk, brawk here and a brawk, brawk there
Here a brawk, there a brawk,
Everywhere a brawk, brawk;
With a baa, baa here and a baa, baa there
Here a baa, there a baa,
Everywhere a baa, baa;
With a neigh, neigh here and a neigh, neigh there
Here a neigh, there a neigh,
Everywhere a neigh, neigh;
With an oink, oink here and an oink, oink there
Here an oink, there an oink,
Everywhere an oink-oink;
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 cat, E-I-E-I-O
With a meow, meow here and a meow, meow there
Here a meow, there a meow,
Everywhere a meow, meow;
With a bow wow here and a bow wow there
Here a bow, there a wow,
Everywhere a bow wow;
With a gabble, gabble here and a gabble, gabble there
Here a gabble, there a gabble,
Everywhere a gabble, gabble;
With a quack, quack here and a quack, quack there
Here a quack, there a quack,
Everywhere a quack, quack;
With a brawk, brawk here and a brawk, brawk there
Here a brawk, there a brawk,
Everywhere a brawk, brawk;
With a baa, baa here and a baa, baa there
Here a baa, there a baa,
Everywhere a baa, baa;
With a neigh, neigh here and a neigh, neigh there
Here a neigh, there a neigh,
Everywhere a neigh, neigh;
With an oink, oink here and an oink, oink there
Here an oink, there an oink,
Everywhere an oink-oink;
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 mouse, E-I-E-I-O
With an eek, eek here and an eek, eek there
Here an eek, there an eek,
Everywhere an eek, eek;
With a meow, meow here and a meow, meow there
Here a meow, there a meow,
Everywhere a meow, meow;
With a bow wow here and a bow wow there
Here a bow, there a wow,
Everywhere a bow wow;
With a gabble, gabble here and a gabble, gabble there
Here a gabble, there a gabble,
Everywhere a gabble, gabble;
With a quack, quack here and a quack, quack there
Here a quack, there a quack,
Everywhere a quack, quack;
With a brawk, brawk here and a brawk, brawk there
Here a brawk, there a brawk,
Everywhere a brawk, brawk;
With a baa, baa here and a baa, baa there
Here a baa, there a baa,
Everywhere a baa, baa;
With a neigh, neigh here and a neigh, neigh there
Here a neigh, there a neigh,
Everywhere a neigh, neigh;
With an oink, oink here and an oink, oink there
Here an oink, there an oink,
Everywhere an oink-oink;
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.

Explore Words From This Rhyme

Learning from "Old MacDonald Had A Farm"

Nursery rhymes are some of the best teachers of rhythm and rhyme. "Old MacDonald Had A Farm" uses 195 lines to create a memorable verse — proof that effective poetry doesn't need to be long. Pay attention to the meter: the pattern of stressed and unstressed syllables is what makes the rhyme stick in your head.

Songwriters and poets can borrow these patterns. Try writing your own lyrics using the same rhyme scheme and line length as this nursery rhyme. You can also use words from the poem above as starting points — click any word to find rhymes or look up its definition, then build from there.

Create your own verse

Inspired by "Old MacDonald Had A Farm"? Try writing your own rhymes:

Generate a verse

Frequently asked questions

What are the words to Old MacDonald Had A Farm?
The lyrics to Old MacDonald Had A Farm are: 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. ... Read the full 195-line nursery rhyme at Rhyme Buster.
How many lines does Old MacDonald Had A Farm have?
"Old MacDonald Had A Farm" has 195 lines of verse.