playlist

History of Rock & Roll Christmas

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

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