Stream music and podcasts FREE on Amazon Music. No credit card required.
Listen free
Home
Home
Podcasts
Podcasts
Library
Cancel
Sign in
Rock 'n' Roll Christmas
Curated by Amazon's Music Experts
Rock your stockings off!
47 SONGS • 2 HOURS AND 37 MINUTES
Play
1
Santa Claus Is Comin' to Town (Live at C.W. Post College, Greenvale, NY - December 1975)
Bruce Springsteen
Xmas Hits
04:28
2
Rockin' Around The Christmas Tree
Brenda Lee
Rockin' Around The Christmas Tree/The Decca Christmas Recordings
02:06
3
Run Rudolph Run
Chuck Berry
Rock 'N' Roll Rarities
02:46
4
Happy Xmas (War Is Over) [feat. The Harlem Community Choir]
John Lennon & The Plastic Ono Band feat. The Harlem Community Choir
Classic Rock Christmas
03:32
5
Christmas (Baby Please Come Home)
Darlene Love
The Christmas Music Anthology, Vol. 5
02:41
6
Jingle Bell Rock
Bobby Helms
Christmas Classics
02:11
7
Christmas All Over Again
Tom Petty
A Very Special Christmas 2
04:14
8
Merry Christmas Baby
Otis Redding
A Classic Soul Christmas
02:36
9
Christmas Morning is Finally Here!
Bros
Yet Another BROS Christmas
02:25
10
Little Saint Nick (Stereo Single Version/ Remastered)
The Beach Boys
Classic Rock Christmas
02:01
11
Step Into Christmas (Remastered 1995)
Elton John
Classic Rock Christmas
04:28
12
Do They Know It's Christmas?
Barenaked Ladies
Barenaked for the Holidays
03:32
13
Frosty the Snowman
The Ronettes
Merry Christmas (A Rock N' Roll & R&B Collection)
02:17
14
Father Christmas
The Kinks
Picture Book
03:40
15
Run Rudolph Run
The Reverend Horton Heat
We Three Kings
02:49
16
2000 Miles (2007 Remaster)
Pretenders
Learning to Crawl (Expanded & Remastered)
03:40
17
Thank God It's Christmas (2011 Remaster)
Queen
The Works (Deluxe Remastered Version)
04:22
18
Christmas Is The Time To Say "I Love You"
Billy Squier
Classic Rock Christmas
02:53
19
Christmas Wrapping (Single Edit) (Remastered)
The Waitresses
Christmas Wrapping (Remastered)
04:33
20
Indie Rock Christmas
Hawksley Workman
Indie Rock Christmas
03:13
21
This Christmas
Lost In Japan
This Christmas
03:22
22
Fairytale of New York (feat. Kirsty MacColl)
E
The Pogues feat. Kirsty MacColl
If I Should Fall from Grace with God (Expanded Edition) [Explicit]
04:33
23
Christmas Card From A Hooker In Minneapolis
Tom Waits
Blue Valentine (Remastered)
04:33
24
Christmas Is Going To The Dogs (From "Dr. Seuss' How The Grinch Stole Christmas" Soundtrack)
Eels
Dr. Seuss' How The Grinch Stole Christmas
02:58
25
Christmas (Baby Please Come Home)
U2
A Very Special Christmas
02:20
26
Christmastime
The Smashing Pumpkins
A Very Special Christmas 3
03:16
27
A Christmas Duel
E
The Hives & Cyndi Lauper
A Christmas Duel [Explicit]
04:48
28
Santa's Beard
They Might Be Giants
Holidayland
01:53
29
I Saw Mommy Kissing Santa Claus
John Mellencamp
A Very Special Christmas
02:39
30
Last Christmas
Jimmy Eat World
Bleed American (Deluxe Edition)
04:28
31
Santa Stole My Lady
Fitz & The Tantrums
Santa Stole My Lady
03:02
32
Jingle My Bells
Cory Marks
Christmas With Better Noise Music [Explicit]
02:45
33
Christmas at the Zoo
The Flaming Lips
VOID [Video Overview In Deceleration] [Music]
03:07
34
Xmas Time of the Year
Green Day
Xmas Time of the Year
02:18
35
Jingle Bells (Amazon Original)
Bleached
Jingle Bells (Amazon Original)
03:19
36
Blue Christmas
Elvis Presley
The Classic Christmas Album
02:08
37
Wonderful Christmastime (Edited Version / Remastered 2011)
Paul McCartney
McCartney II (Special Edition)
03:48
38
Peace On Earth / Little Drummer Boy (Medley)
Bing Crosby, David Bowie & London Symphony Orchestra
Bing At Christmas
02:39
39
Please Come Home for Christmas (2013 Remaster)
Eagles
Please Come Home for Christmas / Funky New Year (2013 Remaster)
02:57
40
Do They Know It's Christmas? (1984 Version)
Band Aid 30
Do They Know It's Christmas?
03:42
41
Merry Christmas Everybody
Oasis
Gift Wrapped II: Snowed In
04:22
42
Christmas Lights
Coldplay
Christmas Lights
04:03
43
I Wish It Could Be Christmas Every Day
Cheap Trick
Christmas Christmas
03:35
44
Christmas Treat
Julian Casablancas
Christmas Morning
03:12
45
I Won't Be Home For Christmas
blink-182
Christmas Rock
03:17
46
We Wish You A Merry Christmas
Weezer
Christmas With Weezer
01:25
47
Let Me Sleep (It's Christmas Time)
Pearl Jam
Lost Dogs
02:58