Angels We Have Heard on High - 3:33
Good King Wenseslas - 3:18
The First Noel - 3:30
Joy to the World - 3:30
What Child Is This?/Greensleeves - 3:57
Deck the Halls - 3:21
While Shepherds Watch Their Flocks - 4:18
We Three Kings - 3:06
Silent Night - 3:03
Bring a Torch, Jeanette Isabella/I Saw Three Ships - 3:21
We Wish You a Merry Christmas - 2:57
Hark! The Herald Angels Sing - 3:22
Glory, Sing Glory - 3:11
God Rest Ye Merry Gentleman - 3:25
It Came Upon a Midnight Clear - 3:34