Skip Nav

The Best Christmas Love Songs

40 Christmas Love Songs For a Romantic Holiday to Remember

NEW YORK, NY - NOVEMBER 27:  Mariah Carey sings during a pre-tape performance for NBC's Christmas tree lighting at Rockefeller Center on November 27, 2012 in New York City.  (Photo by James Devaney/FilmMagic)

Break out the hot chocolate, light the fire, and cozy up with your boo because we're already getting excited for the holidays with Christmas love songs. Ahead of the seasonal madness, be sure to carve out some alone time and set the mood with these romantic Christmas tunes. Including '90s hits like Mariah Carey's "All I Want For Christmas Is You" and "I Never Knew the Meaning of Christmas" by *NSYNC, classics by Tony Bennett and The Ronettes, and new pop and country hits by Kacey Musgraves, John Legend, and Meghan Trainor, this playlist will help you have a night to remember — no mistletoe required.

  1. "All I Want For Christmas Is You," Mariah Carey
  2. "Santa Baby," Eartha Kitt
  3. "Last Christmas," Wham!
  4. "My Only Wish (This Year)," Britney Spears
  5. "I Never Knew the Meaning of Christmas," *NSYNC
  6. "Please Come Home For Christmas," Kelly Clarkson
  7. "I Want to Come Home For Christmas," Marvin Gaye
  8. "Fa La La," Justin Bieber and Boyz II Men
  9. "I Saw Mommy Kissing Santa Claus," The Ronettes
  10. "Winter Wonderland," Tony Bennett
  11. "Let It Snow! Let It Snow! Let It Snow!" Frank Sinatra
  12. "This Gift," 98 Degrees
  13. "Mistletoe," Justin Bieber
  14. "You're Not Alone," Boyz II Men
  15. "You Make It Feel Like Christmas," Neil Diamond
  16. "Snowflakes of Love," Toni Braxton
  17. "Wrapped in Red," Kelly Clarkson
  18. "In Love on Christmas," *NSYNC
  19. "Love Is Christmas," Sara Bareilles
  20. "Christmas Through Your Eyes," Gloria Estefan
  21. "I've Got My Love to Keep Me Warm," Dean Martin
  22. "Merry Christmas Darling," The Carpenters
  23. "Christmas Eve," Céline Dion
  24. "Christmas Is the Time to Say I Love You," Billy Squier
  25. "This Christmas," Mary J. Blige
  26. "Christmas Without You," OneRepublic
  27. "Signed, Sealed, Delivered (I'm Yours)," Stevie Wonder
  28. "Miss You Most (at Christmas Time)," Mariah Carey
  29. "Baby It's Cold Outside," John Legend Feat. Kelly Clarkson
  30. "Present Without a Bow," Kacey Musgraves Feat. Leon Bridges
  31. "Santa Tell Me," Ariana Grande
  32. "Naughty List," Liam Payne Feat. Dixie
  33. "Cuddle Up, Cozy Down Christmas," Dolly Parton Feat. Michael Bublé
  34. "Holidays," Meghan Trainor Feat. Earth, Wind & Fire
  35. "Christmas Without You," Ava Max
  36. "Kissin' in the Cold," JP Saxe Feat. Julia Michaels
  37. "Heaven & Earth," Leslie Odom Jr.
  38. "Merry Christmas Baby," Otis Redding
  39. "Sleigh Ride," The Ronettes
  40. "Mr. Christmas," Brett Eldredge

To listen to the playlist below, download the free Spotify software or app:

Additional reporting by Lisette Mejia

Image Source: Getty / James Devaney
Latest Love