Select Page

Following your favourite Premier League club has never been easier, with every match available to watch if you have the right subscription packages.

However, it can also be an extremely costly business, with the 380 matches that comprise a Premier League season broadcast across several different platforms.

For example, only 200 of those games are streamed live to fans in the United Kingdom, but supporters in other regions can access every minute of the action.

There are then the domestic cups and European competitions to consider, all of which have the potential to add more to your overall financial outlay.

With that in mind, we delve a little deeper to discover how much you need to pay to watch every competitive game your team plays during the season.

How much to watch all 380 Premier League games?

Premier League fans in the UK need to take out subscriptions with three companies to watch 200 of the 380 games played during the season.

Sky Sports – 128 games

A standard Sky subscription starts from £27 per month but does not include any of the channels you need to watch EPL clubs.

At the time of writing (April 2023), the cheapest bundle which incorporates the range of Sky Sports channels start at £41 per month.

This equates to a total cost of £1,224 over the course of an 18-month contract, although Sky does periodically offer cheaper deals.

The company also offers Sky Sports and BT Sports bundles from £58 per month, which would take the total cost over 18 months to £1,530.

BT Sport – 52 games

BT Sport are firmly established as the main rival to Sky in the UK, offering fans access to 52 live Premier League games per season.

The firm also has the rights to UEFA’s top club competitions – the Champions League, Europa League and Europa Conference League.

Their Sport packages start at £18 per month, which works out at £432 over 24 months. BT also offer a bundle that includes Sky Sports at £43 per month (£1,032 over 24 months).

However, you generally need to subscribe to a secondary service such as broadband to be able to access BT Sport’s channels.

Amazon Prime – 20 games

Amazon are the third wheel in the Premier League party in the UK, offering fans exclusive access to 20 live games per season.

Those matches are staged over the course of two matchdays across December and are used by the firm to generate sign-ups to their Prime service in the run-up to Christmas.

If you time your subscription correctly, you could effectively watch the games for free by taking advantage of the 30-day free trial period and cancelling before the first payment.

Alternatively, you can utilise the Amazon Prime service for £8.99 per month, which equates to an annual cost of £107.88.

How much to watch your club’s 38 Premier League games?

While subscriptions to Sky, BT Sport and Amazon give you access to over half of the EPL games each season, your team may not be featured as much as others.

Games involving top clubs such as Manchester United and Manchester City are more likely to be broadcast than unfashionable teams further down the table.

Fans located in the United States and several other jurisdictions face no such issues, with all 380 matches available to them throughout the season.

For instance, Premier League supporters in the United States can watch every game live via NBC Sports.

The games are spread between several platforms under their banner including NBC, the NBC Sports Network (NBCSN), CNBC, USA and the Peacock streaming service.

Streaming services such as Sling TV and FuboTV carry these channels, with costs varying from $35 to $70 per month depending on which route you head down.

Fans located outside the United States would need to use Virtual Private Network (VPN) software to circumnavigate the geo-blocks placed on the content.

ExpressVPN is one of the most reliable services on the market, and is available at just £5.54 per month for the first 12 months with an extra three months thrown in for free.

NordVPN is a popular alternative, with their Standard subscription costing just £2.69 per month with three extra months free on a two-year plan.

How much to watch all domestic cup games?

The FA Cup is shown exclusively on free-to-air television, with the BBC and ITV holding the rights to the world-famous knockout competition until 2025.

The broadcasters air around 40 FA Cup games per season between them, meaning your team may not be featured if their game is not selected for UK audiences.

Numerous international broadcasters have the rights to ait the FA Cup including ESPN, Viaplay and beIN SPORTS, but you would need additional subscriptions and a VPN to access the content.

Sky Sports is the official broadcaster for the Carabao Cup, with 15 matches included in their deal with the English Football League.

Viaplay are among a wide range of international broadcasters who broadcast Carabao Cup games, with subscriptions costing £11.99 per month if you pay annually.

How much to watch all European games?

BT Sport is the home for UEFA’s three main club competitions, with the broadcaster holding the rights to the Champions League, Europa League and Europa Conference League until 2027.

They will show the new format of the three European competitions from 2024, with each competition featuring 36 teams in a single league format.

BT have committed to broadcasting around 97 percent of the matches, meaning there will be a handful not shown on their platforms.

Many of the aforementioned international broadcasters have the rights to the games, making it easy to find them if they your team misses out on BT.

The three finals are available for everyone to watch via free-to-air, with YouTube the platform that has generally been used in recent seasons.


As we have highlighted, it is feasible to watch your favourite Premier League club throughout the season if you subscribe to the correct services.

If your club has qualified for Europe, your overall annual outlay will likely be at least £2,000 per year to piece together a suitable package.

For a team that reaches the latter stages of all the competitions they enter, this equates to around £30-35 per match.

However, the true cost is much less as the services you subscribe to have a wide range of channels you can access across numerous other genres and sports.

While this is undoubtedly a significant outlay for anyone solely focused on football, it is still much cheaper than following your team in-person at home and abroad.

For example, Tottenham Hotspur’s season ticket prices ranged from £807 to a whopping £2,025 for the 2022/23 campaign.

When you factor in the additional outlay for cup games, European matches, away tickets, travel and accommodation costs, the costs soon mount up.

On that basis, subscribing to the requisite platforms to watch all your team’s games makes sense, although it certainly isn’t cheap.