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