#1 – Barenaked Ladies feat. Sarah McLachlan – “God Rest Ye Merry Gentlemen/We Three Kings” – (2004)

Why is this song the number one Christmas song? Listen to Sarah McLachlan’s voice. Listen to the ‘bare’ musical accompaniment. Just listen to the song. The Barenaked Ladies are an amazing band to begin with, but when you throw in the incomparable talent of someone like Sarah McLachlan… watch out. This is the only Christmas song (TSO not included) that I blare my radio whenever it comes on – to the point where the speakers scream in pain. There is just something magical about this song.