Best Christmas Songs

250+ of the Best Christmas Songs Ever

I have been building this Christmas playlist for years now. It’s a combination of traditional, alternative, indie, R&B, pop, and rock holiday music. While I do think the Christmas season starts too early, I will admit I listen to these songs non-stop from Thanksgiving all the way through New Year’s Eve. Hope you enjoy!

And please, suggest any songs you love that I am missing!


Press play to hear songs:


Some of the 2014 Christmas Playlist Songs

Have Yourself a Merry Little Christmas – Andrew Belle
Santa Stole My Lady – Fitz And The Tantrums
I’ll Be Home For Christmas – She & Him
Have Yourself A Merry Little Christmas – Sam Smith
Yule Shoot Your Eye Out – Fall Out Boy
The Midnight Clear – Sufjan Stevens
Gee Whiz It’s Christmas – Diane Birch
Blood Oranges In The Snow – Over The Rhine
I Believe In Christmas – Yvonne Lyon
Wonderful Christmastime – The Shins
Not So Merry Christmas – Raúl Malo
Snowflakes – Emmy The Great & Tim Wheeler
Shelter – John Legend
Love Is Everything – Ariana Grande
Christmas Time – ALO
It Came Upon A Midnight Clear – The Spill Canvas
Merry Christmas Baby – Ayiesha Woods
Someday At Christmas – Stevie Wonder
Silver Bells – Alice Smith
Last Christmas – Wham!
Christmas Dreams – Francesca Battistelli
When You Wish Upon A Star – Mary J. Blige
Run Rudolph Run – Chuck Berry
Do You Hear What I Hear? – Anthem Lights
Winter Wonderland – Aretha Franklin
Christmas Day – Dido
Merry Christmas Darling – Tamar Braxton
Christmas Ain’t Christmas – Bobby Womack
Perfect Holiday – Mikey Wax
Everyday Will Be Like A Holiday – Carole King
My First Snow – Matt Morris
Silver And Gold – Burl Ives
Christmas Time With You – David Ian, Frank Primato
Home For The Holidays – Brian McKnight
Christmas Tonight (with Hillary Scott) – Dave Barnes
Something About December – Christina Perri
May Christmas Bring You Happiness – R&B Christmas
Frosty the Snowman – Fiona Apple
Please Come Home for Christmas – The Drifters
Back Door Santa – Clarence Carter
A Snow Globe Christmas – Pink Martini
Santa’s Beard – They Might Be Giants
Carol Of The Bells – The Bird and the Bee
Mistletoe – Colbie Caillat
Last Night (I Went Out With Santa Claus) – Big Bad Voodoo Daddy
All I Want For Christmas Is You (2005) – My Chemical Romance
Like a kid at Christmas – The Sleighbells
Christmas Means Love – Joan Osborne
The Little Drum Machine Boy – Beck
Let It Snow, Let It Snow, Let It Snow – Dean Martin
Sleigh Ride – KT Tunstall
My Baby Fell For Ol’ St. Nick – Dada
Christmas Without You – OneRepublic
This Christmas – Donny Hathaway
Wonderful Christmastime – Paul McCartney
The Christmas Song – Alana Davis
Ave Maria – Celine Dion
Every Christmas – Kelly Clarkson
Mele Kalikimaka (Merry Christmas) – Bing Crosby
Sleigh Ride – Jewel
Winter Wonderland – Jason Mraz
O Come, O Come, Emmanuel – Bebo Norman
We Call It Christmas – Keb’ Mo’
What Are You Doing New Year’s Eve? – The Head and the Heart
The Lights And Buzz – Jack’s Mannequin
It’s Not Christmas Without You – Katharine McPhee
Where Are You Christmas – Faith Hill
Christmas Time Is Here – Shelby Lynne
A Great Big Sled – The Killers
Children Go Where I Send Thee – Ledisi
Just Like Christmas – Low
O Come All Ye Faithful – Weezer
Christmas For Two – Sixpence None The Richer
White Christmas (Album Version) – Tony Bennett
Peace – Norah Jones
2000 Miles – Pretenders
I’ll Be Home for Christmas (If Only In My Dreams) – Holly Conlan
Christmas, Baby Please Come Home – Anberlin
Fairytale Of New York (feat. Kirsty MacColl) – The Pogues
No Christmas For Me – Zee Avi
This Time Of Year – Etta James
All I Want for Christmas Is You – Mariah Carey
Santa Claus Is Back in Town – James Durbin
A Christmas Song For You – Kem
Blue Christmas – Nicole Atkins
I Heard The Bells On Christmas Day – The Civil Wars
The Little Drummer Boy – Sean Kingston
Merry Christmas, Happy Holidays – *NSYNC
Come On Santa – The Raveonettes
Christmas in Hollis – Run-D.M.C.
Have Yourself A Merry Little Christmas – Shawn Colvin
Ain’t No Chimneys in the Projects – Sharon Jones & The Dap-Kings
Baby Come Find Me At Christmas – Rachael Yamagata
Maybe Next Year (X-Mas Song) – Meiko
A Snowflake Fell (And It Felt Like a Kiss) – Glasvegas
Song For A Winter’s Night – Sarah McLachlan
Angel – Jack Johnson
Peace At Last – Hem
That’s What I Want For Christmas – Holly Golightly
Merry, Merry Christmas Everyone – Jon McLaughlin
A Gift – James Brown
Christmas Wrapping – The Waitresses
Thanks For Christmas – Darlene Love
All I Want For Christmas – Joss Stone
All My Bells Are Ringing – Lenka
Hard Candy Christmas – Tracey Thorn
Back Door Santa – Clarence Carter
Santa Baby – Eartha Kitt
Jingle Bells – Jon McLaughlin
White Christmas – Michel Legrand
Merry Christmas Baby – Hanson
Rockin’ Around the Christmas Tree – The Trammps
Christmas Means Love – Joan Osborne
Christmas – Leona Naess
Born Beneath These Stars – Justin Mcroberts
White Christmas – Julia Fordham,Judith Owen
Children Go Where I Send Thee – Natalie Merchant
I Saw Mommy Kissing Santa Claus – The Jackson 5
Santa Baby – Everclear
Jingle Bells – The Miracles
Everything Is One Big Christmas Tree – The Magnetic Fields
Christmas in New Orleans – Ingrid Lucia
Up On The Housetop (Ho Ho Ho) – Gene Autry
It’s Christmas Once Again – Tommy Edwards
Baby Come Find Me At Christmas – Rachael Yamagata
December – Francesca Battistelli
Have Yourself A Merry Little Christmas – Judy Garland
Maybe Next Year (X-Mas Song) – Meiko
Little Saint Nick – The Beach Boys
In the Bleak Midwinter – Various Eden’s Watchtower Records Artists
The Christmas Song (Chestnuts Roasting on an Open Fire) – Whitney Houston
May Every Day Be Christmas – Irma Thomas, Preservation Hall Jazz Band
Calling On Mary – Aimee Mann
Feliz Navidad – Los Lonely Boys
O Holy Night (Another Hallelujah) – Lincoln Brewster
Christmas Together – Jamie Grace
Forget December (New Exclusive Mix) – Something Corporate
Winter Swell Blues – Paula Fuga
Deck The Halls – The Last Bison
Jingle Bell Rock – Hall & Oates
Only Thing I Ever Get For Christmas – Justin Bieber
Back Door Santa – Jet
Santa Claus Is Definitely Here To Stay – James Brown
O Come All Ye Faithful – Jeremy Camp
Keegan’s Christmas – Marcy Playground
Go Tell It On The Mountain – Seabird
Jingle Bells – Diana Krall
That Spirit Of Christmas – Ray Charles
Rudolph The Red-Nosed Reindeer – The Temptations
Rockin’ Around The Christmas Tree (Rerecorded Version) – Brenda Lee
That’ll Be Christmas – Thea Gilmore
Christmas Card – Brooke White
She Whispers the Winter Snow – The Autumns
It’s Beginning To Look A Lot Like Christmas – Michael Bublé
You’re A Mean One Mr. Grinch – Queens Club
O Come All Ye Faithful – Bad Religion
World Christmas – R. Kelly
What Christmas Means To Me – Stevie Wonder
The Christmas Song – Kris Allen
Christmas – Rogue Wave
Sleigh Ride – The Ronettes
Happy Christmas – Colbie Caillat
We Wish You A Merry Christmas – John Denver
One More Sleep – Leona Lewis
Mary’s Little Boy Child (Glee Cast Version) – Glee Cast
Away in a Manger – Tyrone Wells
Carol of the Bells – Portland Cello Project
Little Drummer Boy – The Dandy Warhols
Merry Something To You – Devo
Alone This Holiday – The Used
In This Home on Ice – Clap Your Hands Say Yeah
I’ll Be Home For Christmas – Straight No Chaser
Silent Night – Mahalia Jackson
Believe – Jackie Evancho
Winter Wonderland – Sleeper Agent
Baby It’s Cold Outside (with Michael Bublé) – Idina Menzel
My Favorite Things – The Supremes
Little Drummer Boy – Pentatonix
Do You Hear What I Hear? – Jordin Sparks
The First Noel – Lady Antebellum
Christmas in Dixie – The Blind Boys Of Alabama
(Ho Ho Hey) A Way For Santa’s Sleigh – Emery
It Came Upon A Midnight Clear – The Claire Lynch Band
The First Noel – Elizabeth McGovern, Julian Ovenden
It’s Beginning to Look Like Christmas – Kate Smith
Dance of the Sugar Plum Fairy from the Nutcracker Suite – Alexander Lazarev
Mistletoe – Lucy Hale
Central Park Serenade – Renee Fleming
Peces En El Ri­o – Gaby Moreno
By My Side – Little & Ashley
Peace Has Come – Hillsong Worship
Father Christmas – The Kinks
Please Come Home for Christmas – Human Nature
Holiday Celebrate – Toni Braxton
Santa Claus Is Comin’ to Town (Single Version) – Bruce Springsteen
Christmas in the City – Elizabeth Chan
Happy Xmas (War Is Over) – John Lennon
Christmastime in Tinseltown (Again) – Big Bad Voodoo Daddy
Silver Bells – The Supremes
Mvmt IV, Every Bell on Earth Will Ring”” – The Oh Hellos
Mistletoe And Holly – The Rat Pack
Let It Snow, Let It Snow, Let It Snow – Aaron Neville
Merry Christmas, Baby – Rod Stewart
Count Your Blessings Instead Of Sheep – Diana Krall
Holiday – The Get Up Kids
Mamacita, Donde Esta Santa Claus? – Guster
Of Two Bearded Men – Number One Gun
Believe In Me – fun.
I Wish That It Was Christmas – The Green Pajamas
The Holly and the Ivy – Eden’s Watchtower Records Artists
Silent Night – Alexi Murdoch
Home For Christmas – Cavo
Christmas Treat – Julian Casablancas
The Holidays Behind us – Figurine
Winter Wonderland – Cocteau Twins
All I Want Is Truth (For Christmas) – The Mynabirds
In Like A Lion (Always Winter) – Relient K
Merry Christmas (I Don’t Wanna Fight Tonight) – Ramones
Donna And Blitzen – Badly Drawn Boy
Saving Christmas – Eastern Conference Champions
All I Want for Christmas Is Halloween – Happy Fangs
Jingle Hell (Stuck In the Chimney) – Various Artists
When I Get Home for Christmas – Snow Patrol
Joy To The World – Seabird
Christmas Isn’t Christmas – The Boy Least Likely To
Mexico City Christmas – The Dismemberment Plan
Christmas At The Airport – Nick Lowe
Christmas Lights – Coldplay
Spotlight on Christmas – Kate & Anna McGarrigle
Benoit’s Christmas – The Pale Fountains
Holly Jolly Christmas – The Format
Don’t Shoot Me Santa – The Killers
Father Christmas – Bad Religion
Mary’s Boy Child / Oh My Lord – Musical Youth
O Tannenbaum – Vince Guaraldi Trio
Do You Hear What I Hear – Committed
Dear Santa – Mr Little Jeans
Anorak Christmas – Sally Shapiro
Mr. Winter – The Maine
Another Rock and Roll Christmas – Gary Glitter
All I Want for Christmas Is New Year’s Day – Hurts
Santa’s Lost His Mojo – Jeremy Lister
Boogie Woogie Santa Claus – Patti Page
Dear Santa – Persil
Cold Coming – Thea Gilmore
It’s Christmas – Mandisa
Oh, Holy Night – Hey Monday
Sleigh Ride – Ying Yang Twins
Snow Day – Toby Lightman
Carol Of The Bells – Mae
New Year’s Resolution – R&B Christmas
Grandma Got Run Over By A Reindeer – Reel Big Fish
Kiss Me Babe, It’s Christmas Time – Owl City
Christmas Lights – Rebecca Roubion


Hope you have a wonderful Christmas!

This article has 10 comments

  1. Nicole

    What a list!! Thank you for sharing. My two cents to add would be Martina McBride’s version of O Holy Night. I get chills & tears every.single.time. Happy Holidays!!

  2. Amy Evans

    Yay! I remember this list from last year. Glad you expanded it. Thanks!

  3. Traci

    This is an amazing list! Love Xmas music. Silent Night by Stevie Nicks is my favorite.

  4. Janna

    Thanks for this! Will be listening tomorrow!

  5. Zipper

    An annual Greeblemonkey tradition.

  6. Ben D

    The kids love your Christmas mix and that means I don’t have to listen to the TERRIBLE ones.

  7. Brett

    A little late to the party, but I highly recommend Tim Minchin’s ‘White Wine in the Sun’ since it’s my favorite Christmas song ever.

  8. Quratt ul ain Siddique

    Great and wonderful collection to make the Christmas 2015 more cheerful and full of happiness

Comments are now closed.
Send this to a friend