
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.
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
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
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)
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
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

Visit the Two Happy Bears
Christmas Music Books • Two Happy Bears • Days Till Christmas • Newsletter
Browse Free Christmas Sheet Music by Song
More Music and Educational Materials by Kyle Coughlin