Christmas Music!

Christmas Sharity for the Masses

Christmas Mix 2019

Here is my Christmas Mix for 2019. Hope you enjoy it.

Christmas Mix 2019



1 I Hear the First Strains of Christmas Music – A Mild Peril

2 Christmas Sunshine – The Fonda 500

3 Christmas Party (Nice & Naughty) – Spaceface

4 Oh Santa Claus – The Hannah Barberas

5 Don't Go Chasing Santa Claus – Shinyribs

6 Santa Likes the Naughty Girls Too – Amy Arida

7 Love the Holidays – Old 97's

8 Secret Santa – Vista Blue

9 S P A C E Christmas – Allo Darlin'

10 I Don't Want Anything for Christmas – Caravan of Thieves

11 Merry Christmas (I'm a Dog) – Uncle Billy

12 Happy Holidays, Y'All – Robert Earl Keen

13 A Judgmental Swarm of Bees – Mele Kalikimaka

14 Merry, Merry Christmas – El Gato Roboto

15 Christmas (I Can Hardly Wait) – The Courettes

16 Xmas Specials -- Girlfriend Material

17 Merry Christmas Wherever You Are – Meiko

18 Merry Christmas (I Don't Want to Fight Tonight) – Young War

19 Every Day Is Christmas – Alec Duffy  

20 All of Us on Christmas – Paper Scissors

21 Mary and Joseph – Don't Call Me Ishmael

22 A Present for Me – Swampmeat Family Band

23 Baby in the Hay – Fruit Bats

24 All I Want for Christmas Is to Rage with My Friends – Piebald

25 Christmas, Burn It All – Randolph's Leap

26 Christmas Time Is Here – Khruagbin


Hey gang, here's a downloading tip

When you go to Mediafire to download the files, make sure to click the button that reads Download. Then you can save the file wherever you like. OK?

Also Available on 8tracks

Many of these Christmas mixes (and other stuff too!) are available on my 8tracks page. You can find them here:

8tracks playlists

There are even a couple of Christmas mixes on 8tracks that don't appear here. Use 8tracks to listen from your phone or tablet. I'll try to upload a few more of these to 8tracks if I get some requests to do so. Thanks! 

Christmas Mix 2018

Here is my Christmas Mix for 2018. Hope you enjoy it.

Christmas Mix 2018


 1 Don’t Believe in Christmas – Oh! Gunquit

 2 There’s No Christmas in Hell (And That’s Why I’m So Sad) – The X-Misses

 3 Bad Kid – JD McPherson

 4 S.A.D. Christmas – Foxx Bodies

 5 Pot in the Latkes – MC Flow

 6 Santa’s Comin’ Down the Chimney – Confidence Man

 7 All I Got for Christmas Is the Blues – Mini Abair and the Boneshakers

 8 Father Christmas – CJ Ramone

 9 Black Christmas – Poly Styrene

10 Sometimes You Have to Work on Christmas (Sometimes) – Harvey Danger

11 The Only Time I’m Home – Tom Rosenthal

12 Christmas Eve at Kroger – Traveller

13 Where Are You Christmas? – William Fitsimmons

14 Silent Night – Annika Norlin

15 A Dream for Christmas – The Hannah Barberas

16 Listen, the Snow Is Falling – Eerie Wanda

17 The Happiest Christmas Tree – Forest Creatures

18 Feliz Navidad – Shame

19  God Rest Ye Merry Gentlemen – Green Seagull

20 Lo How a Rose er’r Blooming – Young Oceans

21 Come Thou Fount – Jake Wood

22 Merry Christmas, the President Is Terrible – Quiet Company

23 Next Year Will Be Mine – Whyte Horses

24 My Chocolate Santa – The X-Misses


Christmas Mix 2017 -- Part 1

Here is my first Christmas Mix for 2017. Hope you enjoy it.

Christmas Mix 2017, part 1


1  Christmas Spirit – The Wailers

2  Don’t Believe in Christmas – Pearl Jam

3  Father Christmas – Kelele Brothers

4  Cough Up, Santa Baby – Goddammit Jeremiah

5  Five Pound Box of Money – Pearl Bailey

6  Santa Cross the Border – Los Damn Ramblers

7  The Pagans Had It Right – Devil in a Woodpile

8  If I Don’t Make It Through This Christmas – Megan Schroder

9  It’s Not You, It’s Christmas – Laurence Made Me Cry

10 Why I Hate Christmas – White Town

11 Christmas Come Early This Year – Young Mister

12 Don’t Make My Christmas Blue – Kyle Cox

13 Oh Santa (Bad World) – Freedom Fry

14 Happy New Year (Prince Can’t Die Again) – Mac McCaughan

15 We Got to Have Peace – Psychic Temple

16 Who Took the Merry Out of Christmas – The Staple Singers

17 Santa’s Got a Bag of Soul – The Soul Saints Orchestra

18 Christmas Is Back in Town – Gaspard Royant

19 When Christmas Comes Around – The Heathen and the Holy

20 It’s Christmas Day – Bros

Christmas Mix 2017 -- Part 2

Here is my second Christmas Mix for 2017. Hope you enjoy it.

Christmas Mix 2017, part 2


1  Mary X-Mess – Sun 60

2  Hark, the Herald Angels Sing – The Fall

3  All I Want for Xmas is Rock and Roll – LA Wise Man

4  This Christmas – Color TV

5  Holiday Spirit – the dB’s

6  I Can’t Wait (til Christmas Day) – V.D. King

7  Tell Santa to Bring Snow – Gene and the Genies

8  Dear Santa – Mr. Little Jeans

9  Someone to Spend Christmas With – The Spook School

10 Christmas Wrapping – Thyla

11 Log Driver’s Waltz – The Hidden Cameras

12 Christmas Time Is Here – This Is the Kit

13 Christmas for the Jews – Rogue Wave

14 Something for Christmas – Caro Emerald Metropole Okrest

15 Get in the Christmas Spirit Eve – Forest Creatures

16 Merry Christmas Baby – Horrible/Adorable

17 Christmas Night – Threelakes and the Flatland Eagles

18 Santa – Bruut

19 Joy to the World – Bjear

20 Silent Night – The Liminanas

21 This Great Old Christmas Night – Sofia Talvik

22 Christmas Must Be Tonight – The Explorer’s Club

23 What a Wonderful World – Nick Cave and Shane MacGowan

24 Have Yourself a Merry Little Christmas – Phoebe Bridgers

25 Next Christmas – Freedom Fry

Bonus Christmas Mix 2017

My handful of regular visitors may have noticed that I didn't make a mix for 2016 because reasons. So to make amends, I've put together a "greatest hits" mix of some songs included in previous years' mixes in addition to several new tunes. Hope you enjoy it.

Bonus Christmas Mix 2017


1  You’re a Mean One, Mr. Grinch—The Fast Romantics

2  Tiny Tree Christmas—Guster

3  You’ll Never Find My Christmas—Bishop Allen

4  The Christmas that Almost Wasn’t—Osaka Popstar

5  Christmas Wrapping—The Front Bottoms

6  Feliz Navi-Nada—El Vez

7  La Fille du Pere Noel—Les Deuxluxes

8  Christmas Spirit—Tele Novella

9  Come On Santa—The Raveonettes

10 Baby It’s Cold Outside—Lydia Liza and Josiah Lemanski

11 Merry Xmas I Love You—Velocity Girl

12 I Don’t Intend to Spend Christmas Without You—The Garlands

13 All the Right Reasons—Dressy Bessy

14 Christmas and Everyday—Best Coast

15 Linus and Lucy—Game Theory

16 Carol of the Bells—The Bird and the Bee

17 Lo, How a Rose Ere Blooming--Feist

18 Joseph, Who Understood—The New Pornographers

19 No Room in the Inn—Taj Mahal and the Five Blind Boys of Alabama

20 Bundle Up Baby Jesus—Skagg Philips

21 All Through the Night—Corey Kilgannon and Jacob Hudson

22 I Heard the Bells on Christmas Day--Echosmith

23 Jesus Gonna Do His Best—J. Roddy Walston and the Business

24 Maybe This Christmas—Ron Sexsmith

25 There’s Always Tomorrow—Parenthetical Girls

26 Snowflake Music—Mark Mothersbaugh

27 Santa on a Motorcycle—Tony Vosik and the Kids (my kids wrote the words to this when they were five; so sue me!)

28 Gaan We Kerstmis Samen—Clean Pete and Marien Dorlejin

Christmas Mix 2015

Here is my Christmas Mix for 2015. Hope you enjoy it.

Christmas Mix 2015


1 Here We Come a-Caroling – Sons of Old Town Collective

2 On Christmas Eve – 10 String Symphony

3 Sweet Little Baby Boy – Found Wandering

4 We Three Kings of Cool – Kathy Ingraham

5 God Rest Ye Merry Gents – Sharon Jones and the Dap Kings

6 Merry Christmas Baby – Alejandra O'Leary

7 Oh No Santa Claus – Carly Jamison

8 Run Run Rudolph – Cassie Ramone

9 I Saw Mommy Kissing Santa Claus – Citrus & Katie

10 On Christmas – Dum Dum Girls

11 Dream of Christmas Day – Crime Scene

12 Blue Dreidel No. 9 – Brigid Kaelin

13 Advent Ansiedad – Deep Cuts

14 Last Winter – Charlotte Cornfield

15 Home in a Midwest Minute – John Davey

16 What Better Time Than Now? – Naïve Thieves

17 If I Had My Selfish Way – Love Axe

18 Blue Spruce Needles – Communist Daughter

19 The Rebel Jesus – Found Wandering

20 Star of Bethlehem – Reindeer Tribe

21 Have Yourself a Merry Little Christmas – The Midwest

Christmas Mix 2014

Here is my Christmas Mix for 2014. Hope you enjoy it.

Christmas Mixt 2014


1  Must Be Christmas – Band of Merrymakers

2  Low Winter Sun – Kid Canaveral

3  I Like Christmas (But I Can’t Stand the Cold) – Tangerine

4  Countdown to Christmas – Glam Chops

5  (There’s No War on Christmas) When Christmas Is In Your Heart – The Mockers

6  Text Me Merry Christmas – Straight No Chaser feat. Kristen Bell

7  White Christmas – Sharon Jones and the Dap-Kings

8  Without You – Roxy Roca

9  Mr. Kringle’s – Dressy Bessy

10 Christmas Party – Dr. Dog

11 Gimme That Twine! – Rough Shop

12 Run Rudolph Run – Mother Merey & The Black Dirt

13 Jingle Bells – The Living Sisters

14 Without You By My Side – Warm Soda

15 Round Christmas Time – The Smoking Trees

16 A Very Sorry Christmas – The New Mendicants

17 When Christmas Comes – Los Campesinos!

18 Christmas Blossom – Beat Mark

19 Christmas Daze – Glow Kit

20 Christmas Morning – Sleepwalkers

21 Bundle Up Baby Jesus – Skagg Philips

22 No Room in the Inn – Taj Mahal and the Blind Boys of Alabama

23 The First Noel – The Lovely Wars

24 Christmas Must Be Tonight – My Morning Jacket

Christmas Mix 2013--Part 1

Here is my first Christmas Mix for 2013.

Christmas Mix 2013, part 1


1 O Come O Come Emmanuel—Bad Religion

2 Angels We Have Heard on High—Duvall

3 O Come All Ye Faithful—Weezer

4 Christmas Time Is Here Again—Elephant Stone

5 Coloured Lights Will Fall Like Bombs—Friday Bridge

6 Christmas Don’t Be Late—Caleb and the Carolers

7 Carol of the Bells—Greg Perkins

8 At Christmastyme—Locust Avenue

9 The Christmas That Almost Wasn’t—Osaka Popstar

10 Children, Go Where I Send Thee—Nick Lowe

11 December—MU330

12 A Child’s Christmas in Wales—The Good Tidings

13 Christmas Wrapping—The Front Bottoms

14 Cold Christmas—The Aislers Set

15 Baby, It’s Cold Outside—Haunting Party

16 White Christmas—Panic! At the Dicso

17 Sleigh Ride—The Oceanauts

18 Gonna Make It Through This Year—Great Lakes Swimmers

19 The Gift that Keeps Giving—Super Furry Animals

20 The Holly and the Ivy—Loc Campesinos!

21 What Child Is This?—Magnuson

22 O Holy Night—Quiet Company

23 There’s Always Tomorrow—Parenthetical Girls

24 Christmas Piglet—Presidents of the United States

Christmas Mix 2013--Part 2

Here is my second Christmas Mix for 2013.

Christmas Mix 2013, part 2


1  Images of Christmas—The Larch

2  Is It Christmas Time Already?—My Teenage Stride

3  The Last Christmas—Brainpool

4  The Sky—Christmas Aguilera

5  A Great Big Sled—The Killers

6  I Don’t Intend to Spend Christmas Without You—Margo Guryan

7  Baby, it’s Cold Outside—Lady Gaga and Joseph G Levitt

8  By the Fireside—Ellen and the Escapades

9  Under the Mistletoe—The Silhouettes

10  This Christmas—Shoes

11  Merry Christmas Will Do—Material Issue

12  Every Day’s a Holiday—Piney Gir

13  Because It’s Christmas—Sidewalk Prophets

14  Carol of the Bells—The Last Bison

15  White Horse—Over the Rhine

16  Snow Falls Down—Good Old War

17  Christmas Thyme—The Olms

18  Keep Me for Christmas Time—The Hard Ground

19  Little Drummer Boy—Pentatonix

20  Jesus Gonna Do His Best—J Roddy Walston & The Business

21  I Heard the Bells on Christmas Day—Echosmith

22  A Pretty Good Christmas—The Disappointment Choir

Christmas Mix 2012--Part 1

Here is my first Christmas Mix for 2012.

Christmas Mix 2012, part 1


1 Born in Bethlehem—Blind Boys of Alabama and Mavis Staples

2 Shake Hands with Santa Claus—Louis Prima

3 The Day It Snows on Christmas— Allen Toussaint

4 Happy Holiday— Peggy Lee

5 Christmas All Over— Dream Diary

6 X-mas Song— Fireflies

7 Gee Whiz, It’s Christmas— Carla Thomas

8 Rockin’ Little Christmas— Carlene Carter

9 Carol of the Bells— The Bird and the Bee

10 Merry Christmas I Love You— Velocity Girl

11 Run Rudolph Run— Chuck Berry

12 Santa Brother— James Folette

13 Boogie Woogie Santa Claus— Angela Strehli

14 Santa Claus Is Comin’ to Town— Ray Charles

15 All I Want for Christmas (Is to Lay Around and Love on You) — Chick Willis

16 She’s Underneath the Mistletoe Again— Antsy McClain

17 Underneath the Misteltoe— Blondfire

18 Purple Snowflakes— Marvin Gaye

19 Please Come Home for Christmas— Lou Ann Barton

20 I Want My Baby for Christmas— Jimmy Liggins and His Drops of Joy

21 It’s Christmas Time— Smokey Robinson and the Miracles

22 Presents for Christmas— Solomon Burke

23 What Are You Doing New Year’s Eve? — Ella Fitzgerald

24 Christmas Auld Lang Syne— Bobby Darin



Christmas Mix 2012--Part 2

Here is my second Christmas Mixt for 2012.

 Christmas Mix 2012, part 2


1 Listen, the Snow Is Falling—Thea Gilmore

2 Remember When It Snowed—Rosie Thomas

3 Snow Angels—Boca Chica

4 Keep a Light—The Wellspring

5 Time of the Season—Isobel Campbell and Mark Lanegan

6 Winter Is All Over You—First Aid Kit

7 Lonely This Christmas—KT Tunsatll

8 Winter Winds—Mumford & Sons

9 Jesus—The Velvet Underground

10 Silent Night—Class Actress

11 Hail to the Lord’s Anointed—Welcome Wagon

12 Angels We Have Heard on High—Quiet Company

13 The Hem of His Garment—Basia Bulat

14 Jesus Gave Me Water—Sam Cooke

15 Go Tell It On the Mountain—Branches

16 When the River Meets the Sea—Rose Polenzani 

Christmas Mix 2011--Part 1

Here is my first Christmas Mix for 2011. Hope you enjoy it.

Christmas Mix 2011, part 1 


1 Tiny Tree Christmas—Guster

2 Here Comes Christmas—Bill Kelly

3 All I Want Is Truth (for Christmas)—The Mynabirds

4 The Christmas Song—Mark Jungers & the Whistling Mules

5 You’ll Never Find My Christmas—Bishop Allen

6 Where Are You, Christmas?—And Then There Were None

7 Next Christmas—Mark Crozer

8 Jingle Bell Rock—Straight No Chaser

9 All I Want for Christmas Is You—Bowling for Soup

10 Perfect Gift—Natalie Hemby

11 Snow, Snow, Beautiful Snow—Piney Gir

12 Winter Wonderland—Haunting Party

13 Snow Is Falling—Darker My Love

14 Up on the Housetop—Oblivion

15 Rock & Rollin’ Hanukkah—Mary Carves the Chicken

16 Christmas at the Trailer Park—Antsy McClain

17 I Broke My Arm Christmas Shopping at the Mall—Housewives on Prozac

18 Angels We Have Heard on High—Family Force 5

19 Silent Knight—The Found Sound Orchestra

20 God Rest Ye Merry Gentlemen—Hoax Funeral

21 I Heard the Bells on Christmas Day—Travel by Sea

22 Christmas with You—Artist vs. Poet

23 Jingle Bells, Part 2—Pastor T. L. Barrett

24 Have Yourself a Merry Little Christmas—Inch Chua



Christmas Mix 2011--Part 2

Here is my second Christmas Mix for 2011. Hope you like this one too!

Christmas Mix 2011, part 2 


1 Holiday Jangle—The Found Sound Orchestra

2 Mrs. Claus Ain’t Got Nothin’ on Me—Little Jackie

3 Shake Up Christmas—Train

4 Everything Is One Big Christmas Tree—The Magnetic Fields

5 It’s Christmas—Coconut Records

6 Christmas Time Again—Amely

7 Merry Swiftmas—Evan Taubenfeld

8 Up on the Hosuetop—Pomplamoose

9 Donde Esta Santa Claus—Guster

10 Got Something for You—Best Coast & Wavves

11 Toy Jackpot—Blackalicious

12 Christmas Wrapping—Summer Camp

13 Teenage Christmas—Eux Autres

14 Christmas (Baby Please Come Home)—Slow Club

15 Christmas Lights—Coldplay

16 The Christmas Waltz—The Boy Least Likely To

17 Christmas Is for Losers—Mike Nicolai

18 Peace on Earth/Little Drummer Boy—Jack Black & Jason Segal


Christmas Mix 2010

Here is my Christmas Mix 2010. Hope you enjoy it:

Christmas Mix 2010 


1. Santa Claus Is Coming to Town – Sugarcult

2. Super Rock Santa – The Fleshtones

3. Believe in Me – fun.

4. I Wish It Was Christmas Today – Julian Casablancas

5. (Gimme Gimme) I’ve Been Good – The Alter Egos

6. Christmas Island – Sixpence None the Richer

7. Hanukkah – The Mountain Goats

8. Must Be Santa – Bob Dylan

9. Nuttin’ for Christmas – Sugarland

10. Ain't No Chimneys  – Sharon Jones & The Dap-Kings

11. Katrina Christmas – Steve Conn

12. Crazy Cool Christmas – Kermit Ruffins

13. Sleigh Bell Rock – Marti Brom

14. Jingle Jangle Christmas – Metro Jets

15. Fallen Snow – Au Revoir Simone

16. Angles We Have Heard on High – Relient K

17. Happy Xmas (War Is Over) – The Fray

18. Let Me Sleep (Christmas Time) – Pearl Jam

19. Oh Joseph – Burning Hank

20. Silent Night/Lord Can You Hear Me When I Call – The Flaming Lips

21. The Friendly Beasts – Sufjan Stevens

22. Jesus Christ – Mike Mills and Sally Ellyson

23. Amazing Grace – Jeff Buckley

Christmas Mix 2009

Here is my Christmas Mix 2009. Hope you enjoy it:

Christmas Mix 2009


1. Mascot and Gramercy Arms – This Christmastime

2. Blitzen Trapper - Christmas Is Coming Soon

3. Zee Avi – No Christmas for Me

4. The Free Design – Close Your Mouth, It’s Christmas

5. The Old 97's - Here It Is Christmas

6. The Raveonettes – Come On Santa

7. Pearl Jam - Santa God

8. Bright Eyes – God Rest Ye Merry Gentlemen

9. Bodies of Water – Do You Hear What I Hear?

10. Sufjan Stevens – Put the Lights on the Tree

11. Petty Booka – Christmas Island

12  Jorma Kaukonen – Christmas Rule

13. Yo La Tengo – Its Christmastime

14. George Jones & Tammy Wynette - Mr. and Mrs. Santa Claus

15. Merle Haggard - Goin' Home for Christmas

16. Mogwai – Christmas Song

17. Rogue Wave – Christmas

18. The Revelations – It’s That Time of Year

19. James Brown – Let’s Make Christmas Mean Something This Year

20. Elvis Costello & Steven Colbert – There Are Much Worse Things to Believe In

21. Aimee Mann – Christmastime

22. John Prine – Silent Night, All Night Long

23. Half Man Half Biscuit – It’s Clichéd to Be Cynical at Christmas

24. The Band – Must Be Christmas

25. Emmylou Harris – Beautiful Star of Bethlehem


Christmas Mix 2008

Here is my Christmas Mix 2008. Hope you enjoy it:

Christmas Mix 2008 


1. Snowflake Music—Mark Mothersbaugh

2. Marshmallow World—Los Straitjackets

3. Let It Snow—Smoky Robinson and the Miracles

4. Winter Weather—Squirrel Nut Zippers

5. Super Sunny Christmas—Redd Kross

6. I’ve Got My Love to Keep Me Warm (Remix)—Kay Starr

7. Santa Got Run Over by a Reindeer—Poe

8. Linus and Lucy—Game Theory

9. Jingle Bells—Diana Krall

10. Sleigh Ride—The Roches

11. Christmas Eve—Teenage Fanclub

12. Run, Run Rudolph—Keith Richards

13. Santa Claus Is Coming to Town—The Jackson Five

14. Santa on the Roof—Rev. Horton Heat

15. Everybody’s Waiting for the Man with the Bag—Brian Setzer Orchestra

16. Stay a Little Longer Santa—Shemekia Copeland

17. Merry Christmas Baby—Dr. John

18. Santa Claus Is Back in Town—Dwight Yoakam

19. Holly Jolly Christmas—Marah

20. White Christmas—Raul Malo

21. Have Yourself a Merry Little Christmas—Hem

22. Egg Nog—Luna

23. That Old Christmas Moon—Leon Redbone

Bonus Track 1: Let’s Trim the Christmas Tree—1962 promotional 45 issued by the Line Material Company

Bonus Track 2: Twelve Days of Waffle House—The Waffle House Singers

Christmas Mix 2007

Here is my Christmas Mix 2007. Hope you enjoy it:

Christmas Mix 2007 


1      Christmas Rhapsody—Pledge Drive

2      Ring Out, Solstice Bells—Jethro Tull

3      Santa Claus—Thee Headcoatees

4      Must Be Santa—Brave Combo

5      The Man with the Bag—Vonda Shepard

6      Baby, It’s Cold Outside—Zooey Deschanel and Leon Redbone

7      You’re a Mean One, Mr. Grinch—Deanna Kirk

8     All the Right Reasons—Dressy Bessy

9     2000 Miles—The Pretenders

10    The Christmas Song—The Raveonettes

11     Baby Please Come Home—Death Cab for Cutie

12    Have Yourself a Merry Little Christmas—Coldplay 

13    Lo, How a Rose E’re Blooming—Feist

14    Happy Xmas (War is Over)—The Polyphonic Spree

15     Maybe this Christmas—Ron Sexsmith

16    Holiday Road—Matt Pond PA

17     Come On! Let’s Boogie to the Elf Dance!—Sufjan Stevens

18     Christmas Is Going to the Dogs—Eels

19     Feliz Navi-Nada—El Vez

20    Spotlight on Christmas—Rufus Wainwright

21     O Come, O Come Emmanuel—Belle and Sebastian

22    Jesus Christ—Big Star

23    Everything’s Gonna Be Cool This Christmas—Eels

24    The Twelve Days of Christmas—Belle and Sebastian

What Do You Think?

Tell me what you think about the music! I'd love to know which songs you liked (or hated)! Which mix did you like the best? Why? 


HTML Comment Box is loading comments...



Click to add text, images, and other content