Track Listing:
1. Happy Xmas (War Is Over) - Sarah McLachlan (3.28)
2. What Child Is This? (Greensleeves) - Sarah McLachlan (3.31)
3. River - Sarah McLachlan (4.02)
4. Wintersong - Sarah McLachlan (3.31)
5. I'll Be Home for Christmas - Sarah McLachlan (3.15)
6. O Little Town of Bethlehem - Sarah McLachlan (3.51)
7. The First Noel/Mary Mary - Sarah McLachlan (5)
8. Silent Night - Sarah McLachlan (3.48)
9. Song for a Winter's Night - Sarah McLachlan (3.46)
10. Have Yourself a Merry Little Christmas - Sarah McLachlan (3.44)
11. In the Bleak Mid Winter - Sarah McLachlan (3.46)
12. Christmas Time Is Here (Feat. Diana Krall) - Sarah McLachlan (3.59)
Year of Production:
2006