The Premier League is back today and we can't contain our excitement.

Oh my goodness, it's really happening. After more than 100 days and three months without a ball being kicked in England's top division, June 17 marks the resumption of the 2019/20 campaign.

Aston Villa vs Sheffield United and Manchester City vs Arsenal will get us underway tonight in order to equalise every team on 29 games, before the full batch of fixtures kicks off on Friday night.

We also have some stunning games to look forward to at the weekend with Manchester United travelling to Tottenham Hotspur and Liverpool potentially challenging for the title at Everton.

In other words, there's plenty of reasons to be excited if there was only one game-week left, but the fact there's nine with some loose change means we're set for a dramatic month of football.

Every Premier League game on TV

And one of few good things to have come from the pause in Premier League action has been the decision to make all of the remaining games available to watch on television.

BT Sport and Sky Sports will continue to deliver the majority of fixtures, Amazon Prime have hoovered up some more games and the BBC are making history by claiming four matches.

So, at the expense of stating the obvious, that means some of the Premier League games will be free-to-air and the quartet of games on the BBC aren't the only ones available for nothing.

p1eb0ofge61d471vmp6l8ehs1unc9.jpg

Games you can watch for free

That's because Sky Sports have come up trumps by deciding to make some of their fixtures free for everyone and according to talkSPORT, eight of the 25 games in this scheme have already been disclosed.

As a result, we wanted to let you know which of the Premier League games you could enjoy from your sofa without spending a penny, whether they're from Sky or the BBC.

Only two out of the four BBC fixtures have been announced at the time of writing, so you'll be able to extend the list every soon, but here are the free fixtures as things stand:

June 19: Norwich vs Southampton (18:00) - Sky Sports

June 20: Bournemouth v Crystal Palace (19:45) - BBC

June 21: Newcastle United vs Sheffield United (14:00) - Sky Sports

June 21: Everton vs Liverpool (19:00) - Sky Sports

June 24: Manchester United vs Sheffield United (18:00) - Sky Sports

June 24: Norwich City v Everton (18:00) - BBC

June 25: Burnley vs Watford (18:00) - Sky Sports

June 28: Watford vs Southampton (16:30) - Sky Sports

June 30: Brighton & Hove Albion vs Manchester United (20:15) - Sky Sports

July 1: Bournemouth vs Newcastle United (13:00-18:00) - Sky Sports

But that's just not enough, is it? Well, technically speaking, you can get even more bang for your book by watching a few of the games for 'free' on Amazon Prime.

You'll be able to watch all of their Premier League fixtures if you sign up for a 30-day free trial at the time that suits you best, which you cancel at any time you like. 

p1eb0ohe161d09ks174ln65uotb.jpg

And if you enjoy it so much that you continue streaming after your trial ends, then a subscription will cost you £7.99 per month or £79 per year.

In summary, it's never been easier to watch Premier League football without even having to think about your wallet, so watch it, drink it in...