1. Shout the Glad Tidings

    Ned Rorem, Kansas City Chorale, Charles Bruffy

    00:46
  2. O Come, All Ye Faithful

    Anonymous, Huw Tregelles Williams, Fanfare Trumpeters of the Welsh Guards, BBC Welsh Chorus, John Hugh Thomas

    04:18
  3. In dulci jubilo, BWV 751

    Johann Sebastian Bach, Kevin Bowyer

    01:54
  4. Tomorrow Shall Be My Dancing Day

    John Gardner, Huw Tregelles Williams, Chris Stock, Mark Walker, BBC Welsh Chorus, John Hugh Thomas

    02:00
  5. The Skater's Waltz

    Émile Waldteufel, The Gulbenkian Orchestra, Michel Swierczewski

    09:05
  6. Love Came Down at Christmas

    Leo Sowerby, James Higdon, Kansas City Chorale, Charles Bruffy

    03:20
  7. I Saw Three Ships

    Traditional, Kansas City Chorale

    01:50
  8. In the Bleak Mid-Winter

    Gustav Holst, Christ Church Cathedral Choir, Stephen Darlington

    04:20
  9. Wachet auf, ruft uns die Stimme, BWV 645

    Johann Sebastian Bach, Kevin Bowyer

    04:13
  10. The First Nowell

    Anonymous, Huw Tregelles Williams, BBC Welsh Chorus, John Hugh Thomas

    05:20
  11. Fantasia on Greensleeves

    Ralph Vaughan Williams, English String Orchestra, William Boughton

    04:14
  12. Three Carols, Op. 20: Silent Night

    Franz Xaver Gruber, Pamela Williamson, Lyra Pringle Pherigo, Welsey Kelly

    03:47
  13. The Snowman: Walking in the Air

    Howard Blake, Kevin Bowyer

    03:37
  14. Once in Royal David's City

    Henry John Gauntlett, Huw Tregelles Williams, Fanfare Trumpeters of the Welsh Guards, BBC Welsh Chorus

    05:10
  15. The Holy Infant's Lullaby

    Norman Dello Joio, James Higdon, Kansas City Chorale, Charles Bruffy

    04:44
  16. Hark! The Herald Angels Sing

    Felix Mendelssohn, Huw Tregelles Williams, Fanfare Trumpeters of the Welsh Guards, BBC Welsh Chorus, John Hugh Thomas

    03:28