Christmas Bells  
 DAVID WILLCOCKS arr.
1  Ding Dong! Merrily on High 2:09
  16th century French tune  
 HENRY WADSWORTH LONGFELLOW
2  Christmas Bells 1:16
   
  Journey to Bethlehem  
 ROBERT CHILCOTT
3  The Time of Snow 3:31
 LAURIE LEE
4  Christmas Landscape 1:47
 ROBERT CHILCOTT
5  Mid-Wiinter 3:20
 MADELEINE L'ENGLE /Andrew Carter
6  O Simplicitas/A Maiden Most Gentle 1:43
 PAUL AYRES
7  O Little Town of Bethlehem 4:15
   
  The Birth of Christ  
 FRANZ XAVER GRUBER arr. Sarah Tenant-Flowers
8  Silent Night 3:17
 LESLIE NORRIS
9  The Shepherd's Dog 0:44
 WILLIAM BILLINGS
10  Methinks I see an Heav'nly Host 1:57
 ROBERT CHILCOTT
11  For Him All Stars Have Shone 4:02
 THOMAS HARDY
12  The Oxen 0:57
 MORTEN LAURIDSEN
13  O Magnum Mysterium 5:36
   
  Worship and Celebration  
 CHARLES WILLIAMS
14  Kings came riding 0:46
  PIAE CANTIONES
15  Good King Wenceslas 1:23
 RUDYARD KIPLING
16  Eddi's Service 2:02
 JOHN CLARE
17  December 1:48
 M.S. PLAYFORD arr. Sarah Tenant-Flowers
18  Drive the Cold Winter Away 1:46
   
  The Dawn of Light  
 GERARD HOPKINS
19  Moonless Darkness Stands Between 0:36
 ROBERT CHILCOTT
 Canticles of Light 16:36  
20 Te lucis ante terminum 4:47
21 Christe, qui, splendor et dies 6:57
22 O nata lux de lumine 4:52
   
  Tomorrow Shall Be My Dancing Day  
 NORMAN NICHOLSON
23  Carol for the Last Christmas Eve 1:12
 JOHN GARDNER
24  Tomorrow Shall be my Dancing Day 1:41
 BENJAMIN BRITTEN
25  A New Year Carol 2:28
 Sarah Tenant-Flowers
 Roger Humphrey