1 Monster Mash - Bobby Monster Mash
Bobby "Boris" Pickett & The Crypt-Kickers
2 My Favorite Holiday - Jessie James Decker My Favorite Holiday
Jessie James Decker
3 All I Want For Christmas Is You - Mariah Carey All I Want For Christmas Is You
Mariah Carey
4 Mary, Did You Know? - Pentatonix Mary, Did You Know?
Pentatonix
5 Amazing Grace (feat. Home Free) - Peter Hollens Amazing Grace (feat. Home Free)
Peter Hollens
6 Ghostbusters - Ray Parker Jr. Ghostbusters
Ray Parker Jr.
7 Main Theme (From Main Theme (From "Halloween")
Halloween Scream Theme Team
8 Christmas / Sarajevo 12/24 (Instrumental) - Trans-Siberian Orchestra Christmas / Sarajevo 12/24 (Instrumental)
Trans-Siberian Orchestra
9 It's the Most Wonderful Time of the Year - Andy Williams It's the Most Wonderful Time of the Year
Andy Williams
10 It's Beginning To Look a Lot Like Christmas - Michael Bublé It's Beginning To Look a Lot Like Christmas
Michael Bublé
11 Last Christmas (Single Version) - Wham! Last Christmas (Single Version)
Wham!
12 Hallelujah - Lindsey Stirling Hallelujah
Lindsey Stirling
13 Mistletoe - Justin Bieber Mistletoe
Justin Bieber
14 Little Drummer Boy - Pentatonix Little Drummer Boy
Pentatonix
15 Santa Tell Me - Ariana Grande Santa Tell Me
Ariana Grande
16 Jingle Bell Rock - Bobby Helms Jingle Bell Rock
Bobby Helms
17 How Great Thou Art - Home Free How Great Thou Art
Home Free
18 Rockin' Around the Christmas Tree - Brenda Lee Rockin' Around the Christmas Tree
Brenda Lee
19 Underneath the Tree - Kelly Clarkson Underneath the Tree
Kelly Clarkson
20 Carol of the Bells - Pentatonix Carol of the Bells
Pentatonix
21 White Winter Hymnal - Pentatonix White Winter Hymnal
Pentatonix
22 White Christmas - Bing Crosby White Christmas
Bing Crosby
23 Silent Night - Pentatonix Silent Night
Pentatonix
24 Feliz Navidad - José Feliciano Feliz Navidad
José Feliciano
25 Light of the World - Lauren Daigle Light of the World
Lauren Daigle
26 Christmas Canon - Trans-Siberian Orchestra Christmas Canon
Trans-Siberian Orchestra
27 Believe - Josh Groban Believe
Josh Groban
28 Let It Snow, Let It Snow, Let It Snow - Dean Martin Let It Snow, Let It Snow, Let It Snow
Dean Martin
29 Christmas (Baby Please Come Home) - Mariah Carey Christmas (Baby Please Come Home)
Mariah Carey
30 Hard Candy Christmas - Dolly Parton Hard Candy Christmas
Dolly Parton
31 When Christmas Comes to Town - Matthew Hall & Meagan Moore When Christmas Comes to Town
Matthew Hall & Meagan Moore
32 I Heard the Bells on Christmas Day - Casting Crowns I Heard the Bells on Christmas Day
Casting Crowns
33 The Christmas Song (Merry Christmas To You) - Nat The Christmas Song (Merry Christmas To You)
Nat "King" Cole
34 Christmas (Baby Please Come Home) - Michael Bublé Christmas (Baby Please Come Home)
Michael Bublé
35 Holly Jolly Christmas - Michael Bublé Holly Jolly Christmas
Michael Bublé
36 God Rest Ye Merry Gentlemen - Pentatonix God Rest Ye Merry Gentlemen
Pentatonix
37 You Make It Feel Like Christmas (feat. Blake Shelton) - Gwen Stefani You Make It Feel Like Christmas (feat. Blake Shelton)
Gwen Stefani
38 Exorcist Theme - Halloween Asylum Exorcist Theme
Halloween Asylum
39 Merry Christmas, Happy Holidays - *NSYNC Merry Christmas, Happy Holidays
*NSYNC
40 Night of Terror - Pro Sound Effects Library Night of Terror
Pro Sound Effects Library
41 Halloween Music - Scary Halloween Sounds Halloween Music
Scary Halloween Sounds
42 Ghostbusters - The Knights of Midnight Ghostbusters
The Knights of Midnight
43 A Holly Jolly Christmas - Burl Ives A Holly Jolly Christmas
Burl Ives
44 Give Me One Reason - Eric Clapton & Tracy Chapman Give Me One Reason
Eric Clapton & Tracy Chapman
45 Hot Chocolate - Tom Hanks Hot Chocolate
Tom Hanks
46 Hallelujah - Allison Crowe Hallelujah
Allison Crowe
47 We Need a Little Christmas (Glee Cast Version) - Glee Cast We Need a Little Christmas (Glee Cast Version)
Glee Cast
48 White Christmas (Duet With Shania Twain) - Michael Bublé White Christmas (Duet With Shania Twain)
Michael Bublé
49 Sleigh Ride - Pentatonix Sleigh Ride
Pentatonix
50 I'm Your Angel (Duet with R. Kelly) - Céline Dion & R. Kelly I'm Your Angel (Duet with R. Kelly)
Céline Dion & R. Kelly
51 O Come, All Ye Faithful - Pentatonix O Come, All Ye Faithful
Pentatonix
52 Dance of the Sugar Plum Fairy - Lindsey Stirling Dance of the Sugar Plum Fairy
Lindsey Stirling
53 Jingle Bells - Gwen Stefani Jingle Bells
Gwen Stefani
54 Last Christmas - Taylor Swift Last Christmas
Taylor Swift
55 Winter Song - Sara Bareilles & Ingrid Michaelson Winter Song
Sara Bareilles & Ingrid Michaelson
56 Blue Christmas - Elvis Presley Blue Christmas
Elvis Presley
57 The Christmas Shoes - NewSong The Christmas Shoes
NewSong
58 O Holy Night - Céline Dion O Holy Night
Céline Dion
59 Santa Claus Is Comin' To Town - Mariah Carey Santa Claus Is Comin' To Town
Mariah Carey
60 Have Yourself a Merry Little Christmas - Sam Smith Have Yourself a Merry Little Christmas
Sam Smith
61 That's Christmas To Me - Pentatonix That's Christmas To Me
Pentatonix
62 Hark! The Herald Angels Sing - Pentatonix Hark! The Herald Angels Sing
Pentatonix
63 Ave Maria - Josh Groban Ave Maria
Josh Groban
64 Jingle Bell Rock (Glee Cast Version) - Glee Cast Jingle Bell Rock (Glee Cast Version)
Glee Cast
65 Jingle Bells (feat. The Puppini Sisters) - Michael Bublé Jingle Bells (feat. The Puppini Sisters)
Michael Bublé
66 Have Yourself a Merry Little Christmas - Frank Sinatra Have Yourself a Merry Little Christmas
Frank Sinatra
67 Five Little Pumpkins - Wee Sing Five Little Pumpkins
Wee Sing
68 This Little Light of Mine - Odetta This Little Light of Mine
Odetta
69 The Christmas Song (Chestnuts Roasting on an Open Fire) - Jordan Fisher The Christmas Song (Chestnuts Roasting on an Open Fire)
Jordan Fisher
70 Santa Claus Is Comin' to Town - Bruce Springsteen Santa Claus Is Comin' to Town
Bruce Springsteen
71 Sleigh Ride - The Ronettes Sleigh Ride
The Ronettes
72 Ave Maria - Céline Dion Ave Maria
Céline Dion
73 Christmas Time Is Here (Vocal Version) - Vince Guaraldi Trio Christmas Time Is Here (Vocal Version)
Vince Guaraldi Trio
74 Have Yourself a Merry Little Christmas - Michael Bublé Have Yourself a Merry Little Christmas
Michael Bublé
75 Hallelujah - Susan Boyle Hallelujah
Susan Boyle
76 O Tannenbaum - Vince Guaraldi Trio O Tannenbaum
Vince Guaraldi Trio
77 The Prayer - David Archuleta & Nathan Pacheco The Prayer
David Archuleta & Nathan Pacheco
78 Christmas Time Is Here (Instrumental) - Vince Guaraldi Trio Christmas Time Is Here (Instrumental)
Vince Guaraldi Trio
79 Baby, It's Cold Outside - Dean Martin Baby, It's Cold Outside
Dean Martin
80 Have Yourself a Merry Little Christmas - Frank Sinatra Have Yourself a Merry Little Christmas
Frank Sinatra
81 Winter Wonderland (Bonus Track) - Michael Bublé Winter Wonderland (Bonus Track)
Michael Bublé
82 Frosty the Snowman - Jimmy Durante Frosty the Snowman
Jimmy Durante
83 Baby It's Cold Outside (feat. Eric Decker) - Jessie James Decker Baby It's Cold Outside (feat. Eric Decker)
Jessie James Decker
84 Werewolf Sounds - Scary Halloween Sounds Werewolf Sounds
Scary Halloween Sounds
85 A Nightmare On My Street - DJ Jazzy Jeff & The Fresh Prince A Nightmare On My Street
DJ Jazzy Jeff & The Fresh Prince
86 Happy Xmas (War Is Over) - Josh Groban Happy Xmas (War Is Over)
Josh Groban
87 When We Are Together - The Tenors When We Are Together
The Tenors
88 Baby, It's Cold Outside (Glee Cast Version) - Glee Cast Baby, It's Cold Outside (Glee Cast Version)
Glee Cast
89 Drummer Boy (feat. Busta Rhymes) - Justin Bieber Drummer Boy (feat. Busta Rhymes)
Justin Bieber
90 Last Christmas (Glee Cast Version) - Glee Cast Last Christmas (Glee Cast Version)
Glee Cast
91 Merry Christmas Darling - Carpenters Merry Christmas Darling
Carpenters
92 Christmas (Baby Please Come Home) - Darlene Love Christmas (Baby Please Come Home)
Darlene Love
93 Christmas All Over Again - Tom Petty & The Heartbreakers Christmas All Over Again
Tom Petty & The Heartbreakers
94 Linus and Lucy - Vince Guaraldi Trio Linus and Lucy
Vince Guaraldi Trio
95 Let There Be Peace On Earth - Vince Gill Let There Be Peace On Earth
Vince Gill
96 Winter Wonderland / Don't Worry Be Happy (feat. Tori Kelly) - Pentatonix Winter Wonderland / Don't Worry Be Happy (feat. Tori Kelly)
Pentatonix
97 Deck the Rooftop (Glee Cast Version) - Glee Cast Deck the Rooftop (Glee Cast Version)
Glee Cast
98 The Polar Express - Tom Hanks The Polar Express
Tom Hanks
99 Sleigh Ride - Boston Pops Orchestra & Arthur Fiedler Sleigh Ride
Boston Pops Orchestra & Arthur Fiedler
100 Dance of the Sugar Plum Fairy - Pentatonix Dance of the Sugar Plum Fairy
Pentatonix

The top Holiday Songs is updated daily using actual iTunes sales data.