1234567I'll Be Home for Christmas
89God Rest Ye Merry Gentlemen
10We Wish You a Merry Christmas
111213Santa Claus Is Coming to Town
1415The Twelve Days of Christmas
16It Came Upon a Midnight Clear
17O Little Town of Bethlehem
18I Heard the Bells On Christmas Day
1920Angels We Have Heard On High
21Have Youself a Merry Little Christmas
22232425262728Hark! the Herald Angels Sing
℗ Cugate ltd. © Acewonder ltd.