Best Christmas Albums of All Time

Virtually every major musical artist has released a Christmas album. And even though these performers were famous before they ever cut a record with a holiday theme, some of them, such as Nat King Cole and Bing Crosby, are particularly closely associated with the songs of the season.

To determine the best holiday albums of all time, 24/7 Tempo reviewed data on chart performance from Billboard, current through Nov. 19, 2022, and on certified album sales from the Recording Industry Association of America, current through mid-December. Holiday albums were ranked based on an index combining certified U.S. album sales and an inverse score wherein a week at No. 1 on the Billboard 200 is worth 200 points, a week at No. 2 worth 199 points, and so on, up to a week at No. 200 worth one point. Albums must have also appeared on Billboard’s Top Holiday Albums chart to be considered. Sales data for Elvis Presley’s “Elvis’ Christmas Album” includes certified sales for all reissues of the 1957 album. (These are the most popular Elvis Presley songs.)

Among the top 10 albums on the list, seven were released in the 20th century. Out of the 40 best holiday albums of all time on our list, only six reached No. 1 on the Billboard 200.

Longevity is the hallmark of these LPs. George Winston’s “Dec.” peaked at No. 54 for one week in 1983, but its total time on the Billboard 200 was 178 weeks, en route to selling 3 million records. Two of Trans-Siberian Orchestra’s LPs have each spent more than 60 weeks on the Billboard 200.

On the other hand, some artists have demonstrated that you don’t need a high chart position to mark success. Barbra Streisand’s “A Christmas Album” rose to just No. 108 for two weeks in 1967 – however, it sold 5 million LPs. (See the song of the winter the year you were born.)

Many of the biggest-selling holiday albums are instrumental, and in this category, Mannheim Steamroller and the Trans-Siberian Orchestra dominate. Mannheim Steamroller, which popularized neo-classical electronic New Age music, has four albums on the list whose sale totaled 19 million. Trans-Siberian Orchestra (actually from Tampa, Fla.) is represented by three albums that have sold 7 million copies.

Source: Michael Ochs Archives / Michael Ochs Archives via Getty Images

40. Boyz II Men, “Christmas Interpretations”
> Release date: Oct. 5, 1993
> Peak position on Billboard 200: No. 19 (for 2 weeks)
> Total time on Billboard 200: 15 weeks
> Certified U.S. album sales: 2 million

Source: Frederick Breedon IV / Getty Images Entertainment via Getty Images

39. Vince Gill, “Let There Be Peace on Earth”
> Release date: Sept. 14, 1993
> Peak position on Billboard 200: No. 14 (for 1 week)
> Total time on Billboard 200: 16 weeks
> Certified U.S. album sales: 2 million

Source: Rick Diamond / Getty Images Entertainment via Getty Images

38. Kenny Rogers & Dolly Parton, “Once Upon a Christmas”
> Release date: Oct. 2, 1984
> Peak position on Billboard 200: No. 31 (for 1 week)
> Total time on Billboard 200: 38 weeks
> Certified U.S. album sales: 2 million

Source: David Livingston / Getty Images Entertainment via Getty Images

37. Harry Connick, Jr., “When My Heart Finds Christmas”
> Release date: Oct. 22, 1993
> Peak position on Billboard 200: No. 13 (for 1 week)
> Total time on Billboard 200: 10 weeks
> Certified U.S. album sales: 3 million

Source: Scott Gries / Hulton Archive via Getty Images

36. ‘N Sync, “Home for Christmas”
> Release date: Nov. 10, 1998
> Peak position on Billboard 200: No. 7 (for 2 weeks)
> Total time on Billboard 200: 35 weeks
> Certified U.S. album sales: 2 million

Source: Theo Wargo / Getty Images Entertainment via Getty Images

35. Kenny G, “Faith: A Holiday Album”
> Release date: Nov. 16, 1999
> Peak position on Billboard 200: No. 6 (for 1 week)
> Total time on Billboard 200: 9 weeks
> Certified U.S. album sales: 3 million

Source: Michael Ochs Archives / Michael Ochs Archives via Getty Images

34. Carpenters, “Christmas Portrait”
> Release date: Aug. 24, 1987
> Peak position on Billboard 200: No. 56 (for 1 week)
> Total time on Billboard 200: 61 weeks
> Certified U.S. album sales: 1 million

Source: Archive Photos / Archive Photos via Getty Images

33. Burl Ives, “Rudolph the Red-Nosed Reindeer”
> Release date: March 28, 1995
> Peak position on Billboard 200: No. 16 (for 1 week)
> Total time on Billboard 200: 48 weeks
> Certified U.S. album sales: 500,000

Source: Terry Wyatt / Getty Images Entertainment via Getty Images

32. Martina McBride, “White Christmas”
> Release date: Sept. 29, 1998
> Peak position on Billboard 200: No. 64 (for 1 week)
> Total time on Billboard 200: 40 weeks
> Certified U.S. album sales: 2 million

Source: Rick Diamond / Getty Images Entertainment via Getty Images

31. Amy Grant, “Home for Christmas”
> Release date: Oct. 6, 1992
> Peak position on Billboard 200: No. 2 (for 1 week)
> Total time on Billboard 200: 14 weeks
> Certified U.S. album sales: 3 million

Source: Anna Webber / Getty Images Entertainment via Getty Images

30. Trans-Siberian Orchestra, “The Christmas Attic”
> Release date: Oct. 2, 1998
> Peak position on Billboard 200: No. 60 (for 2 weeks)
> Total time on Billboard 200: 47 weeks
> Certified U.S. album sales: 2 million

Source: Terry Wyatt / Getty Images Entertainment via Getty Images

29. Casting Crowns, “Peace on Earth”
> Release date: Oct. 7, 2008
> Peak position on Billboard 200: No. 15 (for 2 weeks)
> Total time on Billboard 200: 44 weeks
> Certified U.S. album sales: 1 million

Source: Paul Zimmerman / Getty Images Entertainment via Getty Images

28. Mannheim Steamroller, “Christmas Extraordinaire”
> Release date: Oct. 30, 2001
> Peak position on Billboard 200: No. 5 (for 2 weeks)
> Total time on Billboard 200: 27 weeks
> Certified U.S. album sales: 3 million

Source: Harry Benson / Moviepix via Getty Images

27. Barbra Streisand, “A Christmas Album”
> Release date: Oct. 9, 1967
> Peak position on Billboard 200: No. 108 (for 2 weeks)
> Total time on Billboard 200: 19 weeks
> Certified U.S. album sales: 5 million

Source: Amy Sussman / Getty Images Entertainment via Getty Images

26. Taylor Swift, “The Taylor Swift Holiday Collection (EP)”
> Release date: Dec. 2, 2008
> Peak position on Billboard 200: No. 20 (for 2 weeks)
> Total time on Billboard 200: 43 weeks
> Certified U.S. album sales: 1 million

Source: Dia Dipasupil / Getty Images Entertainment via Getty Images

25. Chris Tomlin, “Glory in the Highest: Christmas Songs of Worship”
> Release date: Sept. 21, 2009
> Peak position on Billboard 200: No. 19 (for 2 weeks)
> Total time on Billboard 200: 47 weeks
> Certified U.S. album sales: 500,000

Source: Getty Images / Getty Images Entertainment via Getty Images

24. Susan Boyle, “The Gift”
> Release date: Nov. 9, 2010
> Peak position on Billboard 200: No. 1 (for 4 weeks)
> Total time on Billboard 200: 33 weeks
> Certified U.S. album sales: 3 million

Source: Paul Zimmerman / Getty Images Entertainment via Getty Images

23. Mannheim Steamroller, “Christmas in the Aire”
> Release date: Sept. 12, 1995
> Peak position on Billboard 200: No. 3 (for 1 week)
> Total time on Billboard 200: 18 weeks
> Certified U.S. album sales: 4 million

Source: Rich Fury / Getty Images Entertainment via Getty Images

22. Pentatonix, “A Pentatonix Christmas”
> Release date: Oct. 21, 2016
> Peak position on Billboard 200: No. 1 (for 2 weeks)
> Total time on Billboard 200: 44 weeks
> Certified U.S. album sales: 1 million

Source: Kevork Djansezian / Getty Images Entertainment via Getty Images

21. Garth Brooks, “Beyond the Season”
> Release date: Aug. 17, 1992
> Peak position on Billboard 200: No. 2 (for 1 week)
> Total time on Billboard 200: 24 weeks
> Certified U.S. album sales: 3 million

Source: George Stroud / Hulton Archive via Getty Images

20. Bing Crosby, “White Christmas”
> Release date: Aug. 1, 1977
> Peak position on Billboard 200: No. 34 (for 1 week)
> Total time on Billboard 200: 48 weeks
> Certified U.S. album sales: 4 million

Source: Keystone / Hulton Archive via Getty Images

19. Various Artists, “A Very Special Christmas”
> Release date: Oct. 12, 1987
> Peak position on Billboard 200: No. 20 (for 3 weeks)
> Total time on Billboard 200: 34 weeks
> Certified U.S. album sales: 4 million

Source: Larry Busacca / Getty Images

18. Various Artists, “NOW That’s What I Call Christmas!”
> Release date: Oct. 23, 2001
> Peak position on Billboard 200: No. 3 (for 1 week)
> Total time on Billboard 200: 14 weeks
> Certified U.S. album sales: 6 million

Source: Kevin Winter / Getty Images Entertainment via Getty Images

17. Justin Bieber, “Under the Mistletoe”
> Release date: Nov. 1, 2011
> Peak position on Billboard 200: No. 1 (for 1 week)
> Total time on Billboard 200: 59 weeks
> Certified U.S. album sales: 2 million

Source: Rich Fury / Getty Images Entertainment via Getty Images

16. Kelly Clarkson, “Wrapped in Red”
> Release date: Oct. 29, 2013
> Peak position on Billboard 200: No. 3 (for 3 weeks)
> Total time on Billboard 200: 56 weeks
> Certified U.S. album sales: 1 million

Source: Gareth Cattermole / Getty Images Entertainment via Getty Images

15. Andrea Bocelli, “My Christmas”
> Release date: Nov. 3, 2009
> Peak position on Billboard 200: No. 2 (for 5 weeks)
> Total time on Billboard 200: 52 weeks
> Certified U.S. album sales: 2 million

Source: Anna Webber / Getty Images Entertainment via Getty Images

14. Trans-Siberian Orchestra, “Christmas Eve and Other Stories”
> Release date: Sept. 30, 1996
> Peak position on Billboard 200: No. 48 (for 1 week)
> Total time on Billboard 200: 69 weeks
> Certified U.S. album sales: 3 million

Source: Paul Zimmerman / Getty Images Entertainment via Getty Images

13. Mannheim Steamroller, “A Fresh Aire Christmas”
> Release date: Aug. 15, 1988
> Peak position on Billboard 200: No. 36 (for 3 weeks)
> Total time on Billboard 200: 24 weeks
> Certified U.S. album sales: 6 million

Source: Taylor Hill / Contributor / Getty Images

12. Mannheim Steamroller, “Christmas”
> Release date: Sept. 15, 1984
> Peak position on Billboard 200: No. 29 (for 1 week)
> Total time on Billboard 200: 29 weeks
> Certified U.S. album sales: 6 million

Source: Manny Carabel / Contributor / Getty Images North America

11. Trans-Siberian Orchestra, “The Lost Christmas Eve”
> Release date: Oct. 12, 2004
> Peak position on Billboard 200: No. 26 (for 1 week)
> Total time on Billboard 200: 64 weeks
> Certified U.S. album sales: 2 million

Source: Frazer Harrison / Getty Images

10. Pentatonix, “That’s Christmas to Me”
> Release date: Oct. 21, 2014
> Peak position on Billboard 200: No. 2 (for 2 weeks)
> Total time on Billboard 200: 56 weeks
> Certified U.S. album sales: 2 million

Source: alphonsephotography / Flickr

9. Kenny G, “Miracles: The Holiday Album”
> Release date: Nov. 1, 1994
> Peak position on Billboard 200: No. 1 (for 3 weeks)
> Total time on Billboard 200: 17 weeks
> Certified U.S. album sales: 8 million

Source: Kevin Winter / Getty Images Entertainment via Getty Images

8. Celine Dion, “These Are Special Times”
> Release date: Nov. 3, 1998
> Peak position on Billboard 200: No. 2 (for 2 weeks)
> Total time on Billboard 200: 78 weeks
> Certified U.S. album sales: 5 million

Source: Michael Ochs Archives / Michael Ochs Archives via Getty Images

7. Nat King Cole, “The Christmas Song”
> Release date: Sept. 1, 1963
> Peak position on Billboard 200: No. 6 (for 2 weeks)
> Total time on Billboard 200: 65 weeks
> Certified U.S. album sales: 6 million

Source: Jason Davis / Getty Images Entertainment via Getty Images

6. George Winston, “Dec.”
> Release date: Aug. 19, 1983
> Peak position on Billboard 200: No. 54 (for 1 week)
> Total time on Billboard 200: 178 weeks
> Certified U.S. album sales: 3 million

Source: Courtesy of Fantasy Records

5. Vince Guaraldi Trio, “A Charlie Brown Christmas (Soundtrack)”
> Release date: Sept. 18, 1978
> Peak position on Billboard 200: No. 6 (for 1 week)
> Total time on Billboard 200: 99 weeks
> Certified U.S. album sales: 4 million

Source: Jemal Countess / Getty Images Entertainment via Getty Images

4. Josh Groban, “Noël”
> Release date: Oct. 9, 2007
> Peak position on Billboard 200: No. 1 (for 5 weeks)
> Total time on Billboard 200: 103 weeks
> Certified U.S. album sales: 6 million

Source: Kevin Winter / Getty Images Entertainment via Getty Images

3. Mariah Carey, “Merry Christmas”
> Release date: Oct. 28, 1994
> Peak position on Billboard 200: No. 3 (for 1 week)
> Total time on Billboard 200: 108 weeks
> Certified U.S. album sales: 8 million

Source: Bryan Bedder / Getty Images Entertainment via Getty Images

2. Michael Buble, “Christmas”
> Release date: Oct. 14, 2011
> Peak position on Billboard 200: No. 1 (for 5 weeks)
> Total time on Billboard 200: 100 weeks
> Certified U.S. album sales: 6 million

Source: Hulton Archive / Archive Photos via Getty Images

1. Elvis Presley, “Elvis’ Christmas Album”
> Release date: Oct. 15, 1957
> Peak position on Billboard 200: No. 25 (for 1 week)
> Total time on Billboard 200: 75 weeks
> Certified U.S. album sales: 17 million

Sponsored: Tips for Investing

A financial advisor can help you understand the advantages and disadvantages of investment properties. Finding a qualified financial advisor doesn’t have to be hard. SmartAsset’s free tool matches you with up to three financial advisors who serve your area, and you can interview your advisor matches at no cost to decide which one is right for you. If you’re ready to find an advisor who can help you achieve your financial goals, get started now.

Investing in real estate can diversify your portfolio. But expanding your horizons may add additional costs. If you’re an investor looking to minimize expenses, consider checking out online brokerages. They often offer low investment fees, helping you maximize your profit.

Thank you for reading! Have some feedback for us?
Contact the 24/7 Tempo Editorial team.