Sky is serving up a ton of sport this year. From darts to horse racing, NFL to cricket, there's a whole host of live events to get stuck into. Whether you're looking forward to the return of the 2024/25 Premier League season or are thrilled that the F1 is back on our screens, there's plenty to be excited about for sports fans.


Sky Sports remains one of the best places to catch all the top matches and the latest analysis and, as ever, Sky is one of the football leagues' key broadcasters alongside TNT Sports and – to a lesser extent – Amazon Prime Video.

It's not just football, though. Sky Sports broadcasts high-profile sports across the spectrum, from nail-biting Formula 1 to MMA and boxing – and now you can watch all of this without breaking the bank.

It used to be that Sky Sports packages were very much for subscribers only, and would-be viewers were forced to take on long-term contracts if they wanted the full Sky Sports experience. Now, thanks to the growing competition in the TV and streaming market, there are more options open to those who want Sky Sports.

For example, NOW (formerly NOW TV) offers viewers the option to grab short-term passes, or you can grab sport-specific packages from Sky itself. In short, it's so much more flexible now if you want to watch your favourite team or athlete.

More like this

There are one or two other ways to save money on Sky Sports, and we've picked out some of the best options to ensure you get the best value for money possible.

For more on Sky, take a look at this comparison of Sky Glass vs Sky Stream. as well as our roundup of the best Sky broadband deals. Plus, here's how to get tickets to the Community Shield 2024, plus the new Man United home kit release date.

Best Sky Sports offers at a glance:

Best Sky Sports offers, discounts and deals for July 2024 in the UK

Get Sky Sports from £20 a month

MANCHESTER, ENGLAND - SEPTEMBER 11: Bruno Fernandes of Manchester United celebrates with Cristiano Ronaldo after scoring their side's third goal during the Premier League match between Manchester United and Newcastle United at Old Trafford on September 11, 2021 in Manchester, England. (Photo by Clive Brunskill/Getty Images)

What's the deal: You can now get Sky Sports from just £20 a month with Sky Stream and Sky Glass. This means nine Sky channels with all the best sporting content from football to cricket. If you sign up now your contract will last for 18 months.

Why we chose it: This is one of Sky's best offers right now and the lowest Sky Sports has been for a long time. So snap it up today!

Get Sky Sports from £20 a month with Sky Stream

Get a 31-day rolling Sky contract from £27 a month

Liverpool Mohamed Salah
Getty Images

What's the deal: If you don't fancy being tied into an 18 month contract, you can always pay a little bit extra for more flexibility. For £27 a month, you can set up a 31-day rolling contract which you can renew or cancel whenever you like.

Why we chose it: This deal is perfect if you've got your eye on one sport or one tournament in particular. You can simply sign up, have your month of great sport and then cancel it again like magic!

Get a 31-day rolling Sky contract from £27 a month

Have you heard of Sky Stream but aren't completely sure what it is? Let us direct you to our What is Sky Stream? explainer.

Get Sky Stream, Sky Sports, Sky TV and Netflix from £42 a month

netflix logo

What's the deal: Right now, Sky is offering Sky Stream, Sky TV and Netflix, for £22 a month, plus £20 for Sky Sports, which takes your total to £42 a month.

Why we chose it: This offer gives you Sky Stream, Sky TV, Netflix and Sky Sports. This means there's a huge range of entertainment and news channels on offer as well as top-flight sporting entertainment.

Get Sky Stream, Sky Sports, Sky TV and Netflix from £42 a month

Get Sky Sports through NOW


What's the deal: If you sign up for a NOW Sports membership, you can get currently get six months for £26.99, down from £34.99.

After six months the cost will revert back to £34.99.

Why we chose it: Right now, the NOW Sports membership has been dropped from £34.99 to £29.99, so there's never been a better time to snap up this bargain.

Get NOW Sports Pass for £34.99 £26.99

Get Sky Sport passes with NOW

NOW logo (formerly NOW TV)

What's the deal: NOW is currently offering a day membership for £14.99, which gives you 24 hours of unlimited access to all 11 Sky Sports channels, or you can also get a six-month saver membership for £26 a month (down from £34.99).

Why we chose it: If you want to test Sky Sports out for six months or even just a day, NOW is here to provide. Don't miss the chance to save on this summer's best sports.

Buy NOW passes including Sky Sports

Read the Technology newsletter for the latest Sky Sports deals

What's the deal: If you want the latest deals, check out our Technology newsletter. Every fortnight we publish a round-up of the latest offers on streaming, gaming and hardware, including Sky Sports.

Why we chose it: What's better than a list of the latest deals and discounts delivered straight to your inbox?


For more great deals, take a look at our BT Sport offers, Virgin Media offers, and Amazon Prime offers guides. And for even more sport streaming, check out the best NOW TV offers or how to get Disney Plus on Sky.