Where can I watch the Premier League?
Watching Premier League games live can be an expensive business. We take a look at what's on offer from Sky, Prime Video and TNT Sports to hep you find a package that lets you see the games you want for the least outlay.
Key takeaways
To watch Premier League matches live, you need Sky Sports, TNT Sports or a NOW Sports pass.
Free highlights are available on BBC Match of the Day and through official broadcaster apps and YouTube channels.
TV and broadband bundles can be cheaper than buying sports channels separately, depending on how much you watch.
NOW Sports offers flexible passes if you only want to watch occasional games.
Where can I watch the Premier League?
The Premier League starts on Friday 21st August 2026. Sky Sports and TNT Sports have exclusive rights to live Premier League matches. No games are shown live on free-to-air TV.
Highlights are available on BBC Match of the Day, BBC iPlayer and via Sky Sports’ and TNT Sports’ digital platforms.
What Premier League games does Sky Sports show?
Sky Sports is the main Premier League broadcaster. During the 2026/27 season, it will show at least 215 live matches.
Coverage typically includes:
Saturday evening matches
Two Sunday fixtures
Monday Night Football
Selected midweek matches
All 10 games from the final weekend shown live
Matches kicking off at 3pm on Saturdays are not broadcast live due to the long-standing blackout rule.
What Premier League games does TNT Sports show?
TNT Sports shows fewer matches than Sky but still plays a key role.
In the 2026/27 season, TNT Sports is set to broadcast around 52 live matches. These are mainly:
Saturday lunchtime kick-offs
Selected midweek fixtures
Full midweek rounds, where all 10 matches are available to watch
Coverage is available via TNT Sports channels and the Discovery+ app.
How much does Sky Sports cost?
Sky Sports pricing varies by contract and bundle.
Existing Sky TV customers can usually add Sky Sports for around £22 a month on a long-term contract. Sky Sports is also available as part of TV and broadband bundles, often starting from around £60 a month, depending on speeds and offers.
If you want TNT Sports as well, you can either add it as an extra or choose a larger bundle, such as EE’s Big Sport packages, which include both Sky Sports and TNT Sports. These cost more but reduce the need for multiple subscriptions.
Virgin Media also offers bundles that include Sky Sports, typically with fast broadband, but TNT Sports is usually priced separately.
How much does TNT Sports cost?
TNT Sports pricing depends on how you subscribe.
You can add TNT Sports to certain TV and broadband packages, or subscribe directly through Discovery+, which typically costs around £30 a month on a rolling contract. This includes all TNT Sports Premier League matches.
If you want Sky Sports alongside TNT Sports, this is usually cheaper through a combined bundle rather than separate subscriptions.
Is it cheaper to bundle TV, broadband and sports?
If you want access to most Premier League matches, bundling TV, broadband and sports channels is often better value than paying for individual services.
Bundles tend to work best if you are happy with a long-term contract and watch football regularly. If you only want to watch occasionally, flexible options such as NOW Sports may be cheaper overall.
How else can I watch the Premier League?
NOW Sports offers access to Sky Sports without a long-term contract.
Monthly passes typically cost around £35 and can be cancelled at any time.
Day passes are available for around £15 if you only want to watch a specific match.
NOW does not include TNT Sports, so it will not give you access to every Premier League fixture.
Where can I watch Premier League highlights for free?
You can watch extended highlights on:
BBC Match of the Day and Match of the Day 2
BBC iPlayer, where episodes are available for around a week
Shorter highlights are available shortly after matches finish on:
The Sky Sports app and website
TNT Sports’ official channels
The Premier League’s official YouTube channel
A valid TV licence is required to watch BBC content.
What Premier League games are coming up?
The 2026/27 Premier League season starts on Friday 21st August 2026 through to Sunday 30th May 2027.
