How to Play Hark! The Herald Angels Sing on the Tin Whistle

G major · 4/4 · 120 BPM · Carol · Intermediate

Hark! The Herald Angels Sing is a carol you can learn on the tin whistle, set in G major (4/4, around 120 beats per minute). It uses 9 distinct notes, ranging from D5 up to E6 — all within the D whistle’s range.

Mendelssohn melody in G; spans D5 to E6 with dotted rhythms.

The tin whistle notes for Hark! The Herald Angels Sing start D G G F# G B B A D D D C 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 Hark! The Herald Angels Sing with these notes in order. Same letter in a higher octave uses the same fingering — overblow for the second register.

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

Sheet music

ABC notation

X:1
T:Hark! The Herald Angels Sing
M:4/4
L:1/4
K:G
D G G>F | G B B A | d d d>c | B A B2 | D G G>F |
G B B A | d A A F | F E D2 | d d d G | c B B A |
d d d G | c B B A | e e e d | c B c2 | A B/c/ d>G |
G A B2 | e>e e d | c B c2 | A B/c/ d>G | G A G2 |]

Fingering chart

Hark! The Herald Angels Sing uses these notes on the D tin whistle: D5, E5, F#5, G5, A5, B5, C6, D6, E6.

D5
E5
F#5
G5
A5
B5
C6
D6
E6

More tin whistle tunes