The Christmas season is upon us, and you know what that means -- Christmas music! Why we have to play it nonstop on the radio, I'll never know. I hypothesize that no one station wants to be the only station not playing it, incessantly. It's not a "bahumbug" thing, it's a too much of a good thing is a bad thing, thing.

Having said that, here are our "Top 5 Christmas Songs You Won't Get Tired of Hearing this Year." Because let's be honest, you probably won't hear 'em again after you hear 'em here.

5. Casey Donahew + Cody Johnson "When Santa Rides Through Texas."

It was a happy time for Casey and Cody fans lat year when the two collaborated on this new Christmas classic.

4. Pat Green "Let it Snow, Let it Snow, Let it Snow."

You gotta love Pat's take on this Christmas standard. But the title? Why couldn't they name it just one "Let it Snow," three's a bit over-kill. Regardless, it's definitely a favorite of mine.

3. Ali Dee "Santa Baby."

Is this the most inappropriate Christmas song ever, I think so. Sexualizing Santa Clause? You're not supposed to do that. But I still like it.

2. The Cadillac Three "Happy Christmas."

TC3 lead singer Jaren Johnston is a hit song writer (Keith Urban "You Gonna Fly," Tim McGraw "Southern Girl," Jake Owen "Days of Gold"). And this may be one of the most original Christmas songs, ever. Awp, and gotta mention the guys first national single, "The South" was just released to radio.

1. Johnny Cooper "Please Come Home for Christmas."

It's definitely one of my favorite Christmas songs of-all-time. And just like he should, Cooper stays very true to the original. Plus, I just like Johnny Cooper.

Honorable Mentions:

Kevin Fowler + Ray Benson "Santa Got Busted by the Border Patrol."

Kimberly Dunn "What Christmas Means."

Kyle Park "Winter Wonderland."