What are the best Christmas songs of all time? Certainly, there are timeless classics like White Christmas, Silent Night, and The 12 Days of Christmas.
What about Christmas songs that don’t fit the “classic” mold? Here is my take on the 21 Best Christmas Songs of all time from rock, pop, and punk genres.
Some are covers of classics and others are totally original.
Here’s the link to the YouTube setlist for your listening enjoyment!
Enjoy!
Remember, Jesus is the Reason for the Season!
Here’s an article that I wrote about the Greatest Christmas Movies Of All Time — take a peek!
Without further ado, here are my favorite Christmas songs for this year.
#21 Snowball Fight — Bunch of Believers
Ska always gets the blood pumping! A fun song to kick off a season of celebration.
#20 Rudolph the Red-Nosed Reindeer — August Burns Red
August Burns Red. What could go wrong?
#19 The 12 Days of Christmas — Relient K
This is such a fun song!
#18 Jingle Bell Rock — Thousand Foot Crutch
A great rendition of a classic Christmas Song.
#17 Happy Christmas — Rebecca St. James
Yes, I know the original is more popular. I happen to like this version, however. Jesus is the reason for the season. It’s important to have the person singing the song who actually believes in Christ, right?
#16 Merry Christmas (I Don’t Want To Fight Tonight) — Ramones
Let’s throw a wrench in the Christmas playlist with some fun punk!
#15 Christmas (Baby Please Come Home) — U2
The Edge and Bono are babies in this video!
#14 Making Christmas — Rise Against
Ahem. I couldn’t resist.
#13 Lonesome Christmas — Joe Bonamassa
Dude!
#12 You’re A Mean One, Mr. Grinch — Sixpence None The Richer
Sixpence None The Richer is such a fun band and this version is CLASSIC!
#11 A Charlie Brown Heavy Metal Christmas — Tourniquet
What? Brilliant!!
#10 Christmas Is A Time To Say I Love You — Billy Squier
If this song doesn’t make you smile you might need to have your heart checked.
#9 I Saw Mommy Kissing Santa Claus — Jackson 5
So much talent in the Jackson 5. Enjoy!
#8 Run Run Rudolph — Train
Interesting version.
#7 Mary Did You Know? — Kutless
Let’s remember that Christmas is really about Christ. Jesus is the reason for the season.
#6 Step Into Christmas — Elton John
Sir Elton needs to be involved somehow.
#5 Thank God It’s Christmas — Queen
Thank God!
#4 We Three Kings — Rod Stewart
His voice!
#3 Christmas Eve Sarajev0 12/24 — Savatage
Before there was a TSO there was Savatage.
#2 Little Drummer Boy — Bob Seger
Michigan Man!
#1 Old City Bar — Transiberian Orchestra
The best Christmas song ever.
What songs did I miss? Are there any songs that you would have included?
Please share this list or the YouTube setlist.
Jesus Is The Reason For The Season!