Old MacDonald Had a Farm

  • Ages 2–5
  • Coming soon
  • English
  • A4 + US Letter
  • Updated 4 Oct 2026

These Old MacDonald Had a Farm story printables help children aged 2 to 5 read, colour, match and retell a familiar farm rhyme. They are free to download and print for use at home or in your own classroom.

Coming soon

Old MacDonald Had a Farm are coming soon

Our team is drawing and testing these printables right now. Save this page or join free, and we'll let you know when they are ready to download.

At a glance

  • Ages: 2 to 5 years
  • Skills: Listening, vocabulary, sequencing
  • You need: Printer, crayons and pencils
  • Time: 10 to 20 minutes

A short farm story

Old MacDonald lived on a farm with fields, a barn and many animals. Each day, he cared for them and listened to their sounds. The cow said moo, the pig said oink, the duck said quack and the horse said neigh. More animals joined the farm as Old MacDonald sang, E-I-E-I-O. Children can join in with the repeated line and make each animal sound. The farm was a busy, friendly place where every animal had a part to play. Lesson: Caring for animals takes kindness, patience and regular work.

Read, sing and talk together

Read the story slowly and pause before each animal sound so your child can fill it in. Point to the animal, say its name clearly and invite your child to copy the sound or movement. Ask which animal came first, which one they like best and what the animal might eat. You can sing the familiar refrain softly, or speak it if your child is still learning the words. After reading, use Nursery Rhymes for Kids to choose another short rhyme for your next reading time.

Activities for a farm theme

Let your child colour the animals with realistic or imaginative colours, then name each one. Place animal pictures in story order and retell the rhyme using the repeated refrain. Try a listening game in which you make one animal sound and your child points to the matching picture. For a simple maths link, count the animals in a picture or sort them by size. At home, look for birds, cows or other animals near you, and compare their sounds with the ones in the rhyme. Older preschoolers can trace animal names or draw a new farm animal.

Lumi's tips

  • For a younger child, use only two or three animal pictures at a time and repeat the same sounds together.
  • For a greater challenge, mix the picture cards and ask your child to put the animals back in story order without help.
  • Keep the rhyme lively by adding simple actions, such as flapping like a duck or stomping like a horse, then connect the activity to a visit to a farm or local dairy.

How to download and print

  1. Sign in or join free, it takes a few seconds.
  2. Choose a page and tap Download. Pick A4 or US Letter to match your paper.
  3. Open the PDF and print at "Actual size" (100%) so nothing is cut off.
  4. Your downloads stay in My Library, so you can print them again any time.

Questions parents ask

What is Old MacDonald Had a Farm about?

It is a nursery rhyme about a farmer and the animals on his farm. Each verse names an animal and repeats the sound it makes.

What animals are in Old MacDonald Had a Farm?

Common versions include a cow, pig, duck, horse and sheep. You can add other familiar farm animals when singing or using the printables.

What age is Old MacDonald Had a Farm suitable for?

The rhyme suits young children from about 2 to 5 years. Toddlers can copy sounds and actions, while older preschoolers can sequence pictures and retell the story.

How can I teach Old MacDonald Had a Farm at home?

Read or sing one verse at a time, pause for your child to make the animal sound, and use pictures to retell the order. Add colouring, counting or movement for a short follow-up activity.

How do I download and print these Old MacDonald Had a Farm activities?

Choose a printable and download the PDF with a free EarlyActivity account. You can print it for use at home or in your own classroom.

More nursery rhymes

Baa Baa Black Sheep

Coming soon · Ages 2–5

These Baa Baa Black Sheep story printables help children aged 2 to 5 read, colour, match and talk about the nursery rhyme. They are free to print for use at home or in your own classroom.

Chanda Mama Door Ke

Coming soon · Ages 2–5

These Chanda Mama Door Ke story printables help children aged 2 to 5 enjoy a familiar Hindi nursery rhyme through colouring, reading and simple activities. They are free to print for use at home or in your own classroom.

Hickory Dickory Dock

Coming soon · Ages 2–5

These hickory dickory dock story printables help children aged 2 to 5 listen to, retell and enjoy the nursery rhyme. The free pages include simple colouring, sequencing, counting and early literacy activities for home or class.

Hindi Rhymes for Kids

Coming soon · Ages 2–5

These Hindi rhyme story printables give children aged 2 to 5 simple stories, pictures and familiar Hindi words to read, sing and talk about. They are free to print for use at home or in your own classroom.

Humpty Dumpty

Coming soon · Ages 2–5

These Humpty Dumpty story printables help children aged 2 to 5 listen to, retell and enjoy the familiar nursery rhyme. They are free to print for simple home or classroom activities.

Jack and Jill

Coming soon · Ages 2–5

These Jack and Jill story printables retell the familiar nursery rhyme through simple pictures, colouring, sequencing and early reading activities. They suit children aged 2 to 5 and are free to print for home or classroom use.

That's today's 20 free downloads!

Need more today?
Plus gives you 200 a day (fair use), no ads, Download all and a free pack every month. First month ₹99.
See Plus →

A bonus page for Plus members

See Plus

Your cart (0)

Your cart is empty.