This very popular waltz-like carol is well-suited to being played on Scottish pipes. This version was sourced from the New Oxford Book of Carols, and is set here in the pipe-friendly key of D-Major. Two harmony parts (for the refrain), chord symbols, and first verse lyrics are also included.
This is one of over 100 carols printed in the collection, On This Day Earth Shall Ring.
An audio sample, featuring Scottish smallpipes (D-chanter). The harmony parts can be heard on the repeat, approximately halfway through the track: