Home

O Christmas Tree sheet music

Quick Links:
Christmas music for piano Christmas music for woodwind and brass instruments Christmas music for string instruments Christmas music for recorder Christmas music lyrics
Choose an arrangement of O Christmas Tree:
Piano • Wind and brass instruments • String instruments • Recorder • Lyrics • Lead sheet with chords

Download free printable sheet music for O Christmas Tree, the traditional German carol also known as O Tannenbaum. Arrangements are available in seven different keys, with treble, bass, and alto clefs, so you can choose music that suits your instrument and playing range.

Select the sheet music image below to download a free PDF, or scroll down to explore additional keys and arrangements for piano, woodwinds, brass, strings, and recorder. You can also view the O Christmas Tree lyrics and download a printable lyrics PDF.

 

O Christmas Tree sheet music

Tap the image of the sheet music for a full-size PDF of O Christmas Tree.

 

More keys! Select a link below for a printable PDF of O Christmas Tree in any of the following keys, for treble, bass, and alto clef.

O Christmas Tree for band instruments
O Christmas Tree for string instruments
O Christmas Tree for recorder
O Christmas Tree for piano

Treble Clef Versions of O Christmas Tree:

In the key of A
In the key of B flat
In the key of C (higher version)
In the key of C (lower version)
In the key of D (higher version)
In the key of D (lower version)
In the key of E flat (higher version)
In the key of E flat (lower version)
In the key of F
In the key of G

Bass Clef Versions of O Christmas Tree:

In the key of A (higher version)
In the key of A (lower version)
In the key of B flat
In the key of C
In the key of D
In the key of E flat
In the key of F
In the key of G (higher version)
In the key of G (lower version)

Alto Clef Versions of O Christmas Tree:

In the key of A
In the key of B flat
In the key of C
In the key of D
In the key of E flat
In the key of F
In the key of G

History of O Christmas Tree

O Christmas Tree, originally known as O Tannenbaum, developed from older German songs celebrating the evergreen fir tree. Its familiar melody dates back at least to the eighteenth century and was used for several different songs, including one celebrating carpenters.

In 1820, German educator August Zarnack (1777–1827) published a version of O Tannenbaum praising the steadfast nature of the fir tree. Four years later, Leipzig schoolteacher and musician Ernst Anschütz (1780–1861) adapted the words into the Christmas carol familiar today.

The melody's composer is unknown, but the tune became popular far beyond Christmas. It was also used for Maryland, My Maryland, once the official state song of Maryland, and The Song of Iowa, which remains Iowa's official state song.

Learn more about the fascinating origins of this carol in the Welcome Christmas article, Before “O Christmas Tree” Was a Christmas Carol.

For a countdown to Christmas, visit the How Many Days Until Christmas page. The Two Happy Bears are excited about the holiday and are eagerly counting every second!

You can also practice all of your Christmas music with a sleigh bell metronome!

Fluffy and Ivy are playing O Christmas Tree
Fluffy and Ivy are playing the carol O Christmas Tree on their recorders.
Visit the Two Happy Bears

Browse Free Christmas Sheet Music by Song