Share on Facebook

A Trusted Friend in a Complicated World

15 Funny Christmas Songs to Make You Laugh All Season Long

Sprinkle in the "ha ha has" with the "ho ho hos" this holiday season by adding these funny Christmas songs to your playlist.

Every editorial product is independently selected, though we may be compensated or receive an affiliate commission if you buy something through our links. Ratings and prices are accurate and items are in stock as of time of publication.

1 / 16

Flatlay of 3 vinyl records, the middle one has a Santa clause hat on top of it. Larina Marina/Getty Images

Let the seasonal laughs commence with these funny Christmas songs

Christmas is a wonderful time of year to spend time with loved ones, participate in festive activities, and create new Christmas traditions. Maybe you get together to bake delicious Christmas cookies, or perhaps you all catch up at a fun annual Christmas party. No matter what you do, there’s one thing you need to make it a great time: a fun holiday playlist filled with the best Christmas songs. You may add some classic Christmas tunes and Christian Christmas songs to this playlist, but if you want to take the tunes up a notch, be sure to add some funny Christmas songs.

Some of the funny Christmas songs below add humor to the holidays by poking fun at the season and its traditions; others are simply silly and whimsical tunes that add to the magic of the holidays. Add them to your playlist and get ready to laugh!

Need to get in the holiday spirit? Try some of the best tips and tricks to make your home merry and bright. Learn more.

2 / 16

“I Want a Hippopotamus for Christmas” by Gayla Peevey

Yep, you read that song title right. Ten-year-old Gayla Peevey sings about her longing for a unique (and pretty big!) Christmas gift in this fun tune.

Add to Your Playlist

3 / 16

“Dominick the Donkey” by Lou Monte

This is a funny Christmas song that’ll easily get stuck in your head (but you won’t mind). You can even use the lyrics as one of your Christmas captions!

Add to Your Playlist

4 / 16

“Grandma Got Run Over By a Reindeer” by Elmo & Patsy

This song is a holiday favorite for those with a more morbid sense of humor. Sure, the lyrics are a little twisted, but you can’t resist singing along to its cheerful melody (sorry grandma). Keep the laughs going with these hilarious Christmas jokesChristmas puns, and Christmas memes.

Add to Your Playlist

5 / 16

“You’re a Mean One, Mr. Grinch” by Thurl Ravenscroft

Let’s be honest: some of the ways they describe the Grinch in this song are hilarious. Sing along and be grateful that you aren’t a bad banana with a greasy black peel.

Add to Your Playlist

6 / 16

“All I Want For Christmas Is My Two Front Teeth” by Spike Jones & His City Slickers

If you lost your teeth around the holidays as a kid, there’s a good chance you heard this funny Christmas song once or twice.

Add to Your Playlist

7 / 16

“I Saw Mommy Kissing Santa Claus” by The Jackson 5

A catchy tune about a big misunderstanding between a kid, his mom, and St. Nick.

Add to Your Playlist

8 / 16

“The Very First Christmas” by SpongeBob SquarePants

Have SpongeBob fans in your life? Play this at your Christmas shindig and watch them sing along instantly.

Add to Your Playlist

9 / 16

“I Got a Cold For Christmas” by The Ames Brothers

This is a song that describes a kid’s worst holiday nightmare: being sick on Christmas. Talk about a bummer!

Add to Your Playlist

10 / 16

“The Chanukah Song” by Adam Sandler

Technically this isn’t a Christmas song, but it’s so good that we had to include it. Play this funny tune to share some laughs while celebrating Hanukkah.

Add to Your Playlist

11 / 16

“Present Face” by Garfunkel and Oates

Have you ever gotten a present that you didn’t like, but didn’t want to be rude about it so you smile and say, “Oh, you shouldn’t have”? If so, you’ll relate to this song. It’s about that face you make (you know which one we’re talking about) when you get a gift you don’t like.

Add to Your Playlist

12 / 16

“They Shined Up Rudolph’s Nose” by Johnny Horton

Country fans, this one is for you. Listen to these fun lyrics and sing along with Johnny Horton as croons about Santa’s favorite reindeer.

Add to Your Playlist

13 / 16

“Miss Fogarty’s Christmas Cake” by The Irish Rovers

This funny Irish Christmas tune tells us about the downside of being polite around the holidays. Case in point: Eating Miss Fogarty’s Christmas cake (even though you really shouldn’t).

Add to Your Playlist

14 / 16

“Redneck 12 Days of Christmas” by Jeff Foxworthy

Comedian Jeff Foxworthy pokes some good-natured fun at a redneck Christmas with this funny tune.

Add to Your Playlist

15 / 16

“Another Christmas Song” by Stephen Colbert

Another funny Christmas song by a comedian! This time, comedian and late-night host Stephen Colbert croons about how he’s made yet another Christmas song for everyone to listen to.

Add to Your Playlist

16 / 16

“Nuttin’ For Christmas” by Barry Gordon

This is a song for the kids on the naughty list this year. Listen on as Barry Gordon sings about what he did to land on Santa’s bad side.

Add to Your Playlist

May these funny Christmas songs add some humor to the holidays. If you’re looking for more laughs, watch add these funny Christmas movies to your holiday binge list.

Kelly Kuehn
Kelly Kuehn is an associate editor for Reader’s Digest covering entertainment, trivia, and history. When she’s not writing you can find her watching the latest and greatest movies, listening to a true crime podcast (or two), blasting ‘90s music, and hiking with her dog, Ryker, throughout New England.