We read the seven Christmas song lists for kids and families that rank highest on Google. None of them says how long a song runs or which generation knows it, and five of the seven recommend Last Christmas without mentioning it's a breakup song.
So we checked 121 songs and built playlists for every part of the holiday, each sized to the moment. 22 songs carry a heads-up you can read before you press play. Nothing is banned; you choose.
The most popular Christmas songs, counted
We counted how many of the seven top-ranking Christmas song lists for kids and families recommend each song. Here are the 15 they recommend most, and whether each one comes with a heads-up.
The charts agree with them. All I Want for Christmas Is You is No. 1 on Billboard's all-time holiday chart and the most-streamed holiday song on Spotify, and Brenda Lee's Rockin' Around the Christmas Tree finally hit No. 1 in 2023, 65 years after she recorded it at 13.
- 1 Rudolph the Red-Nosed Reindeer Gene Autry 7 of 7 lists Family-safe
- 2 Frosty the Snowman Gene Autry and the Cass County Boys 6 of 7 lists Family-safe
- 3 Jingle Bell Rock Bobby Helms 6 of 7 lists Family-safe
- 4 Rockin' Around the Christmas Tree Brenda Lee 6 of 7 lists Family-safe
- 5 Santa Claus Is Comin' to Town The Jackson 5 6 of 7 lists Family-safe
- 6 All I Want for Christmas Is You Mariah Carey 5 of 7 lists Love song
- 7 Deck the Halls Nat King Cole 5 of 7 lists Family-safe
- 8 Have Yourself a Merry Little Christmas Judy Garland 5 of 7 lists Family-safe
- 9 It's Beginning to Look a Lot Like Christmas Michael Bublé 5 of 7 lists Family-safe
- 10 Jingle Bells Bing Crosby and The Andrews Sisters 5 of 7 lists Family-safe
- 11 Last Christmas Wham! 5 of 7 lists Breakup song
- 12 Let It Snow! Let It Snow! Let It Snow! Dean Martin 5 of 7 lists Family-safe
- 13 Silent Night Bing Crosby 5 of 7 lists Family-safe
- 14 Sleigh Ride The Ronettes 5 of 7 lists Family-safe
- 15 The Twelve Days of Christmas John Denver and the Muppets 5 of 7 lists Family-safe
Christmas playlists for every moment
Each playlist is sized to the moment, with its total running time. About 18 Christmas songs fill an hour. Tap Copy playlist to text one to the family group chat or paste it into your music app.
Decorating the tree
1 hr 3 min · 20 songs
Upbeat songs everyone knows, for untangling lights and hanging ornaments.
- Rudolph the Red-Nosed Reindeer Gene Autry
- Jingle Bell Rock Bobby Helms
- Wonderful Christmastime Paul McCartney
- It's Beginning to Look a Lot Like Christmas Michael Bublé
- Frosty the Snowman Gene Autry and the Cass County Boys
Show all 20 songs
- Rockin' Around the Christmas Tree Brenda Lee
- Winter Wonderland Eurythmics
- Underneath the Tree Kelly Clarkson
- White Christmas Bing Crosby
- Let It Snow! Let It Snow! Let It Snow! Dean Martin
- Christmas Wrapping The Waitresses
- Snowman Sia
- Here Comes Santa Claus (Right Down Santa Claus Lane) Gene Autry
- Sleigh Ride The Ronettes
- This Christmas Donny Hathaway
- Christmas Time Is Here Vince Guaraldi Trio
- It's the Most Wonderful Time of the Year Andy Williams
- O Tannenbaum Vince Guaraldi Trio
- Suzy Snowflake Rosemary Clooney
- You're a Mean One, Mr. Grinch Thurl Ravenscroft
Baking cookies
45 min · 15 songs
Bouncy, sing-along songs for a kitchen full of flour.
- Jingle Bells Bing Crosby and The Andrews Sisters
- Dominick the Donkey Lou Monte
- All I Want for Christmas Is You Mariah Carey
- Mistletoe Justin Bieber
- Feliz Navidad José Feliciano
Show all 15 songs
- Christmas (Baby Please Come Home) Darlene Love
- Christmas Cookies George Strait
- Cozy Little Christmas Katy Perry
- Linus and Lucy Vince Guaraldi Trio
- A Holly Jolly Christmas Burl Ives
- Hot Chocolate Tom Hanks
- Los Peces en el Río Ángela Aguilar and Pepe Aguilar
- What Christmas Means to Me Stevie Wonder
- Ribbons and Bows Kacey Musgraves
- Christmas Tree Farm Taylor Swift
Christmas morning
46 min · 15 songs
Bright, happy songs for stockings, presents and pancakes.
- We Wish You a Merry Christmas Super Simple Songs
- I Want a Hippopotamus for Christmas Gayla Peevey
- Merry Christmas, Happy Holidays NSYNC
- Let It Be Christmas Alan Jackson
- Joy to the World Whitney Houston
Show all 15 songs
- The Chipmunk Song (Christmas Don't Be Late) Alvin and the Chipmunks with David Seville
- Santa's Gonna Come in a Pickup Truck Alan Jackson
- That's Christmas to Me Pentatonix
- O Come, All Ye Faithful Nat King Cole
- Santa Claus Llegó a la Ciudad Luis Miguel
- Hark! The Herald Angels Sing Vince Guaraldi Trio
- El Burrito de Belén (Mi Burrito Sabanero) La Rondallita
- Go Tell It on the Mountain Little Big Town
- Campana sobre Campana Ángela Aguilar
- Rudolph the Red-Nosed Reindeer Gene Autry
Car ride to Grandma's
1 hr 0 min · 21 songs
Songs the whole car can sing, with a few for the grandparents up front.
- Frosty the Snowman Gene Autry and the Cass County Boys
- Run Rudolph Run Chuck Berry
- Christmas in Hollis Run-DMC
- S-A-N-T-A Super Simple Songs
- Jingle Bells Bing Crosby and The Andrews Sisters
Show all 21 songs
- (There's No Place Like) Home for the Holidays Perry Como
- Must Be Santa Raffi
- Santa Tell Me Ariana Grande
- We Wish You a Merry Christmas Super Simple Songs
- Little Saint Nick The Beach Boys
- Driving Home for Christmas Chris Rea
- I Am the Grinch Tyler, the Creator
- Here Comes Santa Claus (Right Down Santa Claus Lane) Gene Autry
- Snoopy's Christmas The Royal Guardsmen
- Merry Xmas Everybody Slade
- Santa Shark Super Simple Songs
- Jingle Bell Rock Bobby Helms
- Christmas in Dixie Alabama
- Sleigh Ride The Ronettes
- Wonderful Christmastime Paul McCartney
- I Want a Hippopotamus for Christmas Gayla Peevey
Christmas dinner
1 hr 30 min · 25 songs
Calm, classic songs that stay in the background while everyone talks.
- O Holy Night Mariah Carey
- Have Yourself a Merry Little Christmas Judy Garland
- Happy Xmas (War Is Over) John & Yoko / Plastic Ono Band with the Harlem Community Choir
- Believe Josh Groban
- Carol of the Bells George Winston
Show all 25 songs
- The Christmas Song (Merry Christmas to You) Nat King Cole
- Aires de Navidad Willie Colón and Héctor Lavoe
- Hallelujah Carrie Underwood and John Legend
- Do You Hear What I Hear? Bing Crosby
- Mary's Boy Child Harry Belafonte
- Somewhere in My Memory John Williams
- Merry Christmas Ed Sheeran and Elton John
- Noche de Paz Luis Miguel
- Someday at Christmas Stevie Wonder
- Grown-Up Christmas List Amy Grant
- Where Are You Christmas? Faith Hill
- Mary, Did You Know? Pentatonix
- (There's No Place Like) Home for the Holidays Perry Como
- Christmas Canon Trans-Siberian Orchestra
- It's Beginning to Look a Lot Like Christmas Michael Bublé
- White Christmas Bing Crosby
- Winter Wonderland Eurythmics
- Christmas Time Is Here Vince Guaraldi Trio
- This Christmas Donny Hathaway
- O Tannenbaum Vince Guaraldi Trio
Christmas Eve bedtime
24 min · 7 songs
A slow wind-down so little ones fall asleep before Santa comes.
- O Holy Night Mariah Carey
- Old Toy Trains Roger Miller
- Snowman Sia
- Carol of the Bells George Winston
- Have Yourself a Merry Little Christmas Judy Garland
Show all 7 songs
- The Christmas Song (Merry Christmas to You) Nat King Cole
- Mary's Boy Child Harry Belafonte
Family dance party
46 min · 15 songs
Songs that get kids and grandparents on the living-room floor.
- Feliz Navidad José Feliciano
- Rockin' Around the Christmas Tree Brenda Lee
- Step into Christmas Elton John
- My Only Wish (This Year) Britney Spears
- You're a Mean One, Mr. Grinch Thurl Ravenscroft
Show all 15 songs
- Run Rudolph Run Chuck Berry
- Merry Christmas Everyone Shakin' Stevens
- Reindeer Pokey The Kiboomers
- The Chipmunk Song (Christmas Don't Be Late) Alvin and the Chipmunks with David Seville
- Christmas Eve/Sarajevo 12/24 Trans-Siberian Orchestra
- Like It's Christmas Jonas Brothers
- Dominick the Donkey Lou Monte
- Christmas in Hollis Run-DMC
- DJ Play a Christmas Song Cher
- Must Be Santa Raffi
Grown-ups' party
1 hr 1 min · 17 songs
After the kids are asleep: the cocktail-hour classics and the cheeky ones.
- Santa Baby Eartha Kitt
- Last Christmas Wham!
- Christmas Tree Lady Gaga featuring Space Cowboy
- Baby, It's Cold Outside Ella Fitzgerald and Louis Jordan
- Grandma Got Run Over by a Reindeer Elmo & Patsy
Show all 17 songs
- You Make It Feel Like Christmas Gwen Stefani featuring Blake Shelton
- Let It Snow! Let It Snow! Let It Snow! Dean Martin
- Fairytale of New York The Pogues featuring Kirsty MacColl
- 8 Days of Christmas Destiny's Child
- Christmas (Baby Please Come Home) Darlene Love
- Merry Christmas from the Family Robert Earl Keen
- Christmas in Harlem Kanye West featuring Cyhi the Prynce and Teyana Taylor
- All I Want for Christmas Is You Mariah Carey
- Christmas Wrapping The Waitresses
- Happy Xmas (War Is Over) John & Yoko / Plastic Ono Band with the Harlem Community Choir
- Step into Christmas Elton John
- Merry Xmas Everybody Slade
Find your family's Christmas songs
Pick the moment, the generation, or only the songs for little kids. Every song shows its length and which generation knows it best.
When
Who knows it
Only show
121 songs
Christmas songs for kids to sing along to
Short, simple and made for little voices. Most run under three minutes, so they hold a toddler's attention.
Rudolph the Red-Nosed Reindeer
Gene Autry · 1949
Gene Autry's record hit No. 1 the week of Christmas 1949; Rudolph began as a 1939 Montgomery Ward store booklet.
3:10
Frosty the Snowman
Gene Autry and the Cass County Boys · 1950
Written in 1950 as a follow-up to Autry's Rudolph hit; the cartoon special came along in 1969.
2:54
Jingle Bells
Bing Crosby and The Andrews Sisters · 1943
Published in 1857 as a sleigh-riding song with no Christmas link; this 1943 Bing Crosby version sold over a million copies.
2:36
We Wish You a Merry Christmas
Super Simple Songs · 2014
Super Simple Songs turns this old English carol into an action song for little ones: clap, jump, stomp and whisper.
1:51
The Twelve Days of Christmas
John Denver and the Muppets · 1979
John Denver and the Muppets opened their 1979 TV special with it; the soundtrack album has a separate recording.
Here Comes Santa Claus (Right Down Santa Claus Lane)
Gene Autry · 1947
Gene Autry got the idea riding his horse in the 1946 Hollywood Santa Claus Lane Parade, where crowds shouted the title.
2:34
Up on the Housetop
Gene Autry · 1953
Written in 1864, it's considered the first Christmas song mainly about Santa; Gene Autry's 1953 version is the best known.
Must Be Santa
Raffi · 1983
A call-and-response song set to an old German tune; Raffi's 1983 kids' version is a game of naming Santa's features.
2:28
S-A-N-T-A
Super Simple Songs · 2014
A BINGO-style spelling song: each round drops a letter of SANTA until the whole name is silent.
2:40
Reindeer Pokey
The Kiboomers · 2014
The Hokey Pokey with antlers and a red nose; a preschool circle-time favorite for getting wiggles out.
1:30
Santa Shark
Super Simple Songs · 2018
Super Simple Songs puts the Baby Shark idea in a Santa hat; a toddler sing-along with simple motions.
2:39
Deck the Halls
Nat King Cole · 1960
Cole's track uses the carol's older title, Deck the Hall; the tune is a Welsh melody from the 1500s.
Santa Claus Is Comin' to Town
The Jackson 5 · 1970
The single from the Jackson 5's 1970 Motown Christmas album, which has sold over 3 million copies.
Suzy Snowflake
Rosemary Clooney · 1951
Rosemary Clooney's 1951 song about a playful snowflake; a 1953 stop-motion cartoon of it still airs on Chicago TV.
2:59
Hot Chocolate
Tom Hanks · 2004
From The Polar Express: Tom Hanks sings it as the train's conductor during the movie's cocoa-serving scene.
2:31
Classic Christmas songs from the 1940s to the 1960s
The songs Grandma and Grandpa grew up with, and the ones every Christmas movie still plays.
Rockin' Around the Christmas Tree
Brenda Lee · 1958
Brenda Lee was 13 when she recorded it; it finally hit No. 1 on the Hot 100 in 2023, 65 years later.
2:06
Jingle Bell Rock
Bobby Helms · 1957
Bobby Helms' 1957 single has been on American radio every Christmas season since; it became his signature song.
2:11
White Christmas
Bing Crosby · 1942
Irving Berlin wrote it for the film Holiday Inn; Crosby's version is the best-selling single ever, over 50 million copies.
2:57
Have Yourself a Merry Little Christmas
Judy Garland · 1944
Garland sings it to cheer her little sister in Meet Me in St. Louis; she had the gloomier first draft rewritten.
2:45
Let It Snow! Let It Snow! Let It Snow!
Dean Martin · 1959
Written during a July heat wave in Hollywood, and the words never mention Christmas; Dean Martin's take is from 1959.
1:57
Sleigh Ride
The Ronettes · 1963
Leroy Anderson dreamed up the tune in a 1947 heat wave; the Ronettes' version is from Phil Spector's 1963 Christmas album.
3:06
It's the Most Wonderful Time of the Year
Andy Williams · 1963
Columbia didn't push it as a single in 1963; it reached No. 5 on the Hot 100 in 2020.
2:29
The Christmas Song (Merry Christmas to You)
Nat King Cole · 1961
Mel Tormé co-wrote it during a hot July in 1945; of Cole's four recordings, the 1961 stereo one is considered definitive.
3:43
A Holly Jolly Christmas
Burl Ives · 1964
Burl Ives voiced Sam the Snowman in the 1964 Rudolph TV special, which introduced the song, then released it as a single.
2:16
Silver Bells
Bing Crosby and Carol Richards · 1950
Written for the Bob Hope film The Lemon Drop Kid; Bing Crosby and Carol Richards made the first record in 1950.
Blue Christmas
Elvis Presley · 1957
First recorded in 1948, but Elvis made it a rock-and-roll holiday standard on his 1957 Christmas album.
It's a sad song about spending Christmas missing someone who doesn't love you back.
2:10
Santa Baby
Eartha Kitt · 1953
Eartha Kitt's 1953 original; it appears on lists of both the best and the worst Christmas songs ever written.
It's a flirty, tongue-in-cheek list for Santa, asking for furs, a yacht and jewelry, full of innuendo.
3:27
Baby, It's Cold Outside
Ella Fitzgerald and Louis Jordan · 1949
Frank Loesser's duet won the 1950 Oscar for Best Original Song; this was one of eight versions released in 1949.
Its lyrics, with a man urging a woman to stay, drew criticism over consent, and some radio stations pulled it in 2018.
2:42
Run Rudolph Run
Chuck Berry · 1958
Chuck Berry wrote it, but songwriting credit went to Johnny Marks because Marks held the trademark on Rudolph.
2:46
(There's No Place Like) Home for the Holidays
Perry Como · 1954
About traveling long distances to be with family; Perry Como recorded it twice, first in 1954.
2:51
I'll Be Home for Christmas
Bing Crosby · 1943
Written to honor World War II soldiers who longed to be home; Bing Crosby's 1943 record was a top-10 hit.
Christmas (Baby Please Come Home)
Darlene Love · 1963
It flopped in 1963 and didn't reach the Hot 100 until 2018; Cher sang backup on the original.
2:50
Little Saint Nick
The Beach Boys · 1963
Brian Wilson and Mike Love gave Santa's sleigh a hot-rod makeover in this 1963 single.
1:56
Mele Kalikimaka
Bing Crosby and The Andrews Sisters · 1950
The title is Hawaiian for Merry Christmas; it turns up in National Lampoon's Christmas Vacation.
(Everybody's Waitin' for) The Man with the Bag
Kay Starr · 1950
Kay Starr made this swinging 1950 song about waiting for Santa popular; it charted through the early 1950s.
Christmas pop and rock from the '70s, '80s and '90s
Mom and Dad's era: the radio hits that still climb the charts every December.
All I Want for Christmas Is You
Mariah Carey · 1994
Mariah Carey co-wrote it in 1994; it first reached No. 1 on the Hot 100 in 2019, twenty-five years later.
It's a love song: Mariah says she wants one person more than any present.
4:02
Last Christmas
Wham! · 1984
George Michael wrote it in his childhood bedroom and played every part himself on synths and sleigh bells.
It's a breakup song: George Michael sings about the person who broke his heart last Christmas.
4:27
Wonderful Christmastime
Paul McCartney · 1979
Paul McCartney recorded it during his McCartney II sessions; the whole song runs on synthesizers.
3:45
Christmas Wrapping
The Waitresses · 1981
Patty Donahue tells a whole frantic December in rhythmic verse; AllMusic calls it one of the best holiday pop tunes.
4:34
Happy Xmas (War Is Over)
John & Yoko / Plastic Ono Band with the Harlem Community Choir · 1971
Written as a protest against the Vietnam War, it became a Christmas standard sung with the Harlem Community Choir.
3:23
Do They Know It's Christmas?
Band Aid · 1984
Recorded in one day by British and Irish stars; it sold a million copies in its first week in the UK.
It's a 1984 charity song about the famine in Ethiopia, so the verses describe hunger and hardship.
3:52
Driving Home for Christmas
Chris Rea · 1988
Chris Rea wrote it stuck in snowy traffic as his wife drove him home; he calls it a car carol.
4:00
Step into Christmas
Elton John · 1973
Elton John and Bernie Taupin's 1973 single first made the UK top 10 in 2018, 45 years after release.
4:32
Merry Xmas Everybody
Slade · 1973
Slade's 1973 UK Christmas No. 1, and by far the band's best-selling single.
3:44
Merry Christmas Everyone
Shakin' Stevens · 1985
Shakin' Stevens' 1985 UK Christmas No. 1; it returns to the British charts most Decembers.
3:40
Fairytale of New York
The Pogues featuring Kirsty MacColl · 1987
An Irish folk-style duet between Shane MacGowan and Kirsty MacColl; it took the band two years to finish.
It opens in a New York drunk tank, and the couple trade insults, including a homophobic slur some radio stations edit out.
4:32
Merry Christmas, Happy Holidays
NSYNC · 1998
NSYNC's 1998 single played over the end credits of Disney's I'll Be Home for Christmas.
4:13
Christmas Eve/Sarajevo 12/24
Trans-Siberian Orchestra · 1996
An instrumental mix of God Rest Ye Merry Gentlemen and Carol of the Bells, inspired by a cellist playing in war-torn Sarajevo.
4:19
Grown-Up Christmas List
Amy Grant · 1992
David Foster first recorded it with Natalie Cole; Amy Grant's 1992 cover started the wave of versions that made it a standard.
5:02
Winter Wonderland
Eurythmics · 1987
A 1934 song; ASCAP's 2007 count found the Eurythmics' 1987 version was the most-played take.
3:34
New Christmas songs from 2000 on
The Christmas songs kids and teens know best. Many of the biggest new hits are love songs, so they're labeled.
Underneath the Tree
Kelly Clarkson · 2013
Kelly Clarkson co-wrote it with Greg Kurstin and gave it a 1960s Wall of Sound, sleigh bells and all.
It's a love song about finally having someone to spend Christmas with after a lonely year.
3:50
Santa Tell Me
Ariana Grande · 2014
In 2024, ten years after release, it became the first 21st-century holiday song to reach the Hot 100's top five.
It's a love song: Ariana asks Santa whether a new boyfriend really cares or will leave like others did.
3:23
Snowman
Sia · 2017
Sia tells a snowman not to cry or he'll melt; a 2020 TikTok challenge had people sing 40 seconds in one breath.
2:46
Christmas Tree Farm
Taylor Swift · 2019
Taylor Swift grew up on a Pennsylvania Christmas tree farm and wrote this about those memories on December 1, 2019.
3:48
Mistletoe
Justin Bieber · 2011
A laid-back, reggae-tinged 2011 single that set a record for the highest Hot 100 debut by a Christmas song.
It's a holiday crush song about kissing someone under the mistletoe.
3:03
It's Beginning to Look a Lot Like Christmas
Michael Bublé · 2011
Meredith Willson wrote it in 1951; Bublé's 2011 Christmas album has sold more than 16 million copies.
3:27
Like It's Christmas
Jonas Brothers · 2019
The Jonas Brothers' retro-styled 2019 single topped the US Adult Contemporary chart.
It's a love song: being with a girlfriend makes every day feel like Christmas.
3:21
Cozy Little Christmas
Katy Perry · 2018
Katy Perry wrote it about Christmas with family in Copenhagen; it was an Amazon Music exclusive until 2019.
3:03
Christmas Tree
Lady Gaga featuring Space Cowboy · 2008
A 2008 dance-pop track that samples Deck the Halls and borrows a line from The Little Drummer Boy.
The lyrics are full of sexual innuendo, and some critics called it not for the family.
2:22
Merry Christmas
Ed Sheeran and Elton John · 2021
Ed Sheeran and Elton John's 2021 duet entered the UK chart at No. 1.
3:29
Believe
Josh Groban · 2004
Josh Groban's song from The Polar Express (2004) was nominated for the Best Original Song Oscar and won a Grammy.
4:18
Christmas in Harlem
Kanye West featuring Cyhi the Prynce and Teyana Taylor · 2010
Hit-Boy built this 2010 track on soul samples, including two Marvin Gaye recordings.
The rap verses include explicit language and crude sexual lines.
3:56
Wizards in Winter
Trans-Siberian Orchestra · 2004
Famous since an engineer synced 16,000 house lights to it in 2004; families still use it for light shows.
You Make It Feel Like Christmas
Gwen Stefani featuring Blake Shelton · 2017
Gwen Stefani's 2017 title track, a country-pop duet with Blake Shelton inspired by holiday music from her childhood.
It's a romantic duet about a couple's holiday season, not about Santa.
2:36
DJ Play a Christmas Song
Cher · 2023
Cher's 2023 dance single made her the only solo artist with a Billboard No. 1 in each of the last seven decades.
3:29
My Only Wish (This Year)
Britney Spears · 2000
Britney's 2000 song first came out on a compilation; it reached streaming services in 2020, twenty years later.
It's a love song: Britney asks Santa to find her someone to love.
4:16
That's Christmas to Me
Pentatonix · 2014
The only original song on Pentatonix's 2014 a cappella album, which sold over a million copies that year.
3:03
Country Christmas songs
From Gene Autry's cowboy Christmas to today's Nashville.
Merry Christmas from the Family
Robert Earl Keen · 1994
Robert Earl Keen's comic picture of a Texas family Christmas; his band only plays it from Labor Day on.
It's a comic portrait of a rowdy Texas family Christmas, with drinking, chain smoking and convenience-store runs.
4:48
Christmas Cookies
George Strait · 1999
A playful George Strait song about Christmas baking; Taste of Country ranked it No. 10 among country Christmas songs.
3:20
Santa's Gonna Come in a Pickup Truck
Alan Jackson · 1993
Alan Jackson swaps the sleigh for a pickup on his 1993 album Honky Tonk Christmas; the Chipmunks later used it too.
4:08
Let It Be Christmas
Alan Jackson · 2002
Alan Jackson wrote the title song of his 2002 Christmas album, and it became a top-40 country hit.
4:11
Where Are You Christmas?
Faith Hill · 2000
Mariah Carey co-wrote it for the 2000 Grinch movie, where Cindy Lou Who sings it; Faith Hill recorded the released version.
4:07
Christmas in Dixie
Alabama · 1982
Alabama's 1982 single celebrates Christmas across the American South; the band re-recorded it in 2017.
3:40
Old Toy Trains
Roger Miller · 1967
Roger Miller wrote this soft Christmas Eve song for his young son Dean and released it in 1967.
2:06
Hallelujah
Carrie Underwood and John Legend · 2020
John Legend sent this Christmas duet to Carrie Underwood late in making My Gift; it topped Billboard's Hot Christian Songs chart.
4:35
Ribbons and Bows
Kacey Musgraves · 2016
An upbeat original on A Very Kacey Christmas, with girl-group harmonies, saxophone and handclaps.
3:30
The Christmas Shoes
NewSong · 2000
A Christian group's story song that reached No. 31 on Billboard's country chart and No. 1 on Adult Contemporary.
It tells of a boy buying shoes for his terminally ill mother so she'll look beautiful before she dies.
4:49
R&B, soul and Motown Christmas songs
Warm, smooth and made for the kitchen while dinner's on.
This Christmas
Donny Hathaway · 1970
Donny Hathaway's 1970 song didn't reach the Hot 100 until 2021; ASCAP ranks it the 30th most-performed holiday song.
3:32
What Christmas Means to Me
Stevie Wonder · 1967
Stevie Wonder was 17 when it came out on his first Christmas album, Someday at Christmas.
2:31
Give Love on Christmas Day
The Jackson 5 · 1970
Written by Motown's in-house team, the Corporation, for the Jackson 5's 1970 Christmas album.
Someday at Christmas
Stevie Wonder · 1966
The title song of Stevie Wonder's first Christmas album came out as a single in 1966, when he was 16.
2:51
Please Come Home for Christmas
Charles Brown · 1960
Charles Brown co-wrote and recorded it in 1960; the Eagles had a hit cover in 1978.
It's a lonely blues song about a man whose girlfriend has left, hoping she'll come home.
2:46
Merry Christmas Baby
Johnny Moore's Three Blazers with Charles Brown · 1947
This 1947 original reached No. 3 on Billboard's R&B chart; Chuck Berry, Otis Redding and Elvis later covered it.
It's a love song thanking a sweetheart for a happy Christmas.
8 Days of Christmas
Destiny's Child · 2001
Destiny's Child's R&B spin on The Twelve Days of Christmas; it became the title track of their 2001 holiday album.
It's a love song listing gifts from a boyfriend, many of them luxury items.
3:29
Christmas in Hollis
Run-DMC · 1987
Named for the Queens neighborhood where Run-DMC grew up; Rick Rubin co-produced it for A Very Special Christmas.
2:59
Christmas carols and faith songs
For church, for Christmas Eve, and for anyone who wants the story behind the season.
Silent Night
Bing Crosby · 1942
Written in Austria in 1818; Bing Crosby's 1942 recording is counted among the best-selling records ever made.
O Holy Night
Mariah Carey · 1994
The carol began as an 1847 French poem; Mariah Carey's version is from her 1994 album Merry Christmas.
4:27
Mary, Did You Know?
Pentatonix · 2014
Pentatonix sing it with voices only; their 2014 version reached No. 26 on the Billboard Hot 100.
3:23
Joy to the World
Whitney Houston · 1996
Isaac Watts wrote the hymn in 1719; Whitney Houston's up-tempo gospel version is from The Preacher's Wife soundtrack.
4:41
Go Tell It on the Mountain
Little Big Town · 2006
An African American spiritual first printed in the early 1900s; Little Big Town's 2006 version reached country radio.
3:50
Hark! The Herald Angels Sing
Vince Guaraldi Trio · 1965
The Peanuts gang sings it to close A Charlie Brown Christmas; the special kept a slightly off-key children's choir take.
1:55
O Come, All Ye Faithful
Nat King Cole · 1960
Listed on Cole's 1960 carol album as Adeste Fideles, the hymn's original Latin title.
2:21
Away in a Manger
Carrie Underwood · 2020
One of the gentlest tracks on Carrie Underwood's 2020 Christmas album My Gift, under three minutes long.
Peace on Earth/Little Drummer Boy
Bing Crosby and David Bowie · 1982
Taped for Bing's 1977 TV special weeks before he died; the 1982 single hit No. 3 in the UK.
Mary's Boy Child
Harry Belafonte · 1956
Jester Hairston built this carol on a calypso rhythm from an old party song; Belafonte's 1956 single made it famous.
4:20
Do You Hear What I Hear?
Bing Crosby · 1963
Written as a plea for peace during the 1962 Cuban Missile Crisis; Bing Crosby's 1963 recording made it a hit.
2:45
Spanish Christmas songs
Canciones navideñas for families who celebrate in Spanish, or want to learn a few.
Feliz Navidad
José Feliciano · 1970
José Feliciano wrote it in Spanish and English in 1970; in 2026 it joined the Library of Congress's National Recording Registry.
3:02
El Burrito de Belén (Mi Burrito Sabanero)
La Rondallita · 1972
Venezuela's Hugo Blanco wrote it in 1972; this children's-choir version, led by an 8-year-old, is the one Latin America grew up on.
3:14
El Tamborilero
Raphael · 1965
Raphael made this Spanish Little Drummer Boy famous in the 1960s; in Spain the song is still tied to him.
Los Peces en el Río
Ángela Aguilar and Pepe Aguilar · 2014
Ángela Aguilar was 11 when she sang this old Spanish carol with her dad, Pepe, on her first album.
2:56
Campana sobre Campana
Ángela Aguilar · 2014
An Andalusian carol about the bells of Bethlehem, from Ángela Aguilar's 2014 album Navidad con Ángela Aguilar.
2:09
Noche de Paz
Luis Miguel · 2006
Silent Night in Spanish, closing Luis Miguel's 2006 album Navidades, which earned a Grammy nomination.
3:41
Aires de Navidad
Willie Colón and Héctor Lavoe · 1970
Salsa from the 1970 album Asalto Navideño, with Yomo Toro's Puerto Rican cuatro; Rolling Stone ranks it among the top salsa albums.
3:44
Santa Claus Llegó a la Ciudad
Luis Miguel · 2006
Santa Claus Is Comin' to Town in Spanish, big-band style; it was a lead single from Luis Miguel's Navidades.
1:56
Funny Christmas songs for kids
Silly songs for the giggles. A couple carry a heads-up for little ones who take things literally.
I Want a Hippopotamus for Christmas
Gayla Peevey · 1953
Gayla Peevey was 10; her hometown Oklahoma City raised money so she got a real hippo, which she gave to the zoo.
2:35
The Chipmunk Song (Christmas Don't Be Late)
Alvin and the Chipmunks with David Seville · 1958
Ross Bagdasarian sped up tapes of his own voice to make the chipmunks; it won three Grammys in 1959.
2:21
All I Want for Christmas Is My Two Front Teeth
Spike Jones and His City Slickers · 1948
A music teacher wrote it in 30 minutes after hearing his second graders lisp through their Christmas wishes.
Grandma Got Run Over by a Reindeer
Elmo & Patsy · 1979
Written by Randy Brooks and first performed in 1979 by Elmo and Patsy, a husband-and-wife double act.
It's dark comedy: Grandma, tipsy on eggnog, is trampled by Santa's reindeer on Christmas Eve.
3:26
Dominick the Donkey
Lou Monte · 1960
Dominick helps Santa deliver gifts in Italy, where reindeer can't climb the hills; Lou Monte recorded it in 1960.
2:31
You're a Mean One, Mr. Grinch
Thurl Ravenscroft · 1966
That deep voice is Thurl Ravenscroft, not narrator Boris Karloff; he went uncredited in the 1966 cartoon.
2:56
Nuttin' for Christmas
Art Mooney and His Orchestra with Barry Gordon · 1955
Six-year-old Barry Gordon sang lead on this 1955 million-seller about a kid owning up to his mischief.
I Saw Mommy Kissing Santa Claus
Jimmy Boyd · 1952
Jimmy Boyd was 13 when he recorded it; Boston's Catholic Church condemned it, thinking it was about an affair.
A child sees Mom kissing Santa, not realizing Santa is Dad in costume; little ones may take it literally.
2:32
Snoopy's Christmas
The Royal Guardsmen · 1967
Snoopy faces the Red Baron on Christmas Eve, and the two flying aces end up going their separate ways in peace.
3:11
I Am the Grinch
Tyler, the Creator · 2018
An original rap Tyler, the Creator made for the 2018 animated movie The Grinch.
2:38
Quiet Christmas music for dinner and bedtime
Instrumentals and gentle songs that stay in the background while everyone talks or drifts off.
Christmas Time Is Here
Vince Guaraldi Trio · 1965
The vocal version is sung by children from St. Paul's Episcopal Church in San Rafael, California, for A Charlie Brown Christmas.
2:46
Linus and Lucy
Vince Guaraldi Trio · 1964
First recorded in 1964, it became the Peanuts theme after A Charlie Brown Christmas aired in 1965.
3:05
O Tannenbaum
Vince Guaraldi Trio · 1965
Guaraldi keeps the old German carol's melody and leaves room for soft jazz piano; it's on A Charlie Brown Christmas.
5:10
Carol of the Bells
George Winston · 1982
Solo piano from George Winston's December, a triple-platinum album; the tune comes from a Ukrainian New Year's song.
3:58
Walking in the Air
Aled Jones · 1985
The flying song from The Snowman; choirboy Peter Auty sang it in the 1982 film, and Aled Jones had the 1985 hit.
Somewhere in My Memory
John Williams · 1990
The theme of Home Alone, by John Williams with lyrics by Leslie Bricusse; it was nominated for an Oscar.
1:04
Christmas Canon
Trans-Siberian Orchestra · 1998
Pachelbel's Canon with new Christmas words, sung by a children's choir over soft piano and strings.
4:19
No songs match all of these. Try another choice or clear the filters.
Christmas songs with a heads-up
Nothing here is banned. These are popular songs with something a family might want to know first: a breakup, a love song, a sad story or a joke that isn't for little ears. Every note links its source.
Love song
All I Want for Christmas Is You
Mariah Carey · on 5 of 7 top lists
It's a love song: Mariah says she wants one person more than any present. Source
Breakup song
Last Christmas
Wham! · on 5 of 7 top lists
It's a breakup song: George Michael sings about the person who broke his heart last Christmas. Source
Love song
Underneath the Tree
Kelly Clarkson · on 5 of 7 top lists
It's a love song about finally having someone to spend Christmas with after a lonely year. Source
Love song
Mistletoe
Justin Bieber · on 3 of 7 top lists
It's a holiday crush song about kissing someone under the mistletoe. Source
Sad song
Blue Christmas
Elvis Presley · on 2 of 7 top lists
It's a sad song about spending Christmas missing someone who doesn't love you back. Source
Grown-ups only
Santa Baby
Eartha Kitt · on 2 of 7 top lists
It's a flirty, tongue-in-cheek list for Santa, asking for furs, a yacht and jewelry, full of innuendo. Source
Dark humor
Grandma Got Run Over by a Reindeer
Elmo & Patsy · on 2 of 7 top lists
It's dark comedy: Grandma, tipsy on eggnog, is trampled by Santa's reindeer on Christmas Eve. Source
Sad song
Do They Know It's Christmas?
Band Aid · on 2 of 7 top lists
It's a 1984 charity song about the famine in Ethiopia, so the verses describe hunger and hardship. Source
Love song
Santa Tell Me
Ariana Grande · on 2 of 7 top lists
It's a love song: Ariana asks Santa whether a new boyfriend really cares or will leave like others did. Source
Show 13 more songs with a heads-up
Love song
Like It's Christmas
Jonas Brothers · on 2 of 7 top lists
It's a love song: being with a girlfriend makes every day feel like Christmas. Source
Grown-ups only
Christmas Tree
Lady Gaga featuring Space Cowboy · on 2 of 7 top lists
The lyrics are full of sexual innuendo, and some critics called it not for the family. Source
Love song
You Make It Feel Like Christmas
Gwen Stefani featuring Blake Shelton · on 2 of 7 top lists
It's a romantic duet about a couple's holiday season, not about Santa. Source
Love song
My Only Wish (This Year)
Britney Spears · on 2 of 7 top lists
It's a love song: Britney asks Santa to find her someone to love. Source
May confuse little kids
I Saw Mommy Kissing Santa Claus
Jimmy Boyd · on 1 of 7 top lists
A child sees Mom kissing Santa, not realizing Santa is Dad in costume; little ones may take it literally. Source
Grown-ups only
Christmas in Harlem
Kanye West featuring Cyhi the Prynce and Teyana Taylor · on 1 of 7 top lists
The rap verses include explicit language and crude sexual lines. Source
Sad song
Please Come Home for Christmas
Charles Brown · on 1 of 7 top lists
It's a lonely blues song about a man whose girlfriend has left, hoping she'll come home. Source
Love song
Merry Christmas Baby
Johnny Moore's Three Blazers with Charles Brown · on 1 of 7 top lists
It's a love song thanking a sweetheart for a happy Christmas. Source
Love song
8 Days of Christmas
Destiny's Child · on 1 of 7 top lists
It's a love song listing gifts from a boyfriend, many of them luxury items. Source
Grown-ups only
Baby, It's Cold Outside
Ella Fitzgerald and Louis Jordan
Its lyrics, with a man urging a woman to stay, drew criticism over consent, and some radio stations pulled it in 2018. Source
Grown-ups only
Fairytale of New York
The Pogues featuring Kirsty MacColl
It opens in a New York drunk tank, and the couple trade insults, including a homophobic slur some radio stations edit out. Source
Grown-ups only
Merry Christmas from the Family
Robert Earl Keen
It's a comic portrait of a rowdy Texas family Christmas, with drinking, chain smoking and convenience-store runs. Source
Sad song
The Christmas Shoes
NewSong
It tells of a boy buying shoes for his terminally ill mother so she'll look beautiful before she dies. Source
How long should a Christmas playlist be?
Christmas songs are short, about 3.2 minutes on average, so roughly 18 fill an hour. Plan on 20 songs for decorating the tree, 40 for a two-hour dinner and about 60 for a three-hour party, so nothing repeats.
For toddlers and preschoolers
Pick songs under three minutes with a chorus that repeats, like Jingle Bells, Rudolph and We Wish You a Merry Christmas. Use the Little kids filter above to see them all. Kids' versions from Super Simple Songs are slower and easier to sing along to than the originals.
When the family is mixed
Alternate the eras: a Bing Crosby song, then a Mariah Carey song, then something from the kids' era. Every playlist above already does this, so everyone gets a song they know.
A Christmas song with your family's names in it
Every song above is about Christmas in general. A custom song is about yours: your names, your traditions, the year the dog ate the cookies for Santa. Here are two we made from made-up stories.
R&B
The Wilsons Come Home
Example Christmas song for the Wilson family, centered on everyone coming home, familiar rooms, and holiday warmth.
Example song written from a made-up story. We never share customers' songs.
Rock
Max Saves Christmas
Example holiday song for Max, built around playful kid energy, big imagination, and a Christmas morning adventure.
Example song written from a made-up story. We never share customers' songs.
Turn your family's story into a Christmas song
Tell us your names, your traditions and a few memories. You'll hear a free preview in minutes, and you only pay if you love it.
Create your free preview