TNT Sports is available from £18 per month, with prices varying based on your broadband & mobile provider. Compare the UK’s best TNT Sports deals.

In the UK, TNT Sports has replaced BT Sport and Eurosport. On the TNT Sports channels, you’ll be able to watch live action from the Premier League, UEFA Champions League, and UEFA Europa League. There’s also UFC, Premiership Rugby, Grand Tour Cycling, international cricket, and more.

There are a number of ways to watch TNT Sports, with various discounts currently available for customers of Sky, Virgin Media and EE. With these offers and discounts, it may be possible to add the TNT Sports channels for as little as just £18 per month.

In this article, we’ll look at the best TNT Sports deals in the UK, and the different ways to watch it, depending on your broadband or mobile provider.

Best TNT Sports Deals

As of 2025, there’s no such thing as a TNT Sports Day Pass. However, you can get TNT Sports on a one-month rolling basis from Sky, Virgin Media, EE, and Discovery+. This means you can watch the TNT Sports channels without the need to sign up to any long-term commitments.

For most sports fans, we think the best value option is to get TNT Sports from Sky. That’s because they typically have the most competitive pricing if you’re looking for a plan that includes both Sky Sports and TNT Sports.

Sky

  • Get Essential TV, Netflix, Sky Sports & TNT Sports from £60pm. On Sky Stream.
  • Add & remove TNT Sports each month. On a 31-day rolling plan.
  • Price includes discovery+ Premium. Worth £30.99 per month.

If you’re looking for both Sky Sports and TNT Sports in one plan, the cheapest way to get both of them will normally be on the Sky Stream box.

To start off, get the Essential TV plan which costs £15 per month from Sky. You’ll get Sky Atlantic and Netflix included with this. You can then add TNT Sports for an extra £28 per month, or an extra £45 per month for both Sky Sports and TNT Sports.

Get TNT Sports from Sky →

If you just want TNT Sports without Sky Sports, there are cheaper options available elsewhere. For instance, Virgin Media customers can add TNT Sports for £18 per month, and EE customers (both mobile and broadband) can get it for £20 per month. In both cases, this will be cheaper than a discovery+ Premium subscription which costs £30.99 per month.

How To Get TNT Sports

Best way to get TNT Sports, together with Sky Sports

Sky

Monthly Price: £28 per month to add TNT Sports (monthly rolling)
£45 per month to add both Sky Sports & TNT Sports
Requirements: Active Sky TV plan (Essential TV or Ultimate TV)
Package Price:
Reasons To Buy:
  • Plans start from £43pm with Sky Atlantic, Netflix & TNT Sports add-on.
  • You’ll get discovery+ Premium at no extra cost (worth £30.99pm).
  • Usually the best value option if you want both Sky Sports and TNT Sports.
Reasons To Avoid:
  • Standalone price for TNT Sports is higher than on Virgin Media and EE.

For many sports fans, it’s usually preferable to have both Sky Sports and TNT Sports together in one package. If you’re someone who falls inside of this group, you’ll normally be best off getting a deal from Sky. That’s because they have the most competitive plans with both Sky Sports and TNT Sports included.

On Sky, you can start off with the ‘Essential TV’ plan, which currently retails for £15 per month. This comes with Sky Atlantic and Netflix as standard. Once you’ve got that, you can add TNT Sports for £28 per month, or £45 per month to add both Sky Sports and TNT Sports.

This makes it possible to get a Sky TV deal from £43 per month, with both Netflix and TNT Sports included in the price:

Service Broadband & TV Monthly Cost
(may rise during contract)
Sky
Sky Stream, Essential TV & Netflix + TNT Sports
  • Sky Stream
Sky AtlanticTNT SportsNetflixDiscovery+
Essential TV & Netflix + TNT Sports Pack
  • Sky Atlantic
  • TNT Sports channels
  • Netflix Standard with Ads
  • Discovery+ Premium

Broadband not included

£43.00
per month
No upfront fee
24 month contract
See deal  
Sky
Sky Stream, Essential TV & Netflix + Sky Sports & TNT Sports
  • Sky Stream
Sky AtlanticSky SportsTNT SportsNetflixDiscovery+
Essential TV & Netflix + Sky Sports & TNT Sports Pack
  • Sky Atlantic
  • Sky Sports channels
  • TNT Sports channels
  • Netflix Standard with Ads
  • Discovery+ Premium

Broadband not included

£60.00
per month
No upfront fee
24 month contract
See deal  

To get Sky Stream, you’ll need to have a broadband service with download speeds of 25Mbps or more. This can be from any UK broadband provider.

If you’re currently in the market for a new home broadband provider as well, it’s worth considering Sky for your broadband. That’s because you’ll get a discounted price on Sky Broadband, when you take it together with Sky TV. This makes it possible to get Sky Broadband with Sky TV, Netflix and TNT Sports from £63 per month:

Service Broadband & TV Monthly Cost
(may rise during contract)
Sky
Sky Stream, Essential TV & Netflix with Full Fibre 75 Broadband + TNT Sports
  • Sky Full Fibre 75
  • Sky Stream
75Mbps
average download
Sky AtlanticTNT SportsNetflixDiscovery+
Essential TV & Netflix + TNT Sports Pack
  • Sky Atlantic
  • TNT Sports channels
  • Netflix Standard with Ads
  • Discovery+ Premium
£63.00
per month
No upfront fee
24 month contract
See deal  
Sky
Sky Stream, Essential TV & Netflix with Full Fibre 75 Broadband + Sky Sports & TNT Sports
  • Sky Full Fibre 75
  • Sky Stream
75Mbps
average download
Sky AtlanticSky SportsTNT SportsNetflixDiscovery+
Essential TV & Netflix + Sky Sports & TNT Sports Pack
  • Sky Atlantic
  • Sky Sports channels
  • TNT Sports channels
  • Netflix Standard with Ads
  • Discovery+ Premium
£80.00
per month
No upfront fee
24 month contract
See deal  

When you subscribe to TNT Sports via Sky, you’ll get Discovery+ Premium included at no extra cost (worth £30.99 per month). All of the TNT Sports channels are available in HD-quality as standard on Sky. For access to the TNT Sports Ultimate channel in 4K HDR, you’ll need to add the Ultra HD pack.


Cheapest way to get just TNT Sport with superfast fibre broadband

Virgin Media

Monthly Price: £18 per month to add TNT Sports (monthly rolling)
Requirements: Virgin Media TV or Flex TV plan
Package Price:
Reasons To Buy:
  • The cheapest way of getting TNT Sports, together with fibre broadband.
  • A 10% bill credit is available when taking TNT Sports on Flex TV.
Reasons To Avoid:
  • Virgin Media’s plans can get expensive if you also want Sky Sports.
  • Only available with Virgin Media broadband, which has 60% availability.

If you’re just looking for TNT Sports, Virgin Media currently has the cheapest ways of getting the TNT Sports channels in the UK. As long as you have a Virgin Media TV bundle or Flex TV plan, it’s just £18 per month to add TNT Sports on a monthly rolling basis.

If you’re new to Virgin Media, you can sign up to one of their broadband and Flex TV plans from £28.99 per month. Once you’ve done that, you’ll be able to add the TNT Sports pack for an extra £18 per month. This gives a total price that starts from £46.99 per month:

Service Broadband & TV Monthly Cost
(will rise each April by £3.50)
Virgin Media
M125 Broadband + Flex + TNT Sports
  • M125 Fibre Broadband
  • Virgin Media Stream
132Mbps
average download
TNT Sports
100+ channels
  • TNT Sports channels
£46.99
per month
No upfront fee
18 month contract
See deal  
Virgin Media
Bigger Combo Bundle + TNT Sports
  • M350 Fibre Broadband
  • Virgin TV 360 box
362Mbps
average download
Sky UltimateTNT Sports
190+ channels
  • Sky TV channels (exc. Atlantic)
  • TNT Sports channels
£52.99
per month
No upfront fee
18 month contract
See deal  

The biggest downside of Virgin Media is that they tend to be fairly expensive if you want access to Sky Sports as well. Their cheapest bundle with Sky Sports will cost you £54.99 per month. Once you’ve added on the TNT Sports channels as well, the total price will go up to £72.99 per month.

Service Broadband & TV Monthly Cost
(will rise each April by £3.50)
Virgin Media
Bigger Sports Combo Bundle + TNT Sports
  • M350 Fibre Broadband
  • Virgin TV 360 box
362Mbps
average download
Sky UltimateSky SportsTNT Sports
195+ channels
  • Sky TV channels (exc. Atlantic)
  • Sky Sports channels
  • TNT Sports channels
£72.99
per month
No upfront fee
18 month contract
See deal  
Virgin Media
Bigger Sports Combo Volt Bundle + TNT Sports
  • M500 Fibre Broadband
  • Virgin TV 360 box
  • 30GB SIM from O2
516Mbps
average download
Sky UltimateSky SportsTNT Sports
195+ channels
  • Sky TV channels (exc. Atlantic)
  • Sky Sports channels
  • TNT Sports channels
£82.99
per month
No upfront fee
18 month contract
See deal  
Virgin Media
Biggest Combo Bundle + TNT Sports
  • M500 Fibre Broadband
  • Virgin TV 360 box
516Mbps
average download
Sky UltimateSky SportsTNT SportsSky Cinema
210+ channels
  • Sky TV channels (exc. Atlantic)
  • Sky Sports channels
  • TNT Sports channels
  • Sky Cinema channels
£96.99
per month
No upfront fee
18 month contract
See deal  
Virgin Media
Mega Volt Bundle + TNT Sports
  • Gig1 Fibre Broadband
  • Virgin TV 360 box
  • 250GB SIM from O2
1130Mbps
average download
Sky UltimateSky SportsTNT SportsSky CinemaNetflix
230+ channels
  • Sky TV channels (exc. Atlantic)
  • Sky Sports channels
  • TNT Sports channels
  • Sky Cinema channels
  • Netflix Standard with Ads
£102.99
per month
No upfront fee
18 month contract
See deal  

On Virgin Media, you’ll get all of the TNT Sports channels in HD-quality as standard. You’ll also get the TNT Sports Ultimate channel included in 4K HDR quality.

One key limitation to be aware of is that the Virgin Media service is only available in around 60% of UK homes. You can enter your postcode to check the availability where you are. In addition, you won’t have access to the Discovery+ app. However, you’ll be able to watch the TNT Sports channels through Virgin TV Go.


Get discounted TNT Sports with EE broadband or EE mobile

EE

Monthly Price: £20 per month to add TNT Sports to mobile plans (monthly rolling)
£23 per month to add TNT Sports to broadband plans (24 month contract)
Requirements: EE mobile plan or EE home broadband with TV
Package Price:
Reasons To Buy:
  • EE mobile customers can get discounted TNT Sports for just £20pm.
  • Price includes discovery+ Premium (worth £30.99pm).
Reasons To Avoid:
  • Only EE home broadband & BT broadband customers can get EE TV.
  • EE TV plans are generally more expensive than Sky.

If you’re an EE mobile or broadband customer, you’ll be able to get the TNT Sports channels for a reduced price.

If you’re an EE mobile customer, you can get the TNT Sports add-on for an extra £20 per month. With this add-on, you’ll get full access to the Discovery+ app, with the ability to stream TNT Sports on any compatible device (such as Apple TV, Fire TV, many smart TVs, mobiles, laptops, and more). It’s a one-month rolling add-on, so you can cancel at any time.

If you’re an EE home broadband customer (including BT broadband), you’ll be able to add the EE TV service with the TNT Sports channels for £23 per month. With this, you’ll get an EE TV set-top box with access to all of the EE TV channels. There’s a 24-month commitment when you sign up to EE TV.

At present, you can get fibre broadband with EE TV and the TNT Sports channels from £48.99 per month. There are also options available that include the Sky Sports channels as well:

Service Broadband & TV Monthly Cost
(will rise each April by £5)
BT
Fibre Essential + Sport
  • Fibre Essential
  • EE TV Box Pro
36Mbps
average download
TNT SportsDiscovery+
Sport
  • TNT Sports channels
  • Discovery+ Premium
£48.99
per month
No upfront fee
24 month contract
See deal  
BT
Fibre Essential + Big Sport
  • Fibre Essential
  • EE TV Box Pro
36Mbps
average download
Sky SportsTNT SportsDiscovery+
Big Sport
  • Sky Sports channels
  • TNT Sports channels
  • Discovery+ Premium
£73.99
per month
No upfront fee
24 month contract
See deal  

On EE, you’ll get all of the TNT Sports channels included in HD quality as standard. You’ll also get Discovery+ Premium at no extra cost (worth £30.99 per month).


Get TNT Sports with no contract (replacing BT Sport Monthly Pass)

Discovery+ Premium

Monthly Price: £30.99 per month (monthly rolling)
Requirements: None
Reasons To Buy:
  • Works with any UK broadband, TV and mobile provider.
Reasons To Avoid:
  • Generally the most expensive way of getting TNT Sports in the UK.
  • Sky Sports isn’t available as a bundle and must be taken separately.

The most expensive way of getting the TNT Sports channels is directly through Discovery+ Premium at the full price of £30.99 per month. This replaces the old contract-free ‘BT Sport Monthly Pass’ option.

The benefit of getting Discovery+ Premium as a standalone product is that it’s open to everyone (there’s no need to be a customer of Sky, Virgin Media, or EE). You’ll also get HD quality channels included as standard, plus the TNT Sports Ultimate channel in 4K HDR.

If you’re a customer of Sky, Virgin Media or EE, it generally makes sense to get TNT Sports through your provider instead. That’s because you’ll be paying a lot less than the full price of £30.99 per month. Customers on Sky and EE will also receive Discovery+ Premium at no extra cost with this.

How Can I Watch TNT Sports?

There are four ways to watch TNT Sports in the UK:

  1. Watch TNT Sports on your television through EE, Sky or Virgin. If you have the relevant subscription to EE TV, Sky TV or Virgin Media’s TV service, you’ll able to watch the TNT Sports channels through a set-top box on your television.
  2. Watch TNT Sports online. You can watch all of the TNT Sports channels live through the Discovery+ website. However, this option isn’t available to Virgin Media customers.
  3. Watch TNT Sports on your mobile phone. You can watch the TNT Sports channels on your mobile phone, using the Discovery+ app. This is available to customers who subscribe through Sky TV, EE TV and Discovery+ Premium. If you’re a Virgin Media customer, you can use the Virgin TV Go mobile app instead.
  4. Watch TNT Sports on your television through casting or a compatible smart TV. You can watch TNT Sports on your television through casting (e.g. using Chromecast or Airplay) or using the large screen apps for Apple TV, Android TV, Samsung Smart TVs, PlayStation and Xbox.

More Information

For more information about TNT Sports, please see the TNT Sports website. You may also find it useful to read our guide on the cheapest way to get Sky Sports.

Your Comments 24 so far

We'd love to hear your thoughts and any questions you may have. So far, we've received 24 comments from readers. You can add your own comment here.

  • Hi ken
    you would think the likes of BT sport & Sky would go back to the old ways of watching a game of your choice like last night man utd v real betis and charge one off price per game say £10 as people incomes are shrinking not everyone can afford to pay £30 or £67 per month for these contracts.
    We use to be with EE and got the bt sport for £18 per month now we have looked into trying to renew for bt sport and the prices are well high tried every combination.

  • I just got the EE deal for £10, 10GB per month, thanks for making me aware of this, much appreciated.

    I just tried to activate 3 free months of sport – Be aware, EE are NOT giving free sport anymore – the cost is reduced to £20 per month, but there is NO free Sport.

    Please update your guide, as it now out of date.
    All the best

    • Hi Simon,
      Thanks for letting me know! It looks like they’ve quietly pulled the BT Sport offer… I’ll update the article to reflect.
      Thanks again,
      Ken

  • Hi Ken,
    Thanks for the info.
    I have Now TV Super Fibre, Freesat and watch all my catch up services/Sky Sports through Now TV/Netflix/Prime on my 4k Firestick and it all works wonderfully well.
    Have I read it correctly that I cannot stream BT Sport on the Firestick ? I’d be pleased to add BT Sport but don’t want any more devices and just want to use the Firestick.
    If true, why is this the case ?
    Richard
    Ps Keep up the good work

    • Hi Richard,
      Thanks for your comment. I believe the BT Sport app should be available on Amazon Fire TV. Simply go to the Amazon App Store and search for the “BT TV App”. That should give you what you need 🙂
      Ken

Load more comments (19)

Leave a Reply