Do they know it's Christmas? Well, if you are an author of a Christmas song then you certainly will, as it's at this time of the year that the royalties start flowing.
While most of us will be worrying how we’ll pay for all those presents, Noddy Holder certainly won't be as the 1973 Christmas hit, Merry Christmas Everbody, makes approximately £512,000 annually.
Shane MacGowan could stay permanently drunk on the £386,270 The Pogues 'Fairytale Of New York' generates each year and third in the list of money spinning Christmas songs is Mariah Carey with 'All i want for Christmas is you' but if she can't have you i guess the £347,615 the song deposits in her bank account each December is a small comfort.
Wham's 'Last Christmas' makes £301,622 and Paul McCartney certainly has a 'Wonderful Christmas Time' on the extra £260,000 his song makes.
Shakin' Stevens may be long forgotten but each December the shockingly underrated 'Merry Christmas Everyone' earns him £53,834 and Chrissie Hynde and The Pretenders share £45,344 between them for their hit 2000 Miles.
Probably the best Christmas song ever, Wizard's 'I wish it could be Christmas Everyday' is worth £20,100 to Roy Wood and Jona Lewie's 'Stop The Cavlary' pockets him £13,258.
Two things leap out from the list, the first being if you only write one song, make it a Christmas one and the second is that the newest song in the top 10 is from 22 years ago so there is a gap for a new festive tune with some Jingle Bells and a few lines about Father Christmas.