As ever in the UK, no Premier League matches are shown for free on terrestrial TV channels like BBC or ITV. You’ll have to pay something, whether it’s on contract or a pay as you go basis in order to watch the Premier League in your own home.
Many matches each week are played at 3pm UK on Saturday. These 3pm matches are never shown on TV in order to encourage fans to attend the games themselves. This has always been the case, and unfortunately there is no way to watch them unless you live abroad.
What Premier League games are on this weekend?
The headline match this weekend is the first one. Manchester City host the league leaders Chelsea at the Etihad, and the action is live on Sky Sports.
Premier League fixture list
There is a lot of Premier League football. Some say too much. We say watch it all. For the rest of the weekend's fixtures just click or tap the link below:
How to watch the Premier League: Watch Premier League on Sky Sports
For many years Sky dominated Premier League broadcasts in the UK. It now shares duties with BT Sport, but Sky shows more matches in a season – 126 to be precise, split between the 12:30pm games on Saturdays and the 1:30pm and 4pm games on Sundays. Sky also will be showing all the Friday and Monday night matches throughout the season.
If you are new to Sky you can purchase Sky Sports from Sky for £47.50 per month. At the moment this gets you a few 32in LG TV or £100 cash back.
If you are an existing Sky customer and want to add Sky Sports to your package it costs just £27.50 per month.
Watch the Premier League on the Sky Go app
See also: How to watch Sky Go
How to watch the Premier League: Watch Premier League on BT Sport
BT Sport has successfully built a brand and muscled in on Sky Sports turf in the past few years. It has the rights to show 42 live Premier League matches per season. Not as many as Sky, but BT owns exclusive rights to all Champions League and Europa League coverage, so swings and roundabouts.
BT used to show every early Saturday game but this season it is showing a mixture of the 12:30pm and 5:30pm Saturday matches and 12pm Sunday matches.
There are a few ways to get BT Sport to watch the Premier League.
If you don’t currently have BT Sport or use BT Broadband then you can sign up to BT Broadband and get BT Sport for free. Alternatively, you can opt to get BT Sport added to your Sky package for £21.99 per month if you’re already a Sky customer.
If you’re already a BT customer then it’s pretty easy to add BT Sport.
Watch the Premier League on the BT Sport app
How to watch the Premier League: Watch Premier League on NOW TV
There may be some of you who don’t want to commit to a long-term contract just to see your team get stuffed away to Man City. Fear not, NOW TV is here to save the day. NOW TV has a pay as you go Sky Sports Pass option that lets you pay for either a day, week or month of Sky Sports.
A day pass costs £6.99 and lasts 24 hours from purchase, so you’ll want to be canny about when you activate it to ensure you see the matches you want. A week pass cots £10.99 and gets you (unsurprisingly) 7 days, while the month pass costs £33.99 per month and rolls on unless you cancel it.
These NOW TV passes give you all 7 Sky Sports channels so you can always watch the golf or the F1 when the football isn’t on.
Watch the Premier League on the NOW TV app
If you want to watch Premier League football from outside the UK then chances are you already have great options – 3pm UK time matches on a Saturday are usually shown abroad unlike in England!
However, if you're keen to watch using UK services, then you'll need to use a VPN (virtual private network) like Nord VPN to 'browse from the UK'. Also check out our best VPN services chart, which shows you some of the best services for accessing UK content from abroad.
How to watch the Premier League: Watch Premier League for free on BBC
There is of course good old BBC to serve us up two weekly football dishes for free. The Premier League highlights programme Match of the Day is a national institution and you can watch it on Saturday and Sunday night for free on BBC TV provided you have a TV license.
See also: Do I need a TV license?
Match of the Day airs every Saturday at 10:30pm UK time on BBC One.
Match of the Day 2 airs every Sunday at 10:30pm UK time on BBC One.