BT has introduced charges for BT Sport as part of a wider price hike.
From 1 August, BT Sport will cost £3.50 per month for BT TV customers as it looks to recoup some of the huge sums it has spent on acquiring content.
For non-BT broadband customers who watch BT Sport on Sky, the price will rise by £1 to £22.99 from 2 April.
The prices for customers with BT Broadband who watch BT Sport using the app will remain the same.
Also effective from 2 April, prices for broadband packages will rise £2, Infinity by £2.50, while BT Anytime calls will go up 49p.
In addition, customers that have BT broadband and a Sky satellite service will see prices increase £1.50 to £7.50.
BT did not increase prices for line rental, BT TV and BT Basic.
The operator has invested heavily in acquiring the rights to popular sports, notably Champions League football.
BT TV now has 1.7 million customers, according to the operator's latest financial results published in October 2016.
The price changes came after the Advertising Standards Authority (ASA) introduced rules, effective from 31 October, that require broadband providers to include line rental in pricing for broadband packages.
BT claimed that rivals such as Sky, Virgin Media and TalkTalk had all raised their prices in 2016, and that BT’s pricing for its sports content was still lower than Sky’s.
John Petter, Chief Executive of BT Consumer, said: “Customers will get a better package and improved service from us this year in exchange for paying a little more. Millions will have the chance to upgrade to faster broadband and almost a million will be able to upgrade to enjoy unlimited usage for no extra cost.
“As usual, we’ve taken care of low income customers by freezing the price of BT Basic and capping call costs. We’ve also frozen line rental, which will particularly help customers who only take a traditional phone service from us.”