The cheapest way to watch the Premier League

We can't all be as rich as Premier League footballers, so here's how you can watch your team in action on the cheap.

Last updated:

It has never been easier to watch the “beautiful game” without actually being at the ground.

These days you can take in hours and hours of Premier League action on Sky, BT and even Amazon Prime.

Yet it’s still not exactly cheap. So whether you want to catch every match or just your own team, here’s how you can watch Premier League football for a reasonable price.

Sky Sports

With the exclusive rights to 128 matches Sky will show by far the most Premier League football this season.

You can catch Sky Sports on Sky, BT TV, Virgin, NOW TV and Talk Talk. Yet which offers the best price?


NOW TV is ideal if you don’t think you’ll watch the Premier League every weekend. A Day Pass gives you access to all Sky Sports channels for 24 hours and will cost £9.99.

Or you might opt for a 7-day Week Pass for £14.99. If your team is playing on a Sunday one weekend and a Saturday the next this could be a cheeky way of cutting costs.

Now TV


Stream the latest and greatest TV, movies and sport on NOW TV. All with no contract.

  • Sign up and start streaming instantly
  • Compatible on over 60 devices, stream on 2 at once
  • Mix and match the TV Passes that suit you
  • The best of pay TV without the strings
Sky and other providers

If you think you’ll be plonked on your sofa watching the Premier League a few times a month NOW TV isn’t necessarily the best option.

That’s not to say it isn’t. £33.99 for a Month Pass isn’t a terrible deal.

However, it will be poor value for money if you already have a Sky, BT, TalkTalk or Virgin television deal.

Generally you can add Sky Sports channels for around £20 extra with these providers.

BT Sport

BT has the rights to 52 Premier League matches this season and is the place to catch early Saturday kick-offs. Below we look at some tactics for getting BT Sport access on the cheap.


Maybe you’re looking for a new mobile deal? If so then you can get three months of BT Sport totally free when you sign up with the EE network. After this honeymoon period you’ll have to pay £15 a month to watch it on your TV, which is still pretty decent value.

BT Broadband

If you don’t want to go down the EE route the cheapest way to watch BT’s Premier League coverage is by taking out a combined Broadband and Sport App package.

At a cost of £39.99 it isn’t exactly cheap, plus it will lock you into a 24-month contract. So there’s no way to stop paying when the football season comes to an end.

Other providers

If you have Sky TV, Virgin or TalkTalk it’s a good idea to call and ask what it will cost to add BT Sport to your package.

You might discover it’s cheaper to simply take out an EE mobile contract than upgrade your existing television deal.

Amazon Prime

As of this season Amazon is looking to make its mark in the pay-to-view football arena and will show 20 matches in December.

If you haven’t done an Amazon Prime 30-day free trial before then you’re sorted. It’ll cost you absolutely nothing and you can watch all the matches.

For those who have already cashed in on the free trial it will cost £7.99 to use Prime for the month. Considering this is around Christmas though, it could come in handy for ordering presents too.

Tips for cutting costs

Look out for broadband and TV combo deals. If you’re on the hunt for a new broadband deal anyway then it might be a good idea to find one that lets you watch Premier League football too.

Watch on your mobile. If you’re not too fussed about seeing the action on the big screen then you might consider getting an app-only version of Sky Sports or BT Sports. A NOW TV Mobile Month Pass costs £5.99 a month while the BT Sport App comes for free with a BT Mobile plan.

Go to the pub. Ultimately you can always head to your local for the Premier League action. Although you’ll want to avoid buying too many pints if you want to cut costs.

Switch provider. Don’t automatically add sports channels to your existing Sky or BT TV deals. By haggling or switching to a new company you can take advantage of benefits that are usually reserved for new customers.

Split with a mate. Given you can watch Sky Sports and BT on two separate devices, maybe you could ask a friend if they want to split the cost with you?

Ask an Expert

You are about to post a question on

  • Do not enter personal information (eg. surname, phone number, bank details) as your question will be made public
  • is a financial comparison and information service, not a bank or product provider
  • We cannot provide you with personal advice or recommendations
  • Your answer might already be waiting – check previous questions below to see if yours has already been asked provides guides and information on a range of products and services. Because our content is not financial advice, we suggest talking with a professional before you make any decision.

By submitting your comment or question, you agree to our Privacy and Cookies Policy and Terms of Use.

Questions and responses on are not provided, paid for or otherwise endorsed by any bank or brand. These banks and brands are not responsible for ensuring that comments are answered or accurate.
Go to site