playlist

100 Greatest Christmas Songs

The absolute best Christmas songs of all time!

100 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
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) (Remastered 1999)
Nat King Cole - Classic Christmas Songs
3:10
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 - Classic Christmas Songs
4:07
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 - Greatest Hits
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
Silver Bells [feat. Peggy Lee]
Bing Crosby feat. Peggy Lee - A Crosby Christmas
2:01
56
Deck The Hall (Remastered)
Nat King Cole - Classic Christmas Favorites
1:10
57
I Heard the Bells on Christmas Day
Harry Belafonte - Christmas Collection, Vol. 2 (The Greatest Hits)
2:58
58
Joy to the World
Whitney Houston feat. The Georgia Mass Choir - The Preacher's Wife
4:41
59
That's Christmas to Me
Pentatonix - That's Christmas To Me (Deluxe Edition)
3:02
60
Carol Of The Bells
The Mormon Tabernacle Choir - Joy to the World
2:27
61
I Saw Mommy Kissing Santa Claus
Jackson 5 - Ultimate Christmas Collection
3:02
62
My Favorite Things
Tony Bennett - The Classic Christmas Album
3:17
63
Holly Jolly Christmas
Michael Bublé - Christmas (Deluxe Special Edition)
1:59
64
Tchaikovsky: 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
65
Christmas Canon (2016 Remaster)
Trans-Siberian Orchestra - The Ghosts of Christmas Eve
4:18
66
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
67
The Twelve Days of Christmas
Ray Conniff & The Ray Conniff Singers - We Wish You A Merry Christmas
4:19
68
The Christmas Waltz (Remastered)
Frank Sinatra - A Jolly Christmas From Frank Sinatra
3:01
69
The Chipmunk Song (Christmas Don't Be Late) (Remastered 1999)
The Chipmunks & David Seville - Chipmunks Christmas
2:20
70
The First Noel
Nat King Cole - The Christmas Song (Expanded Edition)
1:57
71
O Tannenbaum
Vince Guaraldi Trio - A Charlie Brown Christmas [2012 Remastered & Expanded Edition] (Remastered & Expanded Edition)
5:09
72
Someday At Christmas
Stevie Wonder - Best Of/20th Century - Christmas
2:48
73
Pretty Paper
Roy Orbison - The Essential Roy Orbison
2:44
74
A Marshmallow World
Dean Martin - The Dean Martin Christmas Album
2:43
75
Happy Holiday
Percy Faith & His Orchestra & Chorus - Christmas Classics
1:58
76
Snow [feat. Trudy Stevens]
Bing Crosby, Peggy Lee & Danny Kaye feat. Trudy Stevens - Selections From Irving Berlin's White Christmas
2:43
77
Caroling, Caroling
Nat King Cole - The Most Beautiful Christmas Carols
2:02
78
(Everybody's Waitin' For) The Man With The Bag (Remastered 1996)
Kay Starr - A Capitol Christmas
2:42
79
Cool Yule [feat. The Commanders]
Louis Armstrong feat. The Commanders - Ella & Louis Christmas
2:56
80
The Bells Of St. Mary's
Perry Como - A Perry Como Christmas
2:49
81
My Grown-Up Christmas List
Natalie Cole - The Magic Of Christmas
4:10
82
Merry Christmas, Happy Holidays
*Nsync - Home For Christmas
4:15
83
Christmas / Sarajevo 12/24 (Instrumental)
Trans-Siberian Orchestra - Christmas Eve And Other Stories
3:25
84
Song For A Winter's Night
Gordon Lightfoot - The United Artists Collection
2:59
85
Please Come Home For Christmas
Charles Brown - Sings Christmas Songs
2:50
86
Tennessee Christmas
Amy Grant - A Christmas Album
4:34
87
2000 Miles (2007 Remaster)
Pretenders - Learning To Crawl [Expanded and Remastered]
3:40
88
We Need a Little Christmas
Johnny Mathis - Christmas Crooners
1:54
89
I Want a Hippopotamus for Christmas (Hippo the Hero)
Gayla Peevey - I Want a Hippopotamus for Christmas (Hippo the Hero)
2:35
90
Parade Of The Wooden Soldiers
The Crystals - A Christmas Gift For You From Phil Spector
2:59
91
You're All I Want For Christmas
Brook Benton - You're All I Want For Christmas/This Time Of The Year
2:25
92
Snoopy's Christmas
The Royal Guardsmen - Snoopy And His Friends The Royal Guardsmen
3:10
93
Give Love On Christmas Day
Jackson 5 - Christmas Album
3:03
94
The Man With All The Toys (1991 Remix)
The Beach Boys - The Beach Boys' Christmas Album
1:31
95
Back Door Santa
Clarence Carter - Back Door Santa
2:08
96
Grandma Got Run Over By A Reindeer
Dr. Elmo - Grandma Got Run Over By A Reindeer
3:31
97
Kissin' By the Mistletoe (Mono Version)
Aretha Franklin - The Electrifying Aretha Franklin (Expanded Edition)
2:22
98
Christmas Lullaby
Barbra Streisand - Christmas Memories
3:29
99
The Holly & The Ivy
Natalie Cole - Holly & Ivy
3:57
100
All I Want for Christmas (Is My Two Front Teeth)
Spike Jones & His City Slickers - Greatest Hits
3:07