| 1 | –Jane Siberry | Are You Burning, Little Candle?Producer, Arranged By – Jane SiberryRecorded By, Engineer, Mixed By – Steve GabouryWritten-By – Jane Siberry | 5:23 |
| 2 | –Jewel | Angel Standing ByEngineer – John Nowland, Tim MuliganMixed By – Gene EichelbergerProducer – Ben KeithWritten-By – Jewel Kilcher | 2:37 |
| 3 | –Bel Canto | Angus DeiArranged By – Bel CantoMusic By – Drecker, JohansenProducer – Bel Canto, Ulf HolandRecorded By – Ulf Holand | 4:52 |
| 4 | –Phoebe Snow | Merry Christmas, BabyArranged By – Kevin BentsProducer, Recorded By, Mixed By, Engineer – Kirk YanoWritten-By – John Keller, Tonio K. | 4:14 |
| 5 | –Julia Fordham | December 24thProducer – Julia FordhamRecorded By, Mixed By – Andy ParkerWritten-By – Julia Fordham | 5:11 |
| 6 | –Robbie Robertson | Christmas Must Be TonightEngineer – Charlie Brocco, Robbie RobertsonProducer – Robbie RobertsonRemix – Tim GordineWritten-By – Robbie Robertson | 4:33 |
| 7 | –Ottmar Liebert | Shepherd's Nite WatchCo-producer, Engineer – Dominic CamardellaProducer – Ottmar LiebertWritten-By – Ottmar Liebert | 2:59 |
| 8 | –B-Tribe | Peace On EarthProducer, Arranged By, Mixed By – B-TribeWritten-By – B-Tribe | 4:38 |
| 9 | –Anúna | Winter, Fire & SnowArranged By [Guitar] – John McGlynnArranged By [Vocal Parts] – Michael McGlynnMixed By – Brian MastersonProducer – Brian Masterson, Michael McGlynnWritten-By – Brendan Graham, Macdara Woods | 3:24 |
| 10 | –Tuck & Patti | Christmas WishEngineer – Tuck AndressMixed By, Mastered By [Premastered] – Howard JohnstonProducer, Arranged By – Patti CathcartWritten-By – Patricia Cathcart Andress | 3:14 |
| 11 | –Andreas Vollenweider And Ladysmith Black Mambazo | Passage To PromiseEngineer, Mixed By – Eric MetzProducer – Andreas VollenweiderWritten-By – Andreas Vollenweider, Joseph Shabalala | 2:28 |
| 12 | –Manu Dibango | Mouna LobaEngineer, Mixed By – Laurent JaïsExecutive-Producer – Steven MachatProducer – Manu DibangoWritten-By – Manu Dibango | 4:07 |
| 13 | –Gipsy Kings | Los Peces En El RioArranged By – Gustavo SantaolallaEngineer – Tony PelusoMixed By – Tony PelusoProducer – Gustavo Santaolalla | 3:17 |
| 14 | –Mary Karlzen | (Not Just Until) The Season EndsProducer, Arranged By, Mixed By – Mary KarlzenRecorded By, Engineer – Ron TaylorWritten-By – Mary Karlzen | 4:57 |
| 15 | –Clannad | Dealramh Go DeoEngineer – Alister MacMillanMastered By – Tim YoungMixed By – Tim MartinProducer – Ciarán Brennan, Denis WoodsWritten-By – Ciarán Brennan | 5:02 |