The latest EFL TV selections for the 2025/26 season have been revealed by broadcaster Sky Sports and ITV for the next few months.
As part of the continued deal between Sky Sports and ITV, the broadcaster will give UK football fans the chance to watch free-to-air coverage of select Carabao Cup and EFL matches.
A total of 20 matches will be broadcast by ITV in the 2025/26 season, made up of 10 Carabao Cup ties and 10 EFL selections.
Sky Sports and ITV’s deal runs until the end of the 2026/27 season, which means ITV will jointly broadcast a select number of games, also available on Sky Sports.
ITV will continue to air extended highlights of the EFL on ITV4 and ITVX throughout the season as part of the deal.
LATEST EFL TV SELECTIONS:
Sky Bet League Two – Thursday 2 April – Cambridge United v Swindon Town – 8pm – Sky Sports Football
Sky Bet Championship – Friday 3 April – Middlesbrough v Millwall – 12.30pm – Sky Sports Football
Sky Bet Championship – Friday 3 April – Oxford United v Hull City – 3pm – Sky Sports Football
Sky Bet Championship – Friday 3 April* – Southampton v Ipswich Town – 5.30pm – Sky Sports Football
Sky Bet Championship – Friday 3 April – Coventry City v Derby County – 8pm – Sky Sports Football
Sky Bet Championship – Monday 6 April – Portsmouth v Oxford United – 12.30pm – Sky Sports Football
Sky Bet Championship – Monday 6 April – Watford v Charlton Athletic – 3pm – Sky Sports Football
Sky Bet Championship – Monday 6 April – Swansea City v Middlesbrough – 5.30pm – Sky Sports Football
Sky Bet Championship – Monday 6 April – Hull City v Coventry City – 8pm – Sky Sports Football
Sky Bet League Two – Tuesday 7 April – Bromley v Shrewsbury Town – 8pm – Sky Sports Football
*Subject to FA Cup
ALREADY PICKED:
Sky Bet Championship
Fri, 6 Mar – Sky Bet Championship – Preston North End v Oxford United* – 8pm – Sky Sports Football
Sat, 7 Mar – Sky Bet Championship – Blackburn Rovers v Portsmouth – 12.30pm – Sky Sports Football
Sat, 7 Mar – Sky Bet Championship – Hull City v Millwall* – 12.30pm – Sky Sports+
Sat, 7 Mar – Sky Bet Championship – Watford v Wrexham* – 12.30pm – Sky Sports+
Sun, 8 Mar – Championship – Queens Park Rangers v Middlesbrough – 4.30pm – Sky Sports Football
Tue, 10 Mar – Championship – Stoke City v Ipswich Town – 8pm – Sky Sports Football
Wed, 11 Mar – Championship – Coventry City v Preston North End – 8pm – Sky Sports Football
Friday 13 March* – Championship – Wrexham v Swansea City – 8pm – Sky Sports Football
Saturday 14 March – Championship – Coventry City v Southampton – 12.30pm – Sky Sports Football
Saturday 14 March – Championship – Middlesbrough v Bristol City – 12.30pm – Sky Sports+
Saturday 14 March – Championship – Oxford United v Charlton Athletic – 12.30pm – Sky Sports+
Monday 16 March – Championship – Portsmouth v Derby County – 8pm – Sky Sports Football
Fri 20 March – Championship – Preston North End v Stoke City – 8pm Sky Sports Football
Sat 21 March – Championship – Ipswich Town v Millwall – 12:30pm Sky Sports Football + – ITV4
Sat 21 March – Championship – Blackburn Rovers v Middlesbrough – 12:30pm – Sky Sports+
Sat 21 March – Championship – Derby County v Birmingham City – 12:30pm – Sky Sports+
Sat 21 March – Championship – Swansea City v Coventry City – 17:15pm – Sky Sports Football
* Subject to FA Cup scheduling
*In the event that Wrexham AFC v Hull City, scheduled for Tuesday 10 March, is required to be moved to Wednesday 11 March due to FA Cup scheduling the previous weekend, Wrexham AFC’s fixture against Swansea City on Friday 13 March (20:00 KO) will be moved to Saturday 14 March (20:00 KO). The fixture would remain on Sky Sports Football.
Sky Bet League One
Sat, 7 Mar – Sky Bet League One – Cardiff City v Lincoln City – 12.30pm – Sky Sports+
Sat, 7 Mar – Sky Bet League One – Huddersfield Town v Rotherham United – 12.30pm – Sky Sports+
Sat, 8 Mar – Sky Bet League One – AFC Wimbledon v Northampton Town – 12.00pm – Sky Sports Football
Saturday 14 March – League One – Lincoln City v Stockport County – 12.30pm – Sky Sports+
Saturday 14 March – League One – Rotherham United v Bolton Wanderers – 12.30pm – Sky Sports+
Tuesday 17 March – League One – Barnsley v Wigan Athletic – 8pm – Sky Sports Football
Sat 21 March – League One – Cardiff City v Blackpool – 12:30pm – Sky Sports+
Sat 21 March – League One – Luton Town v Stockport County – 12:30pm – Sky Sports+
* Subject to FA Cup scheduling
Sky Bet League Two
Sat, 7 Mar – Sky Bet League Two – Salford City v Barnet* – 12.30pm – Sky Sports+
Sat, 7 Mar – Sky Bet League Two – Grimsby Town v Bromley* – 12.30pm – Sky Sports+
Saturday 14 March – League Two – Notts County v Chesterfield – 12.30pm – Sky Sports+
Saturday 14 March – League Two – Harrogate Town v Salford City – 12.30pm – Sky Sports+
Wednesday 18 March – League Two – MK Dons v Colchester United – 8pm – Sky Sports Football
Sat 21 March – League Two – Cambridge United v Salford City – 12:30pm – Sky Sports+
Sat 21 March – League Two – Milton Keynes Dons v Barnet – 12:30pm – Sky Sports+
* Subject to FA Cup scheduling
The 2025/26 Sky Bet EFL season is the second season of a five-year domestic broadcast deal with Sky Sports, with over 1,000 games set to be broadcast live each and every campaign.
Sky Sports Selections Notification
Selections for matches scheduled after the first weekend in March will be announced on a four-week rolling basis starting from February 1 (e.g. a selection for the first weekend in April will be selected in the first weekend in March).
Selections for matches scheduled for the penultimate weekend of the regular season will be announced three weeks in advance.
Selections for matches scheduled for the final weekend of the regular season will be announced the week prior.
In line with the uplift in matches, weekends when all divisions and the Premier League are scheduled to play*, 10 regular weekend games across the three divisions will be broadcast, including seven games at 12.30 pm on a Saturday.
This will include up to five Sky Bet Championship matches and up to five matches across Sky Bet League One and Sky Bet League Two.
* Weekends in which 50% of the top two divisions (Premier League and Championship) are played at the same time are subject to Article 48, with a ban on the domestic broadcasting of fixtures between 2:45 pm and 5:15 pm on a traditional Saturday schedule.
Fans gave their reaction to the latest batch of EFL TV selections revealed by Sky Sports and ITV for up until the end of March…
👇👇 https://t.co/9bgobDHqTg pic.twitter.com/caSiplNQBt
— éls 🍋🟩 (@elsmfc) March 4, 2026
@NWMYT: Boro & Millwall massively done dirty here
@Loulameg: 🚨Breaking News 🚨 People in 9-5 Monday – Friday employment can no longer attend football games.
@TeesTerrace: 5:30pm on a Bank Holiday Monday in Wales. Armchair supporters and Sky Sports subscribers feeling the benefit, whilst hardcore fans have to get home in the early hours before then having to go work the very same day. Time and time again. FCK SKY.
@Chris_BoroUTB: So the rumours were true 😐 Not great for fans going down to Swansea for the game – plenty of time to get there, but getting back in the early hours will mean a day off work for some 😴
@Dylanbell95: #FuckSkySports This is getting fucking stupid. 5 and a half to 6 hours travel from Swansea back home. Talking early hours of the morning. Fucking shocking for the fans who plan to attend who need to go to work the next day!!!!!!
@Furmo8: Is that not all of our next 6 games on sky 😂
@KendelSUTB: we now have 3 half 12 kick offs on the bounce 😭
@Jordwalker19: Shock horror, at least Millwall might bring 20 instead of 50 this year
@tomb337: You couldn’t give Cov Derby the 12:30 slot??? No thought for the travelling Millwall fans at all. Should’ve been Cov Derby, then Boro Mill and end with Saints Ipswich. Fuck Sky Sports
@TheNamesBradMFC: Absolute fucking rats. Why do we have 2 and everyone else gets 1. Taking the piss
@mar_boro14: ANOTHER away game moved for Boro on Bank Holiday Monday down at Swansea. A logistical nightmare for Boro fans now having to either stay over in Wales or get back at an ungodly time Tuesday morning. Sky couldn’t give any less of a shit.
@flemoil: for fuck’s sake 😡 #PUSB
@MillwallDave2: Absolute fucking piss taking joke. Get fucked.
@LewisB120: The contempt you show for match going fans is genuinely disgusting. You can fuck off using fans in your trailers. They don’t mean shit to you and it’s obvious to see.
You must be logged in to post a comment Login