Top 100 Christmas

We bring good tidings to you from the North Pole ...

Be a momentous part of the world's largest polls every December!

What's that favorite song that rings Christmas bells in your head, springing sweet sensations and warming up your yuletide mood every December?
We have carefully chosen expert music hunters with perfect eardrums and good music minds to help compile a bucket list of 100 epic festive tunes that rocked the charts through the ages.
Luckily, our list of 100 epic Christmas songs has got everything from classicals to jazz, sweet pop and traditional rock music. So are you voting Slades, Mariah or the Pogues? Your vote counts!
Vote for your favorite Christmas song that fill you with festive joy in our ultimate interactive Christmas top 100. Cast your vote now and let's play you the winning songs on our Christmas radio.

Please let us know which we've missed in the comments section.

Cast your vote now
Christmas Top 100
Cast your vote now
Listen to Christmas music
1 Wham! - Last Christmas
2 Kylie Minogue - Santa Baby
3 Katie Melua - Have Yourself A Merry Little Christmas
4 Band Aid - Do They Know It's Christmas
5 Dana - It's Gonna Be A Cold Cold Christmas
6 Chris Rea - Footsteps In The Snow
7 Abba - Happy New Year
8 Chris Rea - Driving Home For Christmas
9 A1 - White Christmas
10 98 Degrees - Little Drummer Boy
11 98 Degrees - This Gift
12 38 Special - A Wild-Eyed Christmas Night
13 Abbie - Rudolph The Red Nosed Reindeer
14 Mariah Carey - All I Want For Christmas Is You
15 Abbie - Silent Night
16 Maria Carey - All I Want For Christmas Is You
17 38 Special - Santa Claus Is Back In Town
18 38 Special - Hallelujah! It's Christmas
19 John Lennon & Yoko One - Happy Xmas (War Is Over)
20 Andre Rieu - Rudolph The Red-Nosed Reindeer
21 Billy Ray Cyrus - Run Rudolph Run
22 Frank Sinatra - The Twelve Days Of Christmas
23 98 Degrees - Christmas Wish
24 Dolly Parton - Winter Wonderland - Sleigh Ride
25 Dolly Parton - Rudolph The Red Nosed Reindeer
26 98 Degrees - Silent Night
27 Beatmas - Last Christmas
28 Darlene Love - Christmas (Baby Please Come Home)
29 4 Am Shifter - December Song
30 Frank Sinatra - Let It Snow! Let It Snow! Let It Snow!
31 Alan Jackson - I Only Want You For Christmas
32 Queen - A Winter's Tale
33 Cliff Richard - Mistletoe And Wine
34 John Lennon - And So This Is Christmas
35 Andre Rieu - Ave Maria
36 Newsong - The Christmas Shoes
37 Pogues - A Fairytale Of New York
38 Bad Religion - Joy To The World
39 98 Degrees - I'll Be Home For Christmas
40 Donny Hathaway - This Christmas
41 Matthew Hall And Meagan Moore - When Christmas Comes To Town
42 The Waitresses - Christmas Wrapping
43 Abbie - The Twelve Days Of Christmas
44 Jose Feliciano - Feliz Navidad
45 Elmo & Patsy - Grandma Got Run Over By A Reindeer
46 Tom Scott - Feliz Navidad
47 Burl Ives - A Holly Jolly Christmas
48 Bing Crosby - It's Beginning To Look A Lot Like Christmas
49 Trans Sib Orch F/ Metallica - Carol Of The Bells
50 George Strait - Old Time Christmas
51 Neil Diamond - Jingle Bell Rock
52 Amy Grant - A Christmas To Remember
53 Bobby Jay And The Hawks - All I Want For Christmas Is You
54 Johnny Mathis - It's Beginning To Look A Lot Like Christmas
55 38 Special - Jingle Bell Rock
56 Aled Jones - Rocking Carol
57 Urbanus - Bakske Vol Met Stro
58 Celine Dion - Happy Christmas (War Is Over)
59 Slade - Merry X-Mas Everybody
60 Cock Robin - Peace On Earth
61 Elvis Presley - Blue Christmas
62 Andy Williams - It's The Most Wonderful Time Of The Year
63 Dolly Parton - Hard Candy Christmas
64 Kinks - Father Christmas
65 Dean Martin - Let It Snow! Let It Snow! Let It Snow!
66 Eddie C. Campbell - Santa's Messin' With The Kid
67 Richie Mcdonald - Coming Home For Christmas
68 Aaron Neville - Let It Snow! Let It Snow! Let It Snow!
69 Elvis Presley - Santa Claus Is Back In Town
70 Aled Jones - Mary Did You Know
71 Rod Stewart - Have Yourself A Merry Little Christmas
72 Smashing Pumpkins - Christmastime
73 Michael Buble - I'll Be Home For Christmas
74 Frank Sinatra - White Christmas
75 Nat King Cole - The Christmas Song
76 Bob Seger & The Silver Bullet - The Little Drummer Boy
77 Bing Crosby - White Chriatmas
78 Nsync - Merry Christmas Happy Holidays
79 Kelly Clarkson - My Grown Up Christmas List
80 The Supremes - Little Bright Star
81 Bruce Springsteen - Santa Claus Is Comin' To Town
82 Abbie - We Wish You A Merry Christmas
83 Crystals - Rudolf The Red Nose Reindeer
84 Queen - Thank God It's Christmas
85 George Michael - December Song (I Dreamed Of Christmas)
86 Paul Mccartney - Wonderful Christmas Time
87 Alison Krauss - Shimmy Down The Chimney (Fill Up My Stocking)
88 Pascal Marcotte And The Randolph Carters - I'M Dreaming Of A Dead City
89 Youp Van 't Hek - Flappie
90 38 Special - Here Comes Santa Claus
91 Vanessa Williams - Silent Night
92 Aretha Franklin - Angels
93 Cliff Richard - It's Christmas Time
94 2 Brothers On The 4Th Floor - Christmas Time
95 Aaron Tippin - Silent Night
96 98 Degrees - If Everyday Could Be Christmas
97 Luther Vandross - Every Year Every Christmas
98 Josh Groban - Believe
99 Skyline Drive - Christmas Baby Please Come Home
100 Lou Rawls - Have Yourself A Merry Christmas
101 Train - Shake Up Christmas
102 Boney M - Oh Christmas Tree
103 6 Feet Deep - Have Yourself A Merry Little Christmas
104 Brenda Lee - Rockin' Around The Christmas Tree
105 Jackson 5 - Frosty The Snowman
106 Alan Jackson - Away In A Manager