With December just beginning I thought it'd be cool to compile a list of great Christmas songs all in one place. From the classics and pop to metal and rock to country and hip hop; all genres included. If anyone has any song suggestions that didn't make it on this list feel free to drop 'em in the comments.
Within Temptation - Gothic Christmas
Aly & AJ - Greatest Time Of Year
Aly & AJ - Let It Snow
Aly & AJ - Silent Night
Aly & AJ - Rockin Around The Christmas Tree
Aly & AJ - We Wish You A Merry Christmas
Aly & AJ - Joy To The World
Aly & AJ - God Rest Ye Merry Gentlemen
Aly & AJ - Winter Wonderland
Aly & AJ - Deck The Halls
Aly & AJ - Jingle Bell Rock
Lady Gaga - Christmas Tree
Lady Gaga - White Christmas
Miley Cyrus - Rockin' Around The Christmas Tree
Owl City - Peppermint Winter
Shinee - Last Christmas
SNSD - Santa Baby
Red Hot Chili Peppers - Deck The Halls
AlphaBAT - Surprise Party
Jump5 - Joy To The World
Jump5 - Sleigh Ride
Jump5 - Rockin' Around The Christmas Tree
Jump5 - Let It Snow
Jump5 - Simply Havin' A Wonderful Christmastime
Blackmore's Knight - I Saw Three Ships
Blackmore's Knight - Hark The Harold Angels Sing
Blackmore's Knight - We Wish You A Merry Christmas
Blackmore's Knight - Ding Dong Merrily On High
Ariana Grande - Santa Baby
Ariana Grande - I Don't Wanna Be Alone For Christmas
Billy Ray Cyrus - Run Run Rudolph
August Burns Red - God Rest Ye Merry Gentlemen
August Burns Red - Carol Of The Bells
The Animal In Me - Best Time Of The Year
Big Bang - Feliz Navidad
BoA - Last Christmas
Bob Rivers - 12 Pains Of Christmas
Bob Rivers - Wreck The Malls
Key Of Awesome - 12 Days Of Miley
JonLajoie - Best Christmas Song
Cascada - Santa Clause Is Comin' To Town
Smile.dk - Christmas Party
Ch!pz - Christmastime Is Here
Christina Aguilera - Christmas Time
Colbie Caillat - Christmas In The Sand
Colbie Caillat - Have Yourself A Merry Little Christmas
Dark Sarah - A Grim Christmas
Debby Ryan - Deck The Halls
Demi Lovato - Wonderful Christmas Time
Grimes - Christmas Song
Hilary Duff - Jingle Bell Rock
Hilary Duff - Wonderful Christmas Time
Hollywood Undead - Christmas In Hollywood
Demon Hunter - The Wind
Yolandi (Die Antwoord) - Nutcracker
Inna - I Need You For Christmas
Irene Grandi - Christmas Time
Jessica Simpson & Nick - Baby It's Cold Outside
Jose Feliciano - Feliz Navidad
Kara - Winter Magic
Kyle Massey - Jingle Bells
Lady Antebellum - Baby It's Cold Outside
Libera - Joy To The World
Luke Bryan - Run Run Rudolf
Carrie Underwood - Do You Hear What I Hear
Carrie Underwood - The First Noel
Mariah Carey - All I Want For Christmas Is You
My Chemical Romance - All I Want For Christmas Is You
Green Day - Holiday (Christmas Version)
Lena Katina - It's Christmas Time
Lena Katina - White Christmas
Marina McBride - Silver Bells
Dolly Parton - A Christmas To Remember
Dolly Parton - Hard Candy Christmas
Dolly Parton - Once Upon A Christmas
Frickin A - Merry Freakin Christmas
Paul McCartney - Wonderful Christmas Time
Pillar - God Rest Ye Merry Gentlemen
Psycostick - Jingle Bell Metal
Spongebob - Very First Christmas
Super Junior - Feliz Navidad
Tarja Turnen - Happy Christmas
Tarja Turnen - You Would Have Loved This
Trans Siberian Orchestra - Carol Of The Bells
Cheech & Chong - Police Got My Car
Family Guy - Ding Fries Are Done
Wa$$up - Jingle Bell
Wa$$up - La Pam Pam Pa
IOSYS - Christmas in the 13th Month
IOSYS - Saint Marisa's Gift
Asia Monet - Christmas Time
Mariana And The Diamonds - Have Yourself A Merry Little Christmas
Within Temptation - Gothic Christmas
Aly & AJ - Greatest Time Of Year
Aly & AJ - Let It Snow
Aly & AJ - Silent Night
Aly & AJ - Rockin Around The Christmas Tree
Aly & AJ - We Wish You A Merry Christmas
Aly & AJ - Joy To The World
Aly & AJ - God Rest Ye Merry Gentlemen
Aly & AJ - Winter Wonderland
Aly & AJ - Deck The Halls
Aly & AJ - Jingle Bell Rock
Lady Gaga - Christmas Tree
Lady Gaga - White Christmas
Miley Cyrus - Rockin' Around The Christmas Tree
Owl City - Peppermint Winter
Shinee - Last Christmas
SNSD - Santa Baby
Red Hot Chili Peppers - Deck The Halls
AlphaBAT - Surprise Party
Jump5 - Joy To The World
Jump5 - Sleigh Ride
Jump5 - Rockin' Around The Christmas Tree
Jump5 - Let It Snow
Jump5 - Simply Havin' A Wonderful Christmastime
Blackmore's Knight - I Saw Three Ships
Blackmore's Knight - Hark The Harold Angels Sing
Blackmore's Knight - We Wish You A Merry Christmas
Blackmore's Knight - Ding Dong Merrily On High
Ariana Grande - Santa Baby
Ariana Grande - I Don't Wanna Be Alone For Christmas
Billy Ray Cyrus - Run Run Rudolph
August Burns Red - God Rest Ye Merry Gentlemen
August Burns Red - Carol Of The Bells
The Animal In Me - Best Time Of The Year
Big Bang - Feliz Navidad
BoA - Last Christmas
Bob Rivers - 12 Pains Of Christmas
Bob Rivers - Wreck The Malls
Key Of Awesome - 12 Days Of Miley
JonLajoie - Best Christmas Song
Cascada - Santa Clause Is Comin' To Town
Smile.dk - Christmas Party
Ch!pz - Christmastime Is Here
Christina Aguilera - Christmas Time
Colbie Caillat - Christmas In The Sand
Colbie Caillat - Have Yourself A Merry Little Christmas
Dark Sarah - A Grim Christmas
Debby Ryan - Deck The Halls
Demi Lovato - Wonderful Christmas Time
Grimes - Christmas Song
Hilary Duff - Jingle Bell Rock
Hilary Duff - Wonderful Christmas Time
Hollywood Undead - Christmas In Hollywood
Demon Hunter - The Wind
Yolandi (Die Antwoord) - Nutcracker
Inna - I Need You For Christmas
Irene Grandi - Christmas Time
Jessica Simpson & Nick - Baby It's Cold Outside
Jose Feliciano - Feliz Navidad
Kara - Winter Magic
Kyle Massey - Jingle Bells
Lady Antebellum - Baby It's Cold Outside
Libera - Joy To The World
Luke Bryan - Run Run Rudolf
Carrie Underwood - Do You Hear What I Hear
Carrie Underwood - The First Noel
Mariah Carey - All I Want For Christmas Is You
My Chemical Romance - All I Want For Christmas Is You
Green Day - Holiday (Christmas Version)
Lena Katina - It's Christmas Time
Lena Katina - White Christmas
Marina McBride - Silver Bells
Dolly Parton - A Christmas To Remember
Dolly Parton - Hard Candy Christmas
Dolly Parton - Once Upon A Christmas
Frickin A - Merry Freakin Christmas
Paul McCartney - Wonderful Christmas Time
Pillar - God Rest Ye Merry Gentlemen
Psycostick - Jingle Bell Metal
Spongebob - Very First Christmas
Super Junior - Feliz Navidad
Tarja Turnen - Happy Christmas
Tarja Turnen - You Would Have Loved This
Trans Siberian Orchestra - Carol Of The Bells
Cheech & Chong - Police Got My Car
Family Guy - Ding Fries Are Done
Wa$$up - Jingle Bell
Wa$$up - La Pam Pam Pa
IOSYS - Christmas in the 13th Month
IOSYS - Saint Marisa's Gift
Asia Monet - Christmas Time
Mariana And The Diamonds - Have Yourself A Merry Little Christmas