playlist

History of Rock & Roll Christmas

An era-spanning Christmas playlist sure to rock your stockings off.

49 songs (2 hours and 47 minutes) curated by Amazon's Music Experts
1
Jingle Bell Rock (Single Version)
Bobby Helms - Christmas Top Hits
2:11
2
Here Comes Santa Claus
Elvis Presley - Christmas Collection
1:54
3
Rockin' Around The Christmas Tree (Single Version)
Brenda Lee - Rockin' Around The Christmas Tree/The Decca Christmas Recordings
2:06
4
Run Rudolph Run (Single Version)
Chuck Berry - Rock 'N' Roll Rarities
2:45
5
Frosty the Snowman
The Ronettes - 21 Classic Christmas Favorites
2:20
6
Little Saint Nick (Remastered 1998)
The Beach Boys - Christmas With The Beach Boys
2:10
7
Happy Xmas (War Is Over) [feat. The Harlem Community Choir]
John Lennon & The Plastic Ono Band feat. The Harlem Community Choir - Classic Rock Christmas
3:32
8
Peace On Earth / The Little Drummer Boy
Bing Crosby & David Bowie - NOW That's What I Call Merry Christmas
2:36
9
Father Christmas
The Kinks - Picture Book
3:40
10
I Believe in Father Christmas
Emerson, Lake & Palmer - The Anthology
3:19
11
Winter Wonderland
Eurythmics - A Very Special Christmas
3:34
12
Santa Claus Is Coming To Town
Bruce Springsteen - NOW That's What I Call Merry Christmas
4:25
13
Please Come Home for Christmas (2013 Remaster)
Eagles - Please Come Home for Christmas / Funky New Year (2013 Remaster)
2:57
14
Step Into Christmas
Elton John - Caribou
4:32
15
2000 Miles (2009 Remaster)
Pretenders - The Best Of The Pretenders [Explicit]
3:40
16
Do They Know It's Christmas? (1984 Version)
Band Aid - Do They Know It's Christmas?
3:42
17
Thank God It's Christmas (2011 Remaster)
Queen - The Works (Deluxe Version)
4:21
18
Merry Xmas Everybody
Slade - Merry Xmas Everybody
3:42
19
Christmas Is The Time To Say "I Love You"
Billy Squier - Christmas Is the Time to Say "I Love You"
2:54
20
Christmas Wrapping (Remastered)
The Waitresses - A Christmas Record (Bonus Track Version) [Remastered]
5:22
21
Merry Christmas (I Don't Wanna Fight Tonight) [2002 Remaster]
Ramones - Weird Tales of The Ramones (1976 - 1996)
2:04
22
Fairytale of New York (feat. Kirsty MacColl) [Explicit]
The Pogues feat. Kirsty MacColl - Fairytale Of New York
4:32
23
Christmas Card From A Hooker In Minneapolis
Tom Waits - Used Songs (1973-1980)
4:31
24
You're A Mean One, Mr. Grinch
Brian Setzer & The Brian Setzer Orchestra - Gift Wrapped: 20 Songs That Keep On Giving
2:36
25
Christmas All Over Again
Tom Petty - A Very Special Christmas 2
4:14
26
Christmas (Baby Please Come Home)
U2 - A Very Special Christmas
2:19
27
Deck The Halls
R.E.M. - Gift Wrapped: 20 Songs That Keep On Giving
1:13
28
Christmas Is Going To The Dogs (From "Dr. Seuss' How The Grinch Stole Christmas" Soundtrack)
Eels - Dr. Seuss' How The Grinch Stole Christmas
2:57
29
Christmas / Sarajevo 12/24 (Instrumental)
Trans-Siberian Orchestra - Christmas Eve And Other Stories
3:25
30
Christmastime
The Smashing Pumpkins - Christmas Rock [Explicit]
3:16
31
Merry Christmas Everybody
Oasis - Gift Wrapped II: Snowed In
4:22
32
Christmas Lights
Coldplay - Christmas Lights
4:02
33
The Christmas Waltz
She & Him - A Very She & Him Christmas
2:37
34
Joy to the World
Sufjan Stevens - Silver & Gold
5:24
35
Star Of Wonder
Tori Amos - Midwinter Graces
3:50
36
Christmas at the Zoo (2015 Remaster)
The Flaming Lips - Heady Nuggs 20 Years After Clouds Taste Metallic 1994-1997
3:06
37
The Christmas Song
The Raveonettes - The Christmas Song
2:11
38
Just Like Christmas
Low - The O.C. Mix 3 Have A Very Merry Chrismukkah
3:07
39
Carol Of The Bells
The Bird And The Bee - Carol Of The Bells
2:04
40
It's Christmas So We'll Stop
Frightened Rabbit - It's Christmas So We'll Stop
5:27
41
A Christmas Duel [Explicit]
The Hives & Cyndi Lauper - A Christmas Duel [Explicit]
4:48
42
Christmas Treat
Julian Casablancas - Christmas Treat
3:11
43
All I Want for Christmas Is You (2009 Remaster)
My Chemical Romance - Gift Wrapped: 20 Songs That Keep On Giving
3:44
44
Santa's Beard
They Might Be Giants - Holidayland
1:53
45
12 Days of Christmas
Relient K - Let It Snow Baby...Let It Reindeer
3:33
46
I Won't Be Home For Christmas
blink-182 - We Won't Be Home For Christmas
3:16
47
Last Christmas (Studio Version)
Jimmy Eat World - Bleed American (Deluxe Edition)
4:27
48
Santa Stole My Lady
Fitz & The Tantrums - Santa Stole My Lady
3:02
49
We Wish You A Merry Christmas
Weezer - Christmas With Weezer
1:25