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