Christmas Songs
& Music
From Bing Crosby's timeless "White Christmas" to Mariah Carey's unstoppable holiday anthem - explore the greatest Christmas songs ever recorded. Classic favourites, modern hits, genre picks, and curated playlists for every festive mood.
Why Christmas Music Matters
No other holiday owns a genre quite like Christmas. From the first notes of "Jingle Bells" crackling through a department store speaker to Mariah Carey's whistle tones heralding the season on every streaming platform, Christmas songs are the emotional architecture of the holidays. They don't just accompany the season - they are the season.
The tradition runs deep. Bing Crosby's "White Christmas" (1942) remains the best-selling single in history. Decades later, Christmas music continues to dominate year-end charts: Brenda Lee, Bobby Helms, and Mariah Carey routinely re-enter the Billboard Hot 100 every November, proof that these songs aren't nostalgic relics - they're living, breathing cultural fixtures.
Below, we've compiled the essential Christmas songs every listener should know - timeless classics, modern anthems, genre-spanning picks from country to jazz, songs by decade, worldwide favourites, and movie soundtracks. Whether you're decorating the tree, hosting a dinner party, or driving home for the holidays, there's a soundtrack waiting.
Featured Christmas Carols
Explore the stories, lyrics, and history behind the most beloved Christmas carols - from medieval hymns to timeless classics.
Classic Christmas Songs
The golden-era standards from the 1940s–60s that built the Christmas music canon. These are the songs your grandparents loved - and that still sound perfect today.
Modern Christmas Hits
From Wham!'s "Last Christmas" to Ariana Grande - the songs that redefined holiday pop from the 1980s onward.
Christmas Songs by Genre
Country twang, soulful gospel, shimmering pop, orchestral grandeur, cool jazz, and serene instrumentals - Christmas music sounds different depending on who's singing it.
Country Christmas
- Hard Candy Christmas Dolly Parton
- Pretty Paper Willie Nelson
- Christmas in Dixie Alabama
- Please Come Home for Christmas Eagles
Gospel & Soul
- O Holy Night Mahalia Jackson
- This Christmas Donny Hathaway
- Silent Night Temptations
- 8 Days of Christmas Destiny's Child
Pop & R&B
- Snowman Sia
- Christmas Lights Coldplay
- Cozy Little Christmas Katy Perry
- Glittery Kacey Musgraves
Classical & Orchestral
- The Nutcracker Suite Tchaikovsky / Various
- Carol of the Bells Leontovych / Pentatonix
- Messiah: Hallelujah Chorus Handel / Various
- Fantasia on Christmas Carols Vaughan Williams
Jazz Christmas
- The Christmas Song Mel Tormé
- Santa Baby Eartha Kitt
- Winter Wonderland Ella Fitzgerald
- Christmas Time Is Here Vince Guaraldi Trio
Instrumental
- Sleigh Ride Leroy Anderson
- A Charlie Brown Christmas (Linus and Lucy) Vince Guaraldi
- God Rest Ye Merry Gentlemen Mannheim Steamroller
- Christmas Eve / Sarajevo 12/24 Trans-Siberian Orchestra
Christmas Songs by Decade
From the golden age of crooners to the streaming era - how each decade shaped the Christmas music we know today.
Golden Age 1940s–1960s
1970s 1970–1979
1980s 1980–1989
1990s–2000s 1990–2009
2010s & Beyond 2010–present
Where to Stream Christmas Music
From dedicated 24/7 Christmas radio channels to on-demand playlists - here's where to find holiday music on every platform.
Spotify
The go-to for curated Christmas playlists - millions of ready-made mixes.
Free tier available with adsApple Music
Lossless audio and Spatial Audio for immersive holiday listening.
Included with Apple OneYouTube Music
Great for music videos, live performances, and rare holiday recordings.
Free tier with video adsSiriusXM
Dedicated 24/7 Christmas radio channels starting November 1st.
Holly, Holiday Traditions, Country Christmas channelsiHeartRadio
Free Christmas radio stations curated by genre and mood.
No subscription neededAmazon Music
Included with Prime - access holiday playlists and stations.
Ultra HD with Unlimited tierChristmas Songs for Kids
Sing-along favourites, Disney classics, and songs that children of every age love to belt out - from "Frosty" to "Jingle Bells."
Christmas Songs Around the World
The holiday season sounds different in every language. From Spanish villancicos to German Weihnachtslieder - these are the songs that define Christmas across cultures.
Spanish & Latin
- Feliz Navidad
- Burrito Sabanero
- Los Peces en el Río
German & Central European
- Stille Nacht (Silent Night)
- O Tannenbaum
- Kling, Glöckchen
Italian
- Tu scendi dalle stelle
- Astro del Ciel
- Dominick the Donkey
Hawaiian & Pacific
- Mele Kalikimaka
- Hawaiian Christmas Song
Christmas Songs from Movies
The songs that made Christmas movies unforgettable - from John Williams' sweeping scores to pop anthems that became bigger than the films themselves.
Building Your Perfect Christmas Playlist
The best Christmas playlists aren't just shuffle-friendly - they tell a story. Start with mellow classics like "The Christmas Song" and "White Christmas" as guests arrive, build energy with Wham! and Mariah Carey during dinner, then wind down with "Silent Night" and "O Holy Night" as the evening settles. Mix eras and genres freely: a Dolly Parton country track sandwiched between Coldplay and Darlene Love keeps things unpredictable.
Hit play on our Spotify playlist above for a ready-made mix, or use the song lists on this page to build your own. However you celebrate, the right Christmas songs turn any moment into a memory.
Christmas Songs - Frequently Asked Questions
What is the most popular Christmas song of all time?
"White Christmas" by Bing Crosby holds the record as the best-selling Christmas single ever with over 50 million copies sold. In the streaming era, Mariah Carey's "All I Want for Christmas Is You" dominates, breaking Spotify daily play records every December.
When does Christmas music start playing on the radio?
Most radio stations begin their all-Christmas format between November 1st and Thanksgiving. SiriusXM typically starts its Holly channel in late October. Streaming platforms make Christmas playlists available year-round, but curated seasonal playlists usually appear in early November.
What are the best Christmas songs for kids?
"Rudolph the Red-Nosed Reindeer," "Frosty the Snowman," "Jingle Bells," and "Santa Claus Is Coming to Town" are perennial favourites for children. Pentatonix and Disney versions of classic carols are also popular with younger listeners.
What are the best 80s Christmas songs?
The 1980s produced some of the most iconic Christmas songs: "Last Christmas" by Wham! (1984), "Do They Know It's Christmas?" by Band Aid (1984), "Merry Christmas Everyone" by Shakin' Stevens (1985), and "Fairytale of New York" by The Pogues (1987).
Where can I stream Christmas music for free?
YouTube Music, iHeartRadio, and Spotify (free tier with ads) all offer Christmas music at no cost. Pandora also has free Christmas stations. For ad-free listening, Apple Music, Amazon Music Unlimited, and Spotify Premium are the top paid options.
What are the best Spanish Christmas songs?
"Feliz Navidad" by José Feliciano is the most famous. Other beloved Spanish-language carols include "Burrito Sabanero," "Los Peces en el Río," "Campana sobre Campana," and "Mi Burrito Sabanero." Latin American countries have rich regional traditions of villancicos (Christmas carols).
What Christmas songs are in popular movies?
Some of the most memorable include "White Christmas" from Holiday Inn, "Somewhere in My Memory" from Home Alone, "Believe" from The Polar Express, "Where Are You Christmas?" from How the Grinch Stole Christmas, and "Walking in the Air" from The Snowman.
How many Christmas songs are there?
There are thousands of recorded Christmas songs. Spotify alone lists over 10,000 unique holiday tracks. However, the "core canon" of universally known Christmas songs numbers around 30–40 tracks, mostly written between 1940 and 2000.