Tin Whistle Sheet Music & Practice Guide
Learn Old McDonald on a High D tin whistle with interactive sheet music and real-time fingering. Includes tempo control, looping, and follow mode for practice.
Step 1: Master the "Old McDonald had a farm" phrase slowly
Step 2: Practice the "E-I-E-I-O" section in a loop
Step 3: Play the full song and try increasing the speed for fun
Old MacDonald Had a Farm is a traditional English-language children’s song that became widely popular in the early 20th century, although its roots are likely older and connected to rural folk traditions. Early printed versions appeared in the United States around the 1910s, and the song quickly spread through schools, nurseries, and family singing. The lyrics depict farm life and animal sounds, reflecting everyday agricultural experience and making the song highly engaging for young children. Its cumulative structure, repetitive melody, and simple harmonic framework allow endless variation, which helped it spread rapidly through oral tradition. Over time, Old MacDonald Had a Farm became one of the most internationally recognized children’s songs and was translated into many languages. Today, it is widely used in early music education to teach rhythm, pitch repetition, call-and-response patterns, and ensemble participation, while remaining a familiar symbol of traditional rural life in children’s music.
A standard High D whistle works great. This arrangement is in G Major, which is easy to play on a D whistle (just don't play C#).
That is normal. Slow the playback speed down to 50% and practice the "E-I-E-I-O" sequence until your fingers memorize the movement.
Folk songs often have small variations. This version uses a standard G Major melody that fits well on the whistle.