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 38 Special - A Wild-Eyed Christmas Night
12 Abbie - Rudolph The Red Nosed Reindeer
13 98 Degrees - This Gift
14 Maria Carey - All I Want For Christmas Is You
15 Abbie - Silent Night
16 38 Special - Santa Claus Is Back In Town
17 38 Special - Hallelujah! It's Christmas
18 Andre Rieu - Rudolph The Red-Nosed Reindeer
19 98 Degrees - Christmas Wish
20 Dolly Parton - Winter Wonderland - Sleigh Ride
21 Dolly Parton - Rudolph The Red Nosed Reindeer
22 Billy Ray Cyrus - Run Rudolph Run
23 Frank Sinatra - The Twelve Days Of Christmas
24 Mariah Carey - All I Want For Christmas Is You
25 John Lennon & Yoko One - Happy Xmas (War Is Over)
26 98 Degrees - Silent Night
27 Cliff Richard - Mistletoe And Wine
28 Bad Religion - Joy To The World
29 98 Degrees - I'll Be Home For Christmas
30 Abbie - The Twelve Days Of Christmas
31 The Waitresses - Christmas Wrapping
32 Jose Feliciano - Feliz Navidad
33 Burl Ives - A Holly Jolly Christmas
34 Bing Crosby - It's Beginning To Look A Lot Like Christmas
35 George Strait - Old Time Christmas
36 Trans Sib Orch F/ Metallica - Carol Of The Bells
37 Frank Sinatra - Let It Snow! Let It Snow! Let It Snow!
38 4 Am Shifter - December Song
39 Alan Jackson - I Only Want You For Christmas
40 Aled Jones - Rocking Carol
41 Urbanus - Bakske Vol Met Stro
42 Cock Robin - Peace On Earth
43 Elvis Presley - Blue Christmas
44 Kinks - Father Christmas
45 Eddie C. Campbell - Santa's Messin' With The Kid
46 Dean Martin - Let It Snow! Let It Snow! Let It Snow!
47 Richie Mcdonald - Coming Home For Christmas
48 Aaron Neville - Let It Snow! Let It Snow! Let It Snow!
49 Rod Stewart - Have Yourself A Merry Little Christmas
50 Smashing Pumpkins - Christmastime
51 Frank Sinatra - White Christmas
52 Michael Buble - I'll Be Home For Christmas
53 Amy Grant - A Christmas To Remember
54 Neil Diamond - Jingle Bell Rock
55 Johnny Mathis - It's Beginning To Look A Lot Like Christmas
56 38 Special - Jingle Bell Rock
57 Crystals - Rudolf The Red Nose Reindeer
58 John Lennon - And So This Is Christmas
59 Andre Rieu - Ave Maria
60 George Michael - December Song (I Dreamed Of Christmas)
61 Queen - Thank God It's Christmas
62 Alison Krauss - Shimmy Down The Chimney (Fill Up My Stocking)
63 Pascal Marcotte And The Randolph Carters - I'M Dreaming Of A Dead City
64 Youp Van 't Hek - Flappie
65 38 Special - Here Comes Santa Claus
66 Aretha Franklin - Angels
67 2 Brothers On The 4Th Floor - Christmas Time
68 Cliff Richard - It's Christmas Time
69 98 Degrees - If Everyday Could Be Christmas
70 Lou Rawls - Have Yourself A Merry Christmas
71 Skyline Drive - Christmas Baby Please Come Home
72 Train - Shake Up Christmas
73 6 Feet Deep - Have Yourself A Merry Little Christmas
74 Boney M - Oh Christmas Tree
75 Brenda Lee - Rockin' Around The Christmas Tree
76 Bob Seger & The Silver Bullet - The Little Drummer Boy
77 Nsync - Merry Christmas Happy Holidays
78 Bing Crosby - White Chriatmas
79 The Supremes - Little Bright Star
80 Kelly Clarkson - My Grown Up Christmas List
81 Queen - A Winter's Tale