It’s the most wonderful time of the year!

Nope, it’s not Christmas (not yet, anyway)… it’s talkSPORT’s Premier League Christmas Jumper awards!

So, who is festive and who is not? Click the right arrow, above, to see all 20 top flight teams ranked by their 2017 Christmas jumpers, from worst to best…

20 20. Stoke City – click the right arrow to see the rest of the Christmas jumpers ranked from worst to best – Stoke (the spoilsports) have not released a Christmas jumper this year. The above picture seemed most suitable for such a dour bunch.

20 19. Newcastle United – Vulgarity of the highest order.

20 18. Southampton – This looks like the intern was tasked with making a Christmas jumper. Then the intern gave it to his own intern. And he gave it a child. And that child did a very, very bad job.

20 17. Watford – Again, it looks like a real lack of effort has gone into this. Christmas jumpers are meant to horrible but exuberant… this is just horrible.

20 16. Everton – The first of a few penguins we will see in this ranking. Everton's is the lowest ranked as it appears the penguin was coerced into appearing on the jumper.

20 15. Crystal Palace – I'm loving the design, but I suspect there will be some real problems when the penguin actually attempts to kick the football with those skis on. Clearly a lack of thought went into this.

20 14. Manchester United – United have gone traditional with the inclusion of Santa, but they come lower than other teams because of the black background not being overly festive. Plus, just what is that chimney resting on?

20 13. Arsenal – It's red, it has Santa giving the thumbs up, and it has a three dimensional aspect. It's got all the things to make it a great Christmas jumper, but is just missing that… pazazz.

20 12. West Ham United – Big marks for the winking reindeer. Low marks for Santa heading into the chimney head-first. Who would do that?

20 11. Bournemouth – 'Cherry' Christmas? I mean, come on… 'Cherry' Christmas. Aside from that monstrosity, this is actually quite a snazzy jumper.

20 10. Burnley – The first of three jumpers all using the same template, Burnley come last because their adherence to club colours means the jumper is not very festive.

20 9. Brighton and Hove Albion – The blue on Brighton's jumper is slightly more Christmassy than Burnley's, so they sit one place ahead.

20 8. Liverpool – Liverpool top the rankings of the teams using the same template, as the red and white mix is perfect for the season to be jolly.

20 7. Manchester City – Penguins are awesome. This penguin might be the most adorable penguin ever. That makes this penguin even more awesome.

20 6. Leicester City – Get rid of the Leicester badge and you've got a jumper so suave it could be worn all through the year. Even with the badge it remains a fine effort.

20 5. Chelsea – Now this is snazzy. While the lion proves this is a Chelsea jumper, it has so few allusions to football it actually comes across as surprisingly classy.

20 4. West Bromwich Albion – A bold move from West Brom to make it look like Santa is a Baggies fan.

20 3. Huddersfield Town – Yes, I know Terriers are not exactly Christmassy, but have you seen his face? Adorable.

20 2. Tottenham Hotspur – Hehe… just look at that reindeer. How can you not love him?