Music

The Best Rock Christmas Songs Of All Time 

Jovaughn Brown
Updated December 10, 2019 642 votes 29 voters 100 items

List Rules Vote up the Christmas songs that will have you rockin' around the Xmas tree.

There are few things as electrifying as the feeling of the holidays, but one of the few contenders is good, high energy rock music. When your hometown is "beginning to look a lot like Christmas," the city blocks are lined with colorful Christmas lights, while many of the homes in your neighborhood might host a spectacular lightshow that would be right at home in an arena rock concert. 

It's fitting, then, that some of the best rock stars throughout history have taken it upon themselves to record good Christmas rock songs. Rock legends from every major sub-genre have put forth holiday tracks that could define any rock Christmas songs playlist, and this list aims to celebrate the best rock Christmas songs. There are great hard rock and classic rock songs from groups like AC/DC, Queen, and Alice Cooper, alongside fast-paced jingles from punk rockers such as The Ramones and Misfits. This list includes alternative rock and metal Christmas songs, as well as Christmas music from old greats, like Chuck Berry and The Beach Boys, and popular bands today, like Weezer and Coldplay. 

Who is responsible for the best Christmas rock song of all time? Which rock Christmas songs go the hardest? 

Vote up your favorite Christmas rock songs and add any you feel that we missed. 

 

1
Ranker Video
Jingle Bell Rock Bobby Helms
2
Ranker Video
Thank God It's Christmas Queen
3
Ranker Video
2000 Miles The Pretenders
4
Ranker Video
Little Saint Nick The Beach Boys
5
Ranker Video
Christmas (Baby Come Home Please) U2
6
Ranker Video
Father Christmas The Kinks
7
Ranker Video
8
Ranker Video
We All Need Christmas Def Leppard
9
Ranker Video
White Christmas Eric Clapton
10
Ranker Video
Don’t Shoot Me Santa The Killers
11
Ranker Video
Santa Claws Is Coming To Town Alice Cooper
12
Ranker Video
No Presents for Christmas King Diamond
13
Ranker Video
Christmas (Baby Please Come Home) Darlene Love
14
Ranker Video
Merry Xmas Everybody Slade
15
Ranker Video
We Wish You A Merry Christmas Weezer
16
Ranker Video
I Wish Everyday Could Be Like Christmas Jon Bon Jovi
17
Ranker Video
Run Rudolph Run Chuck Berry
18
Ranker Video
Trans-Siberian Orchestra
19
Ranker Video
Happy Xmas (War Is Over) John Lennon
20
Ranker Video
Christmas All Over Again Tom Petty And The Heartbreakers
21
Ranker Video
The Man With All the Toys The Beach Boys
22
Ranker Video
Christmas Is The Time To Say I Love You Billy Squire
23
Ranker Video
Santa Claus Is Coming To Town Bruce Springsteen
24
Ranker Video
Merry Christmas Bryan Adams
25
Ranker Video
Chanukah Song Adam Sandler