There is no Christmas like a Country Christmas.
And somehow Christmas and country music just seem to go together. So it should come as no surprise that many of the best Christmas songs you will ever hear are country Christmas songs. To begin with the single best Christmas album I've ever heard is by Alabama and it's simply titled "Christmas." This is the first Alabama Christmas album issued in 1985. Every song on this album is wonderful but some of my favorites include Santa Claus (I Still Believe In You), Christmas Memories, Tennessee Christmas and Christmas in Dixie. I also like all of the songs on Clint Black's 1995 album "Looking for Christmas." Favorites from a variety of other albums include: 364 Days to Go by Brad Paisley, This Is My Prayer by Reba McEntire, When It's Christmas Time In Texas and Christmas Cookies by George Strait, Goin' Home for Christmas by Merle Haggard, and Christmas Times A-Comin' by Bill Monroe.
Among non-country Christmas songs I like Santa Baby, the original by Eartha Kitt, When My Heart Finds Christmas and I Pray On Christmas by Harry Connick, Jr., It Happened In Sun Valley by Mel Torme and Christmas in New Orleans by Louis Armstrong.
A friend who takes a somewhat dimmer view of Christmas has asked that I add Merry Christmas From The Family by Robert Earl Keen and Granma Got Run Over By A Reindeer by Elmo and Patsy Shropshire. So there, I've added them.