31
Play track
Next to Me
Emeli Sandé
Buy
More
3:17
329,637 listeners
32
Play track
Winter Wonderland
Bing Crosby
Buy
More
2:23
74,484 listeners
33
Sleigh Ride
Diana Krall & The Clayton-Hamilton Jazz Orchestra
Buy
More
3:22
2,034 listeners
34
Play track
White Christmas
Bing Crosby
Buy
More
3:03
701,794 listeners
35
Play track
Rockin' Around the Christmas Tree
Mel & Kim
Buy
More
3:33
131,538 listeners
36
Play track
I Want To Come Home For Christmas
Marvin Gaye
Buy
More
3:25
66,995 listeners
37
Play track
Alive and Kicking
Simple Minds
Buy
More
5:26
296,868 listeners
38
Play track
Cool Yule
Louis Armstrong
Buy
More
2:55
199,000 listeners
39
Play track
A Spaceman Came Travelling
Chris de Burgh
Buy
More
5:08
158,311 listeners
40
Play track
I Don't Want a Lover
Texas
Buy
More
4:57
112,655 listeners
41
Play track
Make It To Christmas
Alessia Cara
Buy
More
3:31
144,264 listeners
42
Play track
Like It's Christmas
Jonas Brothers
Buy
More
3:20
220,504 listeners
43
Play track
The Little Drummer Boy
Bing Crosby
Buy
More
3:00
60,009 listeners
44
Play track
Let It Snow
Boyz II Men
Buy
More
4:12
58,002 listeners
45
Play track
Christmas in the Sand
Colbie Caillat
Buy
More
3:48
21,126 listeners
46
Play track
Someday at Christmas
The Jackson 5
Buy
More
2:45
47,031 listeners
47
Play track
My Favorite Things
The Supremes
Buy
More
2:45
30,877 listeners
48
Play track
Man With The Bag
Jessie J
Buy
More
2:43
152,912 listeners
49
White Christmas
Bing Crosby & The London Symphony Orchestra
Buy
More
3:03
363 listeners
50
Play track
The Christmas Song (Chestnuts Roasting on an Open Fire)
Justin Bieber
Buy
More
3:36
151,577 listeners
51
Play track
Last Christmas
Carly Rae Jepsen
Buy
More
3:32
84,739 listeners
52
Play track
Winter Wonderland
Tony Bennett & Lady Gaga
Buy
More
2:29
3,901 listeners
53
Play track
O Holy Night
Nat King Cole
Buy
More
2:55
118,077 listeners
54
Play track
Christmas In My Heart
Sarah Connor
Buy
More
5:40
40,278 listeners
55
Play track
Christmas (Baby Please Come Home)
Olivia Holt
Buy
More
2:30
32,798 listeners
56
Play track
Driving Home For Christmas
Michael Ball
Buy
More
4:00
33,428 listeners
57
Play track
Frosty the Snowman
Ella Fitzgerald
Buy
More
2:11
275,319 listeners
58
Play track
Santa Baby
The Pussycat Dolls
Buy
More
3:00
25,637 listeners
59
Play track
Last Christmas
Jimmy Eat World
Buy
More
4:27
123,424 listeners
60
Play track
Rockin' Robin
Michael Jackson
Buy
More
2:33
198,082 listeners
61
Play track
The Best Side Of Life
Sarah Connor
Buy
More
3:55
42,579 listeners
62
Play track
Deck the Halls
Nat King Cole
Buy
More
1:08
286,672 listeners
63
Play track
Christmas Time Is Here
Vince Guaraldi Trio
Buy
More
6:03
250,170 listeners
64
Play track
The Christmas Song
Gregory Porter
Buy
More
3:44
22,693 listeners
65
Play track
Baby It's Cold Outside
Willie Nelson
Buy
More
3:58
8,929 listeners
66
Play track
Joy to the World
Nat King Cole
Buy
More
1:26
347,922 listeners
67
Play track
I've Got My Love To Keep Me Warm
Billie Holiday
Buy
More
2:54
128,437 listeners
68
Play track
Rudolph the Red-Nosed Reindeer
Ella Fitzgerald
Buy
More
2:51
93,344 listeners
69
Tinka
Burhan G, Frida Brygmann
Buy
More
3:21
235 listeners
70
Play track
Give Love On Christmas Day
The Jackson 5
Buy
More
48,312 listeners
71
Play track
I Wish You a Merry Christmas
Bing Crosby
Buy
More
1:53
47,495 listeners
72
Play track
In Dulci Jubilo
Mike Oldfield
Buy
More
2:51
99,212 listeners
73
It Came Upon a Midnight Clear
Ella Fitzgerald
Buy
More
3:20
14,315 listeners
74
Play track
Christmas Rappin'
Kurtis Blow
Buy
More
3:56
54,356 listeners
75
Let It Snow
Diana Krall & The Clayton-Hamilton Jazz Orchestra
Buy
More
4:01
3,263 listeners
76
Play track
Happy Christmas (War Is Over)
Maroon 5
Buy
More
3:27
57,131 listeners
77
Play track
I Won't Be Home for Christmas
blink-182
Buy
More
3:16
188,653 listeners
78
Play track
Whiskey in the Jar
Thin Lizzy
Buy
More
5:50
250,839 listeners
79
Play track
Jingle Bell Rock
Brenda Lee
Buy
More
2:10
112,106 listeners
80
Play track
It May Be Winter Outside (But In My Heart It's Spring)
Love Unlimited
Buy
More
3:08
23,808 listeners
81
Play track
Let It Snow! Let It Snow! Let It Snow!
Ella Fitzgerald
Buy
More
2:43
151,850 listeners
82
Play track
Christmas Tree
Lady Gaga
Buy
More
2:21
106,573 listeners
83
Play track
Mr Rock & Roll
Amy Macdonald
Buy
More
259,039 listeners
84
Let It Snow
Jamie Cullum, Michel Legrand
Buy
More
3:19
535 listeners
85
Play track
Jingle Bells
Frank Sinatra
Buy
More
2:00
386,929 listeners
86
Play track
Merry Christmas, Baby
Rod Stewart
Buy
More
3:47
29,421 listeners
87
Have Yourself A Merry Little Christmas
Bing Crosby & The London Symphony Orchestra
Buy
More
2:50
72 listeners
88
Ven A Cantar
Yuri, Tatiana, Arianna, Denise De Kalafe, Mijares, Pandora, Daniela Romo, Hernaldo Zuniga, Oscar Athie
Buy
More
4:00
127 listeners
89
Play track
Show Me The Magic
Jamie Cullum
Buy
More
2:30
58,290 listeners
90
Play track
Kiss Me Babe, It's Christmas Time
Owl City
Buy
More
3:49
14,842 listeners
91
Play track
Purple Snowflakes
Marvin Gaye
Buy
More
2:51
33,841 listeners
92
Play track
Baby, It's Cold Outside
Dean Martin
Buy
More
2:23
327,420 listeners
93
Peace On Earth / Little Drummer Boy
Bing Crosby, David Bowie & The London Symphony Orchestra
Buy
More
2:39
701 listeners
94
White Christmas
Bing Crosby, Pentatonix, London Symphony Orchestra
Buy
More
3:03
111 listeners
95
Play track
Little Jack Frost Get Lost
Seth MacFarlane
Buy
More
2:36
32,677 listeners
96
Play track
Santa Claus, Santa Claus
James Brown
Buy
More
4:05
14,629 listeners
97
Play track
Fairy Tale Of New York
Ronan Keating
Buy
More
4:48
12,294 listeners
98
Play track
White Christmas
Bing Crosby
Buy
More
3:03
701,794 listeners
99
Play track
Don't Shoot Me Santa
The Killers
Buy
More
4:05
171,324 listeners
100
Play track
Christmas C'mon
Lindsey Stirling
Buy
More
3:49
289 listeners
101
Play track
Jingle Bells
Jimmy Smith
Buy
More
3:13
18,817 listeners
102
Play track
Have Yourself a Merry Little Christmas
Judy Garland
Buy
More
2:43
360,458 listeners
103
Play track
Chelsea Dagger
The Fratellis
Buy
More
3:23
1,117,816 listeners
104
It's Beginning To Look A Lot Like Christmas
Bing Crosby & The London Symphony Orchestra
Buy
More
3:06
602 listeners
105
Play track
Do You Hear What I Hear?
Arlissa
Buy
More
2,144 listeners
106
Play track
We Wish You A Merry Christmas
Weezer
Buy
More
1:25
107,342 listeners
107
Silent Night
Ella Fitzgerald
Buy
More
2:50
9,950 listeners
108
Play track
Save The Best For Last
Vanessa Williams
Buy
More
3:39
179,242 listeners
109
Play track
Christmas Blues
Canned Heat
Buy
More
2:32
25,811 listeners
110
Play track
Santa Claus Go Straight To The Ghetto
James Brown
Buy
More
3:01
55,415 listeners
111
Play track
Baby It's Cold Outside
Tom Jones
Buy
More
3:41
35,672 listeners
112
Play track
Silent Night
Boyz II Men
Buy
More
2:35
69,421 listeners
113
Play track
O Little Town Of Bethlehem
Sister Rosetta Tharpe
Buy
More
2:26
14,805 listeners
114
Play track
Back Door Santa
B.B. King
Buy
More
3:26
21,458 listeners
115
Play track
Peace
Norah Jones
Buy
More
3:52
124,379 listeners
116
Play track
Baby It's Cold Outside
Ella Fitzgerald
Buy
More
2:42
55,196 listeners
117
Play track
Peace
Norah Jones
Buy
More
3:52
124,379 listeners
118
Play track
Have Yourself a Merry Little Christmas
Bing Crosby
Buy
More
2:51
45,196 listeners
119
Play track
Yule Shoot Your Eye Out
Fall Out Boy
Buy
More
3:41
152,614 listeners
120
Play track
Den Himmelblå
Shu-bi-dua
Buy
More
3:13
9,627 listeners
121
Play track
Silver Bells
The Supremes
Buy
More
2:59
17,897 listeners
122
Play track
Silent Night
The Temptations
Buy
More
6:05
88,935 listeners
123
Play track
Rudolph the Red Nosed Reindeer
Dean Martin
Buy
More
2:27
85,861 listeners
124
Play track
White Christmas
Lady Gaga
Buy
More
3:22
9,086 listeners
125
Play track
O Christmas Tree
Oscar Peterson
Buy
More
2:17
11,267 listeners
126
Play track
Cool Yule
Kurt Elling
Buy
More
3:29
38,286 listeners
127
Have Yourself A Merry Little Christmas
Madeleine Peyroux
Buy
More
3:47
11,170 listeners
128
Play track
Sweet Little Mystery
Wet Wet Wet
Buy
More
3:44
60,970 listeners
129
Blues for Christmas
John Lee Hooker
Buy
More
3:29
12,161 listeners
130
Play track
The Little Drummer Boy
Stevie Wonder
Buy
More
3:05
30,643 listeners
131
Play track
This Gift
98º
Buy
More
11,038 listeners
132
Play track
Let It Snow! Let It Snow! Let It Snow!
Dean Martin
Buy
More
1:55
851,316 listeners
133
Play track
Have Yourself A Merry Little Christmas
Rod Stewart
Buy
More
4:31
46,126 listeners
134
Play track
Happy Holidays, You Bastard
blink-182
Buy
More
307,812 listeners
135
Play track
God Rest Ye Merry Gentlemen
Oscar Peterson
Buy
More
3:26
5,229 listeners
136
Play track
The Mistletoe and Me
Isaac Hayes
Buy
More
3:58
29,063 listeners
137
Play track
Zat You Santa Claus
Louis Armstrong
Buy
More
2:38
23,930 listeners
138
The Little Drummer Boy
The Harry Simeone Chorale
Buy
More
3:25
2,203 listeners
139
Play track
Let It Snow, Let It Snow, Let It Snow
Beegie Adair
Buy
More
2:57
23,785 listeners
140
Play track
The Happiest Christmas Tree
Nat King Cole
Buy
More
1:51
159,654 listeners
141
Play track
Hoping for Snow
The Vamps
Buy
More
3:39
20,119 listeners
142
Play track
Let It Snow! Let It Snow! Let It Snow!
Dean Martin
Buy
More
1:55
851,316 listeners
143
Play track
Do They Know It's Christmas? - 2014
Band Aid 30
Buy
More
3:45
46,162 listeners
144
I Believe In Christmas Eve
Smokey Robinson
Buy
More
464 listeners
145
Play track
Here Comes Santa Claus (Right Down Santa Claus Lane)
Bing Crosby
Buy
More
55,810 listeners
146
Play track
Driving Home For Christmas
Michael Ball
Buy
More
4:00
33,428 listeners
147
Baby It's Cold Outside
John Travolta & Olivia Newton-John
Buy
More
3:19
830 listeners
148
Play track
Baby, It's Cold Outside
Seth MacFarlane
Buy
More
3:01
53,339 listeners
149
Play track
Glittery
Kacey Musgraves
Buy
More
2:23
951 listeners
150
Finally It's Christmas Again
Youknowwho, Christina
Buy
More
3:53
59 listeners
151
Play track
Present Without a Bow
Kacey Musgraves
Buy
More
3:52
20,738 listeners
152
Play track
It's Beginning to Look a Lot Like Christmas
Bing Crosby
Buy
More
2:50
227,477 listeners
153
Play track
Christmas Time
The Platters
Buy
More
2:05
78,243 listeners
154
Play track
A Winter's Tale
David Essex
Buy
More
4:13
63,755 listeners
155
Play track
Los Peces En El Rio
Pandora
Buy
More
3:15
11,980 listeners
156
Play track
Santa Claus Is Coming To Town
Rod Stewart
Buy
More
2:47
41,968 listeners
157
Vil du være min i nat
Caroline Henderson
Buy
More
3:14
5,962 listeners
158
Play track
Winter Wonderland
Rod Stewart
Buy
More
49,910 listeners
159
Play track
Santa Claus Is Coming To Town
Bill Evans
Buy
More
4:24
59,713 listeners
160
Play track
A Ride In The Snow
Sarah Connor
Buy
More
4:02
5,465 listeners
161
Play track
The Christmas Song (Chestnuts Roasting On an Open Fire)
Nat King Cole
Buy
More
22,765 listeners
162
Play track
Silver Bells
Stevie Wonder
Buy
More
2:20
69,020 listeners
163
Play track
Do You Hear What I Hear?
Mary J. Blige
Buy
More
4:19
29,033 listeners
164
Play track
O Holy Night
Bing Crosby
Buy
More
3:33
30,440 listeners
165
Play track
A Great Big Sled
The Killers
Buy
More
4:19
120,408 listeners
166
Play track
Please Come Home for Christmas
Aaron Neville
Buy
More
2:50
30,205 listeners
167
Play track
Do You Hear What I Hear?
Bing Crosby
Buy
More
2:42
36,274 listeners
168
Run, Run, Run to Bethlehem
Dave Brubeck
Buy
More
3:49
4,828 listeners
169
Play track
The Chipmunk Song (Christmas Don't Be Late)
Alvin and The Chipmunks
Buy
More
21,393 listeners
170
Play track
Santa Baby
Eartha Kitt
Buy
More
2:48
538,602 listeners
171
Just a Closer Walk With Thee
Ella Fitzgerald
Buy
More
5:00
3,935 listeners
172
Play track
I Am Blessed
Nina Simone
Buy
More
2:54
20,785 listeners
173
Play track
O Tannenbaum
Vince Guaraldi Trio
Buy
More
5:09
320,845 listeners
174
Play track
Christmas Eve
Justin Bieber
Buy
More
3:43
74,198 listeners
175
Play track
Christmas, Baby Please Come Home
Anberlin
Buy
More
2:50
24,419 listeners
176
Play track
I'll Be Home For Christmas
Diana Krall
Buy
More
3:07
57,041 listeners
177
Play track
O Tannenbaum
Dave Brubeck
Buy
More
3:35
24,071 listeners
178
Guld Jul
Gulddreng
Buy
More
3:47
7,557 listeners
179
Winter Wonderland
Bing Crosby & The London Symphony Orchestra
Buy
More
2:32
72 listeners
180
Play track
Christmas Love
Rotary Connection
Buy
More
3:13
9,918 listeners
181
Play track
Suddenly I See
KT Tunstall
Buy
More
3:18
881,412 listeners
182
Play track
Winter Wonderland
Denis Solee
Buy
More
3:58
4,315 listeners
183
Play track
Jingle Bells
Tatiana
Buy
More
3:00
5,490 listeners
184
Play track
One Little Christmas Tree
Stevie Wonder
Buy
More
2:43
44,567 listeners
185
Play track
Christmas (Baby Please Come Home)
KT Tunstall
Buy
More
2:26
14,074 listeners
186
Play track
The Christmas Waltz
Peggy Lee
Buy
More
2:53
132,203 listeners
187
Play track
Have Yourself A Merry Little Christmas
The Jackson 5
Buy
More
5:19
37,557 listeners
188
Play track
Remember December
Demi Lovato
Buy
More
3:12
116,930 listeners
189
Wär' uns der Himmel immer so nah
Rolf Zuckowski und seine Freunde
Buy
More
3:58
1,391 listeners
190
Play track
X-Mas (Let's Do It Again)
Alphabeat
Buy
More
3:41
11,346 listeners
191
Play track
A Long December
Counting Crows
Buy
More
5:08
362,544 listeners
192
The Christmas Song
Dave Brubeck
Buy
More
4:28
5,285 listeners
193
Play track
Rudolph The Red-Nosed Reindeer
The Jackson 5
Buy
More
2:30
21,158 listeners
194
Play track
Xmas Blues Medley
Garou
Buy
More
4:23
1,925 listeners
195
Play track
Merry Christmas, Kiss My Ass
All Time Low
Buy
More
3:19
69,156 listeners
196
Play track
December
Norah Jones
Buy
More
3:05
108,224 listeners
197
Play track
Christmastime
The Smashing Pumpkins
Buy
More
3:16
97,576 listeners
198
Play track
The Little Drummer Boy
Beegie Adair
Buy
More
5:02
19,404 listeners
199
Play track
Christmas Time Is Here
Diana Krall
Buy
More
3:35
73,971 listeners
200
Play track
Have Yourself a Merry Little Christmas
Judy Garland
Buy
More
2:43
360,458 listeners