We all love and adore Christmas songs. Whether we sing them while decorating our Christmas tree, baking cookies, going Christmas shopping, or making gingerbread houses we have all sung along to the lyrics at some point or another. Yet here is the life-long debate: which ones are truly great and which are overrated?  Below you will find a list of the top ten best Christmas songs:

  1. Deck the Halls

  2. Jingle Bells

  3. All I want for Christmas is you

  4. Rocking Around the Christmas Tree

  5. It’s beginning to look a lot like Christmas

  6. Silent Night

  7. Winter Wonderland

  8. Frosty the Snowman

  9. Joy to the world

  10. Holly Jolly Christmas

If you want to listen to more great Christmas songs, click the link below!