The 20 best Christmas songs

Christmas should live the fourth dimension of adept cheer and celebration. Unfortunately, due to the sum of naff Christmas music, it tin stop upwards beingness the fourth dimension of annoyance as well as irritation. Whether you’re out Christmas shopping or listening to the radio, hearing the same festive tunes over and over once again tin exit you desperate for the new year.

No. 1 All I Want For Christmas Is You – Mariah Carey

It’s not the best-selling Christmas anthem and heck, and it didn’t fifty-fifty brand it to Number One in the UK, merely Mariah tops our listing of the greatest always happy songs for one good reason – it’s catchier than a Christmas cold. Initially released in 1994, this selfless plea to live alongside a loved one has everything: sleigh bells, big hooks, the correct remainder of schmaltz and soul, and uplifting vibes potent plenty to launch a jump-jet. Sure, Wham! Know their manner about a chart-topper, merely who wants to intend almost beingness jilted past an ex inwards the holidays? Darlene Love’s classic at number 4 shares a similar sentiment, just her bluesy howl can’t replicate the gaiety of Mariah’s falsetto. Nor can The Pogues’ rasping Shane MacGowan for that matter. The acid examination of a great Christmas vocal is whether all of you become bored of it, together with this one, we’re sure, is for life.


No. 2 Last Christmas – Wham

A ballad of doomed romance, ‘Last Christmas’ features sleighbells and synths, plus some great knitwear in the video. But what sets ‘Last Christmas’ apart is George Michael’s heart-on-sleeve delivery: his genuine heartbreak horror and sad, sexy whispers. The words ‘Merry Christmas’ never sounded so sultry.


No. 3 Sleigh Ride – The Ronettes

Ronnie Spector’s distinctive as well as sensual vocals could easily melt whatever Christmas snow. On this highlight from the classic Phil Spector Christmas album, she purrs almost getting cozy nether a blanket on a sleigh ride piece her boyfriend Ronettes ‘ring-a-ling-a-ling-a-ding-dong-ding’ inwards the background. Spector’s organization may live the total of trilling bells as well as clip-clopping hooves, merely the melody’s irrepressible warmth hints at the fact that this vocal was composed (by lite orchestral maestro Leroy Anderson) during a July heatwave.


No. 4 Christmas (Baby Please Come Home) – Darlene Love

It’s impossible to keep your cockles cool once this galloping soulful sleigh ride gets going. In typical Spector style, ‘Christmas’ is the sound of a large group of people singing and playing their hearts out in one take. It radiates fellowship, community, and togetherness and still manages to shine brighter than the star of Bethlehem.


No. 5 White Christmas – Bing Crosby

The power of Christmas nostalgia itself is more excellent than real memories. Hence, all of us can hark back with Bing on this Irving Berlin-penned ’40s number to a white Christmas just like the ones we used to know, even if our right past is full of crushing disappointments (December 25, 1993 – no Hornby train set). MORE INFO

No. 6 Happy Xmas (War Is Over) – John Lennon & Yoko Ono

Euphoric and scathing, as hopeful as it is resigned, John Lennon and Yoko Ono’s final festive peace-on-earth song has transcended its original anti-Vietnam War purpose of becoming a Christmas stalwart.


No. 7 Christmas Wrapping – The Waitresses

As we get older Christmas begins to feel like little more than an inconvenience, but this bouncy new wave gem reminds us to resist the impulse to scream ‘bah, humbug’ and go with it. It may be the end of a tiring year, and you may even be facing the possibility of a Christmas dinner for one, but, one way or another, the festive spirit will see you through. And if this song’s stomping disco rhythm section doesn’t pep you up, nothing will.


No. 8 Christmas Rappin – Kurtis Blow

At the beginning of this somewhat unlikely 1979 Christmas smash, you can hear the moment at which hip-hop arrived. Interrupting a starchy recital of ’A Visit from St Nicholas,’ Kurtis Blow launches into his yarn about Santa showing up to a Harlem Christmas party, producing a Yuletide classic – and rap’s first major label hit.


No. 9 Do They Know It’s Christmas? – Band Aid

Bob Geldof and Midge Ure’s 1984 reaction to the Ethiopian famine, with contributions from Phil Collins, Sting, Macca, and Bono, was a publicity machine of epic proportions. It worked: ‘Do They Know It’s Christmas?’ Stayed at the top spot for five weeks, and was the biggest UK chart success of the decade. Put that all aside, and it’s also just a great pop song.


No. 10 Run Rudolph Run – Chuck Berry

Recorded at the height of his powers, Chuck Berry rolls out his original frenzied twelve-bar blues in reverence of everyone’s favorite reindeer. Despite not even managing to break the top fifty when it was first released, it has become an enduring holiday favorite and spawned plenty of covers.


No. 11 Rockin’ Around The Christmas Tree

Being Jewish, songwriter Johnny Marks didn’t celebrate Christmas, but in the ’40s and ’50s, he wrote some of the greatest Christmas songs of all time. Among them are ‘Rudolph, The Red-Nosed Reindeer,’ ‘I Heard The Bells of Christmas Day,’ and this – an easy-on-the-ear rock ’n’ roll tune sung by a 13-year-old Brenda Lee, which needs no introduction.


No. 12 Baby, It’s Cold Outside – Dean Martin

Rat Pack star Martin recorded this version in 1959, fifteen years after it was originally sung by Frank Loesser and his wife at the end of a party as a gentle suggestion that their guests should probably get going. The lyrics have caused some controversy (does the female companion want to stay or is she being held against her will?), and this version offers little enlightenment, but by replacing the female part with a choir, Dean gets himself out of some potentially hot water.


No. 13 Step Into Christmas – Elton John

A tribute to Phil Spector’s ‘wall of sound,’ according to Elton as well as songwriting partner Bernie Taupin, ‘Step Into Christmas’ has proved to accept at to the lowest degree approximately of the staying ability of the super-producer: it’s been covered past both The Wedding Present and The Puppini Sisters.


No. 14 Santa Claus is Coming to Town – Jackson 5

There are versions of this vocal past everyone from Bieber to Bublé, merely Michael, as well as the gang’s attempt, is the grooviest as well as the about fun. And since the vocal is mainly used a bargaining tool equally past parents, it does brand feel to accept kids on the mic.


No. 15 O Tannenbaum – Vince Guaraldi Trio

A bit like the ‘Frasier’ theme tune, it’s impossible to listen to this version of ‘O Tannenbaum’ (from the soundtrack to ‘A Charlie Brown Christmas’) without doing the classic jazz lean-and-nod. Press play and you’re suddenly more relaxed. This could be a good one to change up the vibe from Christmas lazing to some Christmas love.


No. 16 Christmas Time (Don’t Let the Bells End) – The Darkness

Owing to Justin Hawkins and the boys of the Darkness’ kitchen sink approach to festive songwriting, this surprise Number 2 hit song has (somehow) stood the test of time. Really, ‘Christmas Time (Don’t Let the Bells End’) has it all: sleigh bells, singing children, tight-trouser vocals, protracted guitar solos, fundamental changes and penis puns that could make Santa Claus blush. It is, as they say, as camp as Christmas.


No. 17 Christmas in Hollis – Run-DMC

In this hip-hop Christmas classic, Run raps about finding Santa’s wallet while DMC lets us in on the traditional festivities in Hollis, Queens. Pop it on during the Christmas Day wind-down when you too feel


No. 18 Blue Christmas – Elvis Presley

The King adds approximately feature swagger to this embrace of the 1948 state original. Spawning enough of tributes of its own, Presley sealed the bargain for ‘Blue Christmas’ – it’s immediately a festive staple.


No. 19 Santa Claus Go Straight to the Ghetto – James Brown

The godfather of funk gives Father Christmas his marching orders, insisting he caput directly to the ghetto as well as ‘tell ‘em James Brown sent ya.’ It may enhance a smile, as well as there’s something serious at the center of this all-horns-blazing tune: JB wants the kids on the wrong side of the tracks to bask the classify of Christmas he never did.


No. 20 8 Days of Christmas – Destiny’s Child

With an injection of sass and unabashed materialism, Beyonce, Kelly, and Michelle turned a cozy old holiday favorite into a bumping R&B Christmas carol for our times. A fine achievement.


100 Greatest Traditional Christmas Songs

  1. White Christmas (1942, 1947) - Bing Crosby
  2. The Christmas Song (1946, 1953, 1961) - Nat King Cole
  3. Rudolph The Red-Nosed Reindeer (1949, 1957) - Gene Autry
  4. Sleigh Ride (1950, 1959) - Leroy Anderson
  5. A Holly Jolly Christmas (1964) - Burl Ives
  6. The Little Drummer Boy (1958, 1965) - Harry Simeone Chorale
  7. Do You Hear What I Hear (1963) - Bing Crosby
  8. There’s No Place Like Home For The Holidays (1954) - Perry Como
  9. Frosty The Snowman (1950) - Gene Autry
  10. Mistletoe and Holly (1957) - Frank Sinatra
  11. It’s The Most Wonderful Time Of The Year (1963) - Andy Williams
  12. Santa Baby (1953) - Eartha Kitt
  13. The Chipmunk Song (Christmas Don’t Be Late) (1958) - Chipmunks
  14. Here Comes Santa Claus (Down Santa Claus Lane) (1948) - Gene Autry
  15. Mary’s Boy Child (1956) - Harry Belafonte
  16. Have Yourself A Merry Little Christmas (1944) - Judy Garland
  17. Jolly Old St. Nicholas / The Little Drummer Boy (1962) - Ray Conniff
  18. Happy Holiday / The Holiday Season (1963) - Andy Williams
  19. Silent Night (1928, 1935, 1942, 1947) - Bing Crosby
  20. We Need A Little Christmas (1966) - Percy Faith
  21. It’s Beginning To Look a Lot Like Christmas (1986) - Johnny Mathis
  22. Jingle Bells (1946) - Perry Como and the Fontane Sisters
  23. It’s Beginning To Look a Lot Like Christmas (1951) - Bing Crosby
  24. Adeste Fidelis (O Come All Ye Faithful) (1960) - Nat King Cole
  25. Santa Claus Is Coming To Town (1947) - Frank Sinatra
  26. The Star Carol (1958) - Tennessee Ernie Ford
  27. Blue Christmas (1949) - Ernest Tubb
  28. Sleigh Ride (1958) - Johnny Mathis
  29. Let It Snow, Let It Snow, Let It Snow (1945) - Vaughn Monroe
  30. A Marshmallow World (1966) - Dean Martin
  31. Christmas Time Is Here (1965) - Vince Guaraldi Trio
  32. I Saw Mommy Kissing Santa Claus (1952) - Jimmy Boyd
  33. Happy Holiday (1956) - Jackie Gleason
  34. Christmas Time’s A-Comin’ (1951) - Bill Monroe and his Blue Grass Boys
  35. I’ll Be Home For Christmas (1957) - Frank Sinatra
  36. Silent Night, Holy Night (1941, 1962) - Mahalia Jackson
  37. Hark, The Herald Angels Sing (1960) - Nat King Cole
  38. We Wish You A Merry Christmas (1951) - Weavers
  39. The Twelve Days of Christmas (1962) - Ray Conniff
  40. Santa Claus Is Coming To Town (1960) - Peggy Lee
  41. Mele Kalikimaka (1950) - Bing Crosby and the Andrews Sisters
  42. All I Want For Christmas (Is My Two Front Teeth) (1948) - Spike Jones and his City Slickers
  43. Winter Wonderland (1958) - Johnny Mathis
  44. Baby It’s Cold Outside (1959) - Dean Martin
  45. I Love The Winter Weather/I’ve Got My Love To Keep Me Warm (1968) - Tony Bennett
  46. Caroling, Caroling (1960) - Nat King Cole
  47. (Everybody’s Waiting For) The Man With The Bag (1950) - Kay Starr
  48. Zat You, Santa Claus? (1953) - Louis Armstrong
  49. White Christmas (1954) - Rosemary Clooney
  50. Must Be Santa (1961) - Mitch Miller & The Gang
  51. Have Yourself A Merry Little Christmas (1957) - Frank Sinatra
  52. Dominick the Donkey (The Italian Christmas Donkey) (1960) - Lou Monte
  53. Sleigh Ride (1960) - Ella Fitzgerald
  54. We Wish You The Merriest (1964) - Frank Sinatra & Bing Crosby
  55. Rudolph The Red-Nosed Reindeer (1959) - Dean Martin
  56. Jingle Bells (1955) - Singing Dogs
  57. Up On The Housetop (1953) - Gene Autry
  58. Winter Wonderland (1968) - Tony Bennett
  59. Nuttin’ For Christmas (1955) - Barry Gordon with Art Mooney and his Orchestra
  60. Christmas Island (1946) - Andrews Sisters
  61. O Tannenbaum (1965) - Vince Guaraldi Trio
  62. Joy to the World (1960) - Nat King Cole
  63. Donde Esta Santa Claus (Where Is Santa Claus) (1958) - Augie Rios
  64. Toyland (1964) - Doris Day
  65. Sleep In Heavenly Peace (Silent Night) (1967) - Barbra Streisand
  66. God Rest Ye Merry, Gentlemen (1967) - Ella Fitzgerald
  67. It’s The Most Wonderful Time of the Year (1986) - Johnny Mathis
  68. ‘Twas The Night Before Christmas (1942, 1950) - Fred Waring and his Pennsylvanians
  69. It’s Beginning To Look a Lot Like Christmas (1951) - Perry Como and the Fontane Sisters
  70. I Want A Hippopatamus For Christmas (1953) - Gayla Peavy
  71. Silver Bells (1950) - Bing Crosby & Carol Richards
  72. Rudolph The Red-Nosed Reindeer (1964) - Burl Ives
  73. The Night Before Christmas Song (1952) - Gene Autry & Rosemary Clooney
  74. Christmas Waltz (1954) - Frank Sinatra
  75. There’s No Christmas Like A Home Christmas (1950, 1968) - Perry Como
  76. Santa Looked a Lot Like Daddy (1965) - Buck Owens
  77. Deck The Halls (1960) - Nat King Cole
  78. Sleigh Ride (1949, 1959) - Arthur Fiedler & The Boston Pops
  79. The Twelve Gifts of Christmas (1963) - Allan Sherman
  80. Frosty The Snowman (1950, 1969) - Jimmy Durante
  81. Baby It’s Cold Outside (1949) - Margaret Whiting & Johnny Mercer
  82. Santa Claus Is Coming To Town (1959) - Ray Conniff
  83. Christmas Carols by the Old Corral (1945) - Tex Ritter
  84. Christmas In New Orleans (1955) - Louis Armstrong
  85. Joy to the World (1954, 1959) - Percy Faith
  86. Santa Claus Is Coming To Town (1960) - Ella Fitzgerald
  87. Jingle Bells (1957) - Frank Sinatra
  88. Go Tell It On The Mountain (1950) - Mahalia Jackson
  89. O Come All Ye Faithful (1967) - Jim Nabors
  90. Will Santy Come To Shanty Town (1953) - Eddy Arnold
  91. Let It Snow Let It Snow Let It Snow (1959) - Dean Martin
  92. When My Heart Finds Christmas (1993) - Harry Connick, Jr.
  93. Silver Bells (1966) - Earl Grant
  94. O Holy Night (1968) - Mahalia Jackson
  95. Here We Come A-Caroling (1965) - Ray Conniff
  96. Christmas Is (1966) - Percy Faith
  97. Kay Thompson’s Jingle Bells (1963) - Andy Williams
  98. Happy Holiday (1942) - Bing Crosby
  99. An Old Christmas Card (1963) - Jim Reeves
  100. Snowfall (1968) - Tony Bennett

Source: 100 Greatest Traditional Christmas Songs