Play these albums, and your Christmas party can't go wrong

By Chris Willman
Updated December 05, 1997 at 05:00 AM EST

Can’t we do any better for Christmas, you say, than new discs from such dinosaurs as Barney and Donny Osmond? Of course we can, though with great new holiday CDs in short supply, you’re better off making your own tapes. With that in mind, EW offers this handy guide to the 50 greatest Christmas records of all time: Pick any dozen and break out the eggnog. On, Dancer! On, Prancer! On, Dubber!

1. ”White Christmas” Bing Crosby
2. ”Christmas (Baby Please Come Home)” Darlene Love
3. ”Christmas Time’s A-Comin”’ Bill Monroe
4. ”Please Come Home for Christmas” Charles Brown
5. ”I Wish It Could Be Christmas Everyday” Roy Wood and Wizzard
6. ”Blue Christmas” Elvis Presley
7. ”I’ll Be Home for Christmas” Bing Crosby
8. ”Jesus Christ” Big Star
9. ”Let It Snow, Let It Snow, Let It Snow” Ella Fitzgerald
10. ”Christmas Wrapping” The Waitresses
11. ”White Christmas” Darlene Love
12. ”The Christmas Song” Nat King Cole
13. ”Father Christmas” The Kinks
14. ”Christmas Time” Chris Stamey & the dB’s
15. ”Have Yourself a Merry Little Christmas” Judy Garland
16. ”Little Saint Nick” The Beach Boys
17. ”Santa Claus Go Straight to the Ghetto” James Brown
18. ”Sleigh Ride” The Ronettes
19. ”What Will Santa Claus Say When He Finds Everybody Swinging?” Louis Prima and His New Orleans Gang
20. ”2000 Miles” The Pretenders
21. ”White Christmas” The Drifters
22. ”Santa Claus Is Comin’ to Town” Bruce Springsteen
23. ”Light of the Stable” Emmylou Harris
24. ”The Rebel Jesus” Jackson Browne & the Chieftains
25. ”I’ve Got My Love to Keep Me Warm” Billie Holiday
26. ”Baby, It’s Cold Outside” Johnny Mercer and Margaret Whiting
27. ”Christmas Day” Detroit Junior
28. ”Jingle Bells” Frank Sinatra
29. ”I’ll Be Walking the Floor This Christmas” Ernest Tubb
30. ”White Christmas” Otis Redding
31. ”Sleigh Ride” TLC
32. ”I’m Gonna Lasso Santa Claus” Brenda Lee
33. ”Fairytale of New York” The Pogues featuring Kirsty MacColl
34. ”Merry, Merry Christmas Baby” Dodie Stevens
35. ”Merry Christmas (I Don’t Want to Fight Tonight)” The Ramones
36. ”If We Make It Through December” Merle Haggard
37. ”Cry of a Tiny Babe” Bruce Cockburn
38. ”Song for a Winter’s Night” Sarah McLachlan
39. ”It’s Beginning to Look Like Christmas” Perry Como and the Fontane Sisters
40. ”Christmas Time Is Here” Vince Guaraldi Trio
41. ”One of You (in Every Size)” Marty Robbins
42. ”Mr. and Mrs. Santa Claus” George Jones and Tammy Wynette
43. ”Presents for Christmas” Solomon Burke
44. ”(Everybody’s Waitin’ for) The Man With the Bag” Kay Starr
45. ”Winter Wonderland” Chet Baker
46. ”All I Want for Christmas” Timbuk 3
47. ”Happy Xmas (War Is Over)” John Lennon and Yoko Ono
48. ”Christmas With the Devil” Spinal Tap
49. ”Oiche Chiun (Silent Night)” Enya
50. ”What Are You Doing New Year’s Eve” Nancy Wilson