123Angels We Have Heard On High
4567Hark! The Herald Angels Sing
8910It Came Upon a Midnight Clear
1112The Twelve Days of Christmas
13141516Go Tell It On the Mountain
17God Rest Ye Merry Gentlemen
1819O Little Town of Bethlehem
20We Wish You a Merry Christmas
21222324We Three Kings of Orient Are
2526Beside Thy Manger Here I Stand
27282930Good Christian Men Rejoice
31Come Now God's Beloved Son
32Hail to the Lord's Anointed
33I Heard the Bells On Christmas Day
3435Christmas Morn Is Come Again
36Little Children, Can You Tell?
37383940414243444546474849505152While Shepherds Watched Their Flock
℗© 2011 Green Frog Music Publishing Inc