How to Play Kitty Goes A-Milking on the Tin Whistle

G major · 4/4 · 220 BPM · Reel · Intermediate

Kitty Goes A-Milking is a reel you can learn on the tin whistle, set in G major (4/4, around 220 beats per minute). It uses 10 distinct notes, ranging from F#5 up to A6 — all within the D whistle’s range.

Reel in g major (104 notes after repeat-expansion).

The tin whistle notes for Kitty Goes A-Milking start D G G D C A D G G F# G A Full sequence below.

The interactive sheet music shows a fingering chart under every note. Press Play this tune to play along while the app listens to your microphone and grades every note, or print a clean copy of the score.

Tin whistle notes

On a D tin whistle, play Kitty Goes A-Milking with these notes in order. Same letter in a higher octave uses the same fingering — overblow for the second register.

D G G D C A D G G F# G A B D G G D E G F# D C A G A B C D G G A G G D G G F# D C A D G G A G G D C A B C B C D G G A G G D G G F# D C A D E F# G A G F# D C A G

Sheet music

ABC notation

X:1647
T:Kitty Goes A-Milking
R:reel
M:4/4
L:1/8
K:Gmajor
|dG G2 d2 cA|dG G2 FGAB|dG G2 d2 eg|fdcA GABc|! dG G2 d2 cA|dG G2 FGAB|dG G2 d2 eg|fdcA GABc|! dg g2 ag g2|dggf d2 cA|dg g2 ag g2|dcAB c2 Bc|! dg g2 ag g2|dggf d2 cA|defg a3 g|fdcA G4|
% Source: https://thesession.org/tunes/1647 setting 1647

Fingering chart

Kitty Goes A-Milking uses these notes on the D tin whistle: F#5, G5, A5, B5, C6, D6, E6, F#6, G6, A6.

F#5
G5
A5
B5
C6
D6
E6
F#6
G6
A6

More tin whistle tunes