Macklemore has jumped on the Christmas train.

The rapper released “It’s Christmas Time” on Thursday, which features soul singer Dan Caplen and Macklemore’s daughter Sloane, 4.

The tune is co-produced by Tyler Dopps and Josh “Budo” Karp.

RELATED: Mariah Carey Tells The Story Of ‘All I Want For Christmas’ In New Mini-Doc

“Every year around Christmas time I think to myself ‘Just do it Ben. Make the song. You can be the new Mariah Carey’. Well, this year I finally am,” Macklemore, real name Ben Haggerty, said at the same time as the release.

Macklemore will also be on “The Ellen DeGeneres Show” on Dec. 18 to perform the song for the first time on television.