Mariah Carey’s “All I Want for Christmas Is You” has landed in the No. 1 spot on Billboard’s Streaming Songs chart for the second holiday season in a row with 35.1 million streams — despite Christmas still being 13 days away.

But Macklemore is here to challenge the pop diva with “It’s Christmas Time” featuring U.K. soul singer Dan Capler and his eldest daughter Sloane, his first holiday-themed song.

With references to holiday film classics such as A Christmas Story and A Wonderful Life, the track seamlessly ties together past and present with his signature sense of humor peppered throughout.

“Every year around Christmas time I think to myself, ‘Just do it Ben. Make the song. You can be the new Mariah Carey,’” Macklemore wrote on Instagram. “Well, this year I finally am.”

“It’s Christmas Time” is co-produced by Tyler Dopps and Josh “Budo” Karp. Macklemore will perform the song on Ellen next Wednesday (December 18).

Listen to the track above.

Related Posts

Is Funkmaster Flex Sending Drake Sub Shots Again?

Folks Are Calling This The Worst Family Portrait Ever

Xzibit, B-Real & Demrick Release New Serial Killers Project "Day Of The Dead"

Styles P Unveils "G-Host" Album Cover Art & Tracklist

Lupe Fiasco Gives Platinum COVID-19 PSA: ‘The Coronavirus Is YOU’

Young Chop’s Latest Attention Ploy Is Allegedly Posting His Own Sex Tape