The 2016/17 Premier League season is already approaching the halfway mark, with armchair fans set to enjoy a thrilling conclusion to the title race over the next five months.
After Leicester City's unexpected triumph, the elite have bounced back, with Chelsea, Manchester City, Arsenal and Liverpool leading the way to claim the trophy Claudio Ranieri won in such stunning fashion last May.
So whether you want to watch online, on TV, on your smartphone or tablet, or to listen on the radio, and whether you're after live football or just the goals and highlights, we've got you covered.
Watch Premier League on TV
BT and Sky have the Premier League rights until 2019, having paid a record £5.136bn for them.
Out of the 380 Premier League matches, 168 will be on live TV. Sky has the bragging rights with 126 matches - an increase of 10 compared to last season. Sky's 'Friday Night Football' returns, with matches then spread across the rest of the weekend and on Monday night.
If you don't subscribe to Sky Sports, you may be able to see some live matches thanks to Sky Sports Mix. Mix offers Sky TV customers a chance to watch a select number of Premier League matches.
BT meanwhile has 42 matches - an increase of four on last season - and has claimed the 5.30pm Saturday evening slot for the majority of its matches. Unlike Sky Sports Mix, Premier League matches won't be shown on the BT Sport Showcase channel available through Freeview.
If you don't have access to BT or Sky, there's BBC's Match of the Day and Match of the Day 2 programmes on Saturday and Sunday evenings, featuring highlights of the day's respective games.
The BBC is offering more football-related content in The Premier League Football Show. Gabby Logan will share presenting duties, with each episode broadcasting at 10pm on Thursdays.
MORE: Best TVs to buy 2016
So there's plenty of football on TV (naturally), but how much does it cost to watch? And which is the most expensive between BT, Sky and Virgin?
Standard definition BT Sport comes free with all BT TV packages (you'll need BT Broadband for it). BT Sport HD costs an extra £5 on top of what you're paying and requires a BT Infinity broadband connection. If you want to watch BT Sport Ultra HD you'll need to upgrade your package and get the BT Ultra HD YouView set-top box.
Standard definition Sky Sports costs £22/month (£27/month in HD). You can't get Sky Ultra HD on BT.
The Sky Sports Pack costs an £27.50/month for existing subscribers. If you want 4K, you need to upgrade your Sky TV service to Sky Q.
If you take Sky TV without BT Broadband, the BT Sport package (Sport 1, Sport 2 and ESPN in standard def) costs £21.66/month and £5 extra for HD.
If you have both Sky TV and BT Broadband the price comes down. You can get all the channels (including BT Sport Europe) for just £6 extra. For HD it's another £5.
- Virgin Media
BT Sport channels are free in standard and high-definition on Virgin Media's XL TV package. Prices start at £40/month; an extra £18 with other packages.
Sky Sports comes with channels 1-5, F1 and News HQ and costs £32/month (£39 in HD). To get BT and Sky there's the Big Kahuna Sports 100 bundle. That starts at £49/month and includes phone and broadband. You can't get 4K through the Virgin TV box. Yet.
MORE: Best 4K Ultra HD TVs
Key upcoming Premier League fixtures
Chelsea v Arsenal, Sat 4th, 12.30pm - Sky Sports*
Leicester City v Man Utd, Sun 5th, 4pm – Sky Sports*
Liverpool v Tottenham Hotspur, Sat 11th, 5.30pm – BT Sport*
Man City v Man Utd, Sun 26th, 2.15pm – Sky Sports*
Leicester City v Liverpool, Mon 27th , 8pm – Sky Sports*
* Also in Ultra HD
More after the break
Watch Premier League football in Ultra HD 4K
With the launch of its Sky Q TV service, Sky can now broadcast in 4K. Its coverage began on 13th August, coinciding with the start of the Premier League.
Over the season, Sky will show 124 out of 126 matches in Ultra HD (the reduced figure is down to showing three matches simultaneously on the last day). The Sky Q Silver set-top box – which is different to the standard Sky Q and Sky+ HD box – is the only way to watch in 4K.
BT Sport is continuing its 4K coverage, averaging one match a week. A BT Ultra HD set-top box and the Total Entertainment package (£16/month for a year) are needed.
BT will also be broadcasting in Dolby Atmos for the Liverpool v Chelsea match on January 31st, the first time a UK broadcaster has used the 3D audio format. It's available with the Total Entertainment package at no extra cost.
You can say sayonara to 3D as, like many TV manufacturers, Sky and BT have abandoned the format for football.
Watch Premier League football online
If you're more interested in watching football online, there are a number of avenues to explore.
The BT Sport app (Android, iOS and Windows 10 devices) features live streaming and On Demand content, and you can watch BT Sport 1 online. An active BT Sport subscription and a BT ID is required.
For Sky games, the Sky Go app is available at no extra cost to Sky customers. Matches can be streamed through compatible Android, iOS and Kindle Fire devices.
For those who don't want a Sky subscription, there's Now TV, which offers a Sky Sports Day Pass (£7), Week Pass (£11) or Month Pass (£34/month).
It's compatible with the Now TV Smart box, Windows, Mac, Android and iOS devices, Xbox 360, Xbox One, PS3 and PlayStation 4 game consoles. There's also YouView, Roku boxes, EE TV and Apple TV, LG Smart TVs and Blu-ray players; Google Chromecast and the Roku Streaming Stick. Kindle Fire HD and the Nintendo Wii are not supported.
MORE: Now TV Smart box review
If you have a Virgin TiVo box and access to BT or Sky, you can watch on-the-go through Virgin's TV Anywhere app.
And if that's not enough, Twitter has signed a deal with Sky Sports to show goals and highlights via the Sky Football account.
MORE: BBC iPlayer review
When can you watch Match of the Day online and on iPlayer?
Match of the Day has been shown live on TV on Saturday evening since the beginning of time (almost) and is now joined by Match of the Day 2 on Sundays. But what about watching Premier League highlights online?
Match of the Day is available through the iPlayer but there are a few stipulations.
The show won't be available straight after the programme finishes its live broadcast. Weekend editions of Match of the Day will be online from midnight on Monday (in practice, the early hours of Tuesday morning), while midweek episodes will be on iPlayer from midnight the day after it's broadcast.
You can download Match of the Day for offline viewing, but it is time sensitive and will disappear as soon as the programme leaves iPlayer.
Watch Premier League on mobile
Both BT and Sky are stepping up their presence on mobile throughout this season.
We mentioned the BT Sport app, but BT has also partnered with EE to offer all BT Sport channels through the mobile phone network, which means EE users can stream Champions League and Premier League matches on their smartphone or tablet.
If you sign up before the 29th of November, the the BT Sport app is free for the first six months (for new and existing customers. It's £5/month thereafter.
The app is available on Android, iOS and Windows 10 devices, though not all features are currently available on the Windows app. As this version of the app is intended for mobile, you cannot cast it to your TV and you will need to sign up to a 4G EE Pay Monthly plan.
Sky is rumoured to be planning a similar deal with O2. For now, coverage consists of the aforementioned Sky Go and Sky Sports for iPad apps. The apps allows subscribers to stream the seven Sky Sports channels to their iPad, and Sky also offers interactive experiences.
There's the Live Football Score Centre app, which keeps track of all the latest scores and news, as well as match highlights. A new deal gives Sky access to clips of all 380 matches.
If you want to think outside the box, subscribers to The Sunday Times, The Times and The Sun digital services can access video highlights from all Premier League matches too.
Listen to Premier League radio
Lest we forget, the good ol' wireless. Both the BBC and talkSPORT have the rights to broadcast live football matches.
The Beeb has 144 Premier League games as part of its new agreement, which will include Saturday lunchtimes, 3pm Saturday kick-offs, 4pm matches on Sundays and some on Monday, Tuesday, Wednesday and Friday evenings.
And you don't have to own a radio to listen to 5 Live. It can be listened to on the BBC Sport website or via Freeview, Freesat, Sky and Virgin Media.
talkSPORT is the only commercial radio broadcaster with live Premier League football rights. It has exclusive rights to 28 late afternoon Saturday matches and 28 Sunday morning kick-offs, plus a number of 3pm Saturday matches that will be broadcast on talkSPORT 2.
Kick-off is here…
Phew. Got all that? Now, more than ever, whether you're at home or out and about, you'll be able to keep up with Premier League football on TV, online, on your mobile or on the radio.
And even if you miss live matches, you can catch up later. With Twitter gaining access to Premier League clips and Sky's near-live football clips, you won't miss a beat of what could be the most competitive season in years.
Now sit back and enjoy as the Premier League really starts to heat up…