20 Funny Christmas Songs to Make You Laugh All Season Long
Sprinkle in some ha-ha-ha's with the ho-ho-ho's this holiday season by adding these funny Christmas songs to your playlist
Our editors and experts handpick every product we feature. We may earn a commission from your purchases.
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 Christmas activities and create new Christmas traditions. Maybe you get together to bake delicious Christmas cookies, or perhaps you all catch up at the 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 the list, but if you want to take the tunes up a notch, be sure to add a few of these funny Christmas songs too.
Some fun 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 holiday magic. So, put these funny Christmas songs on your playlist and get ready to laugh!
Gexft Reader’s Digest’s Read Up newsletter for holidays, humor, cleaning, travel, tech and fun facts all week long.
“Dominick the Donkey” by Lou Monte
“Grandma Got Run Over by a Reindeer” by Elmo & Patsy
“Grandma Got Run Over by a Reindeer” is a holiday favorite for those with a more morbid sense of humor when it comes to Christmas jokes. Sure, the lyrics are a little twisted, but you can’t resist singing along to its cheerful melody (sorry, Grandma).
“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 related to “All I Want for Christmas Is My Two Front Teeth.” Those missing teeth are practically a Christmas symbol at this point, thanks to this funny Christmas song.
“I Saw Mommy Kissing Santa Claus” by the Jackson 5
“I Got a Cold for Christmas” by the Ames Brothers
“The Chanukah Song” by Adam Sandler
“They Shined Up Rudolph’s Nose” by Johnny Horton
“Miss Fogarty’s Christmas Cake” by the Irish Rovers
This fun Christmas song is an Irish Christmas tune and tells about the downside of being polite around the holidays. Case in point: eating Miss Fogarty’s Christmas cake (even though you really shouldn’t).
“We’re Coming to Your Home” by the Three Stooges
“Nuttin’ for Christmas” by Barry Gordon
“Nuttin’ for Christmas” is a song for the kids on the naughty list this year. Listen as Barry Gordon sings about what he did to land on Santa’s bad side.
“A Christmas Carol” by Tom Lehrer
Most famous for his song about the periodic table, musical comedian and satirist Tom Lehrer sang this anti-carol back in 1959. However, the hilarious lyrics about commercialization and useless (but expensive!) gifts are just as relevant today.
“Snoopy’s Christmas” by the Royal Guardsmen
Forget Christmas movies. One of the best Christmas TV specials is A Charlie Brown Christmas. So, what could be better than having our favorite pooch Snoopy over for the holidays? This seasonal bop depicting Snoopy as a World War I fighter pilot on a Christmas mission first came out in 1967.
“California Christmastime” by the Crazy Ex-Girlfriend cast
If your Christmas isn’t exactly snowy, you’ll love this funny Christmas song from the hit TV show Crazy Ex-Girlfriend. Grab your eggnog fro-yo and head to the beach in December just because you can.
“It’s Not Christmas Till Somebody Cries” by Carly Rae Jepsen
This fun Christmas song is full of relatable Christmas traditions, like family arguments, kids waking up at the crack of dawn, present shenanigans and someone breaking down in tears before the turkey is even served. It’s the most magical time of the year!
Additional reporting by Chloë Nannestad