How can I watch Sky Sports on Sky, Virgin Media, Freeview, BT Vision, TalkTalk and YouView?

Latest news stories about Sky Sports

Sky Sports, long the home of the English Premier League, is not just available to Sky TV subscribers.

Though with Sky you get access to benefits like Sky Go (watch matches on your phone) Sky Remote Record (the ability to set Sky+HD recordings remotely) and the Sky Sports for iPad app, you can get Sky Sports on every digital TV platform in the UK, with the exception of Freesat.How can I watch Sky Sports on Sky, Virgin Media, Freeview, BT Vision, TalkTalk and YouView?

Virgin Media, BT TV and TalkTalk (via YouView) subscribers can play ball and and even Freeview boxes (provided there’s a CI card slot) can access Sky’s football crazy channel on a subscription basis.

We’ve taken a close look at the prices of Sky Sports and ESPN on all of these platforms and compared them in our How can I get Barclays Premier League football on TV? feature.

Here we detail how to get the Sky Sports channel(s) on each package and what you get for your money.

Virgin Media

On Virgin Media Sky Sports 1 and Sky Sports 2 cost £19/month each. Alternatively you can pay £29.25/month to get both Sky Sports 1 and 2 as well as Sky Sports 3, Sky Sports 4 and Sky Sports F1.

For an extra £7/month, you can upgrade all your Sky Sports channels to HD for the full experience.


On Freeview and Freeview HD you can get Sky Sports 1 and Sky Sports 2 if your set-top box has a Common Interface (CI) slot, aka the viewing card slot. All Freeview digital TVs will have a CI slot somewhere, usually on the left hand side, as per EU directive.

To get Sky Sports on Freeview you’ll need a Top Up TV CI+ CAM adapter - these cost £49.99 on their own plus a £20 connection fee.

Sky Sports 1 and Sky Sports 2 cost £24.99/month on their own or together cost £33.99/month. In some cases, if you sign up for both channels through Top Up TV, you’ll get the £49.99 cost waived.

Subscriptions to Sky Sports on Freeview are on a rolling monthly basis. There’s no contracts, no obligations, so you could, for example, not pay during the months when there’s no Premier League games and sign up again in time for the new season.


To get Sky Sports on BT TV, you’ll need BT Broadband and a BT TV subscription, with an added Sky Sports package.

The cheapest broadband deal is BT Infinity 1 with the starter pack for TV, which costs £7.50/month, plus £16.99 line rental, so a total of £24.49/month, plus a one-off connection fee of £49 and Home Hub delivery charge of £6.49. The Sky Sports package, which is only available in standard definition, will cost £22 a month for Sky Sports 1 and 2 (or £16.50 for each channel individually, if you only want one or the other), taking your monthly cost to £46.49/month.

BT YouView

Sky Sports wasn’t available through BT YouView from launch, but after a lengthy legal battle, BT won the right to show Sky Sports to its YouView customers. The cost is the same as with the BT TV package and will set customers back £16.50 per channel, or £22 a month for Sky Sports 1 and 2.

TalkTalk TV (YouView)

TalkTalk TV has a 6 channel Sky Sports package called Sky Sports Boost, consisting of Sky Sports 1-5 and Sky Sports F1, in standard definition only, that currently costs £15/month for the first three months and then £30/month thereafter, saving you £45 overall.

To get TalkTalk TV you’ll need to be a TalkTalk broadband customer signed up to the TalkTalk Plus package. This costs £14.50/month (plus £16.70/month line rental) which takes the total cost up to £61.20/month after the promotion.


It seems a bit like stating the obvious, but in the interests of fairness here’s what you need to get Sky Sports on Sky.

At the moment, if you pick up the Original bundle, you’ll get all of the Sky Sports channels, including Sky Sports 5, in standard definition at no extra cost. This means you’ll pay £45.50/month with a one off £10 charge for installation.

However, if you want the channels in HD, you’ll have to plump for the pricier Complete Bundle, which offers all of the HD channels for £75.75 a month, plus a £10 one-off cost.

Now TV

Now TV is an on-demand arm of Sky, allowing viewers to watch free-to-view on demand content without a monthly subscription, as well as buying bolt-ons for premium content. The Sky Sports pass can be bought for £6.99 per day, great if you only watch the odd match here and there, or £10.99 per week.

You’ll need a minimum internet connection of 2Mbps for standard definition viewing, or 5Mbps for HD (up to 720P) and you’ll have access to all of the Sky Sports channels. Now TV also works with a Chromecast, so you won’t be tied to watching on a specific screen and could even take it along to a mate’s house for some match-day revelry.