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