A1 Happy Xmas (War Is Over)
A2 What Child Is This? (Greensleeves)
A3 River
A4 Wintersong
A5 I'll Be Home For Christmas
A6 O Little Town Of Bethlehem
B1 The First Noel/Mary Mary
B2 Silent Night
B3 Song For A Winter's Night
B4 Have Yourself A Merry Little Christmas
B5 In The Bleak Mid-Winter
B6 Christmas Time Is Here
Acoustic Guitar, Guitar, Mandolin, Bass - Bill Dillon
Bass - Brian Minato, Daryl Johnson
Bells - Bob Doidge
Drums, Percussion - Ashwin Sood
Guitar - David Sinclair, Luke Doucet
Guitar, Guitar - Colin Cripps
Keyboards - David Kershaw
Keyboards, Drum Programming, Synthesizer, Strings, Strings - Pierre Marchand
Piano - Diana Krall
Producer - Pierre Marchand
Trumpet, Flugelhorn - Vince Mai
Vocals, Piano, Harp, Guitar - Sarah McLachlan