playlist

100 Greatest Christmas Songs

The absolute best Christmas songs of all time!

99 songs (5 hours and 14 minutes) curated by Amazon's Music Experts
1
All I Want for Christmas Is You
Mariah Carey - Merry Christmas
4:01
2
Feliz Navidad
José Feliciano - Feliz Navidad
3:01
3
Mary's Boy Child / Oh My Lord (Long Version)
Boney M. - Christmas with Boney M.
5:10
4
Last Christmas
Wham! - LAST CHRISTMAS
4:23
5
Do They Know It's Christmas? (1984 Version)
Band Aid - Do They Know It's Christmas?
3:42
6
Rockin' Around The Christmas Tree (Single Version)
Brenda Lee - Rockin' Around The Christmas Tree/The Decca Christmas Recordings
2:06
7
White Christmas (1947 Version) [feat. Ken Darby Singers & John Scott Trotter And His Orchestra]
Bing Crosby feat. Ken Darby Singers & John Scott Trotter & His Orchestra - 20th Century Masters: The Millennium Collection: Best Of Bing Crosby
3:05
8
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
9
Jingle Bell Rock (Single Version)
Bobby Helms - Christmas Cookies
2:12
10
A Holly Jolly Christmas (Single Version)
Burl Ives - Have A Holly Jolly Christmas
2:15
11
It's the Most Wonderful Time of the Year
Andy Williams - The Andy Williams Christmas Album
2:32
12
Please Come Home for Christmas (2013 Remaster)
Eagles - Please Come Home for Christmas / Funky New Year (2013 Remaster)
2:57
13
Wonderful Christmastime (Edited Version / Remastered 2011)
Paul McCartney - McCartney II
3:47
14
Peace On Earth / Little Drummer Boy
Bing Crosby, David Bowie & The London Symphony Orchestra - Bing At Christmas
2:39
15
Santa Claus Is Comin' to Town (Live at C.W. Post College, Greenvale, NY - December 1975)
Bruce Springsteen - Santa Claus Is Comin' to Town (Live at C.W. Post College, Greenvale, NY - December 1975)
4:27
16
Christmas (Baby Please Come Home)
Darlene Love - A Christmas Gift For You From Phil Spector
2:50
17
The Christmas Song (Merry Christmas To You)
Nat King Cole - Christmas
3:09
18
It's Beginning to Look a Lot like Christmas
Michael Bublé - Christmas
3:26
19
O Come All Ye Faithful
Sarah McLachlan - Wonderland
3:21
20
O Holy Night
Celine Dion - These Are Special Times
5:20
21
Silent Night
Chantal Kreviazuk - Christmas Is a Way of Life, My Dear
3:10
22
Christmas Time
Bryan Adams - Christmas
4:03
23
Blue Christmas
Elvis Presley - The Classic Christmas Album
2:08
24
Step Into Christmas
Elton John - Caribou
4:32
25
Underneath the Tree
Kelly Clarkson - Wrapped In Red
3:49
26
Little Saint Nick (Remastered 1998)
The Beach Boys - Christmas With The Beach Boys
2:10
27
Rudolph the Red-Nosed Reindeer
Gene Autry - Rudolph The Red Nosed Reindeer And Other Christmas Classics
3:10
28
Let It Snow
Diana Krall & The Clayton-Hamilton Jazz Orchestra - Christmas Songs
4:01
29
Have Yourself a Merry Little Christmas
James Taylor - October Road (Special Edition)
3:50
30
Santa Claus Is Coming To Town
Jackson 5 - Ultimate Christmas Collection
2:24
31
This Christmas
Donny Hathaway - A Donny Hathaway Collection
3:51
32
Jingle Bells (Remastered 1999)
Frank Sinatra - A Jolly Christmas From Frank Sinatra
2:00
33
Run Rudolph Run (Single Version)
Chuck Berry - Rock 'N' Roll Rarities
2:45
34
Christmas (Baby Please Come Home)
U2 - A Very Special Christmas
2:19
35
(There's No Place Like) Home for the Holidays (1959 Version)
Perry Como - A Perry Como Christmas
2:58
36
Hard Candy Christmas
Dolly Parton - Once Upon A Christmas
3:37
37
Frosty the Snowman
Jimmy Durante - It's Christmas... Baby, Please Come Home
2:32
38
Christmas Time Is Here (Instrumental)
Vince Guaraldi Trio - Charlie Brown Holiday Hits
6:03
39
Baby, It's Cold Outside
Dean Martin - Dino's Christmas
2:23
40
I'll Be Home For Christmas (If Only In My Dreams) (Remastered 1999)
Frank Sinatra - A Jolly Christmas From Frank Sinatra
3:10
41
Santa Baby
Eartha Kitt - The Essential Eartha Kitt
3:26
42
I've Got My Love To Keep Me Warm
Billie Holiday - Christmas Jazz
3:56
43
God Rest Ye Merry Gentlemen (feat. Sarah McLachlan)
Barenaked Ladies feat. Sarah McLachlan - Barenaked For The Holidays
3:26
44
Christmas All Over Again
Tom Petty - Four Christmases
4:14
45
Winter Wonderland
Darlene Love - A Christmas Gift For You From Phil Spector
2:29
46
Do You Hear What I Hear?
Whitney Houston - Exhale
3:32
47
What Christmas Means To Me
Stevie Wonder - Best Of/20th Century - Christmas
2:27
48
Christmas In Hollis
RUN-DMC - Tougher Than Leather (Expanded Edition)
2:58
49
River
Sarah McLachlan - Wintersong
4:04
50
Sleigh Ride
Leroy Anderson - Merry Christmas
2:47
51
The Little Drummer Boy (Single Version)
Harry Simeone Chorale - The Little Drummer Boy
3:23
52
You're A Mean One, Mr. Grinch
Thurl Ravenscroft - How The Grinch Stole Christmas
2:59
53
Merry Christmas Baby
Otis Redding - A Classic Soul Christmas
2:35
54
Here Comes Santa Claus (Right Down Santa Claus Lane)
Elvis Presley - The Classic Christmas Album
1:55
55
Deck The Hall (Remastered)
Nat King Cole - Classic Christmas Favorites
1:10
56
I Heard the Bells on Christmas Day
Harry Belafonte - Christmas Collection, Vol. 2 (The Greatest Hits)
2:58
57
Joy to the World
Whitney Houston feat. The Georgia Mass Choir - The Preacher's Wife
4:41
58
That's Christmas to Me
Pentatonix - That's Christmas To Me (Deluxe Edition)
3:02
59
Carol Of The Bells
The Mormon Tabernacle Choir - Joy to the World
2:27
60
I Saw Mommy Kissing Santa Claus
Jackson 5 - Ultimate Christmas Collection
3:02
61
My Favorite Things
Tony Bennett - The Classic Christmas Album
3:17
62
Holly Jolly Christmas
Michael Bublé - Christmas (Deluxe Special Edition)
1:59
63
Tchaikovsky: The Nutcracker (Suite), Op. 71a, TH. 35 - 2b. Dance Of The Sugar-Plum Fairy
Pyotr Ilyich Tchaikovsky - Tchaikovsky: Symphonies No.5 & No.6 "Pathétique"; Nutcracker; Romeo & Juliet
2:06
64
Christmas Canon (2016 Remaster)
Trans-Siberian Orchestra - The Ghosts of Christmas Eve
4:18
65
Handel: Messiah, HWV 56 / Pt. 2 - Hallelujah
Choir of Christ Church Cathedral, Oxford, Simon Preston, The Academy of Ancient Music & Christopher Hogwood - Handel: Messiah (Remastered 2014)
3:50
66
The Twelve Days of Christmas
Ray Conniff & The Ray Conniff Singers - We Wish You A Merry Christmas
4:19
67
The Christmas Waltz (Remastered)
Frank Sinatra - A Jolly Christmas From Frank Sinatra
3:01
68
The Chipmunk Song (Christmas Don't Be Late) (Remastered 1999)
The Chipmunks & David Seville - Chipmunks Christmas
2:20
69
The First Noel
Nat King Cole - The Christmas Song (Expanded Edition)
1:57
70
O Tannenbaum
Vince Guaraldi Trio - A Charlie Brown Christmas [2012 Remastered & Expanded Edition] (Remastered & Expanded Edition)
5:09
71
Someday At Christmas
Stevie Wonder - Best Of/20th Century - Christmas
2:48
72
Pretty Paper
Roy Orbison - The Essential Roy Orbison
2:44
73
A Marshmallow World
Dean Martin - The Dean Martin Christmas Album
2:43
74
Happy Holiday
Percy Faith & His Orchestra & Chorus - Christmas Classics
1:58
75
Snow [feat. Trudy Stevens]
Bing Crosby, Peggy Lee & Danny Kaye feat. Trudy Stevens - Selections From Irving Berlin's White Christmas
2:43
76
Caroling, Caroling
Nat King Cole - The Most Beautiful Christmas Carols
2:02
77
(Everybody's Waitin' For) The Man With The Bag (Remastered 1996)
Kay Starr - A Capitol Christmas
2:42
78
Cool Yule [feat. The Commanders]
Louis Armstrong feat. The Commanders - Ella & Louis Christmas
2:56
79
The Bells Of St. Mary's
Perry Como - A Perry Como Christmas
2:49
80
My Grown-Up Christmas List
Natalie Cole - The Magic Of Christmas
4:10
81
Merry Christmas, Happy Holidays
*Nsync - Home For Christmas
4:15
82
Christmas Eve / Sarajevo 12/24 (Instrumental)
Trans-Siberian Orchestra - Christmas Eve and Other Stories
3:25
83
Song For A Winter's Night
Gordon Lightfoot - The United Artists Collection
2:59
84
Please Come Home For Christmas
Charles Brown - Sings Christmas Songs
2:50
85
Tennessee Christmas
Amy Grant - A Christmas Album
4:34
86
2000 Miles (2007 Remaster)
Pretenders - Learning to Crawl (Expanded & Remastered)
3:40
87
We Need a Little Christmas
Johnny Mathis - Christmas Crooners
1:54
88
I Want a Hippopotamus for Christmas (Hippo the Hero)
Gayla Peevey - I Want a Hippopotamus for Christmas (Hippo the Hero)
2:35
89
Parade Of The Wooden Soldiers
The Crystals - A Christmas Gift For You From Phil Spector
2:59
90
You're All I Want For Christmas
Brook Benton - You're All I Want For Christmas/This Time Of The Year
2:25
91
Snoopy's Christmas
The Royal Guardsmen - Snoopy And His Friends The Royal Guardsmen
3:10
92
Give Love On Christmas Day
Jackson 5 - Christmas Album
3:03
93
The Man With All The Toys (1991 Remix)
The Beach Boys - The Beach Boys' Christmas Album
1:31
94
Back Door Santa
Clarence Carter - Back Door Santa
2:08
95
Grandma Got Run Over By A Reindeer
Dr. Elmo - Grandma Got Run Over By A Reindeer
3:31
96
Kissin' By the Mistletoe (Mono Version)
Aretha Franklin - The Electrifying Aretha Franklin (Expanded Edition)
2:22
97
Christmas Lullaby
Barbra Streisand - Christmas Memories
3:29
98
The Holly & The Ivy
Natalie Cole - Holly & Ivy
3:57
99
All I Want for Christmas (Is My Two Front Teeth)
Spike Jones & His City Slickers - Greatest Hits
3:07