Old MacDonald Had a Farm: A Read-Along Rhyme for Kids
Old MacDonald Had a Farm is one of the best-loved rhymes for young children, and it is perfect for reading along. In this free activity, your child listens to each line, follows the words on the screen, and joins in with happy farm sounds like moo, quack and baa.
The repeating pattern makes the rhyme easy to remember, so even a preschool child who cannot read yet can sing the whole song. Along the way, little ones learn farm animal names, animal sounds, and the rhythm of spoken English.
How to play
- Press play and listen to the full rhyme once, pointing to each line as it is sung.
- Play it again and ask your child to join in on the easy parts: E-I-E-I-O and the animal sounds.
- Pause after each verse and ask, "Which animal was that? What sound does it make?"
- Sing the rhyme one last time together, adding actions like flapping wings or hopping for each animal.
This read-along helps your child match spoken words to written words, an early reading skill called print awareness. The repeated line pattern builds memory and confidence, while the animal sounds sharpen listening and clear speech. Children also pick up new vocabulary such as farm, cow, duck and sheep, and they practise the natural rhythm and rhyme of English. Singing together is a gentle, pressure-free way to build language. For extra learning, ask your child to name other farm animals and invent a new verse, or draw the farm and label each animal with your help.
Frequently asked questions
What age is Old MacDonald Had a Farm best for?
How does a read-along rhyme help early reading?
My child only shouts the animal sounds. Is that fine?
Can we make our own verses?
Is this activity free to use?
More rhymes and stories
โญ
The Wheels on the Bus Read-Along Rhyme for Kids๐ถ Rhymes and Stories ยท Age 3-4
๐ถโญ
Twinkle Twinkle Little Star (Read-Along)๐ถ Rhymes and Stories ยท Age 2-3
More Animals activities
โญ
Memory Match Game for Kids - Animal Pairs Online๐ฎ HTML Games ยท Age 4-5
๐ฅโญ
Count the Animals: Free Counting Game for Kids๐ฅ Count and Choose ยท Age 4-5
โญ
Cat Coloring Page for Kids๐๏ธ Coloring Pages ยท Age 3-4
Updated 5 Nov 2026