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:
The EFL and Sky Sports have confirmed the latest broadcast selections for fixtures over the penultimate weekend of the season (23 April – 26 April).
Selections for Sky Bet Championship matches on the 21 and 22 April will be confirmed by 10 April, however any Selections made will remain on the same date and time as currently scheduled.
League Two – Thu 23 April – Salford City v Bromley – 8pm – Sky Sports Football
Championship – Fri 24 April – Leicester City v Millwall – 8pm – Sky Sports Football
Championship – Sat 25 April – West Brom v Ipswich Town – 12.30pm – Sky Sports Football
Championship Sat 25 April – Middlesbrough v Watford – 12:30pm – Sky Sports+
Championship – Sat 25 April – Charlton Athletic v Hull City – 12:30pm – Sky Sports+
League One – Sat 25 April – Stockport County v Peterborough United – 12.30pm – Sky Sports+
League One – Sat 25 April – Doncaster Rovers v Stevenage – 12.30pm – Sky Sports+
League Two – Sat 25 April – Grimsby Town v Swindon Town – 12.30pm – Sky Sports+
League Two – Sat 25 April – MK Dons v Tranmere Rovers – 12.30pm – Sky Sports+
Championship – Sat 25 April – Southampton v Blackburn Rovers – 5.15pm – Sky Sports Football
Championship – Sun 26 April – Coventry City v Wrexham – 8pm – Sky Sports Football
As a result of the above, Leicester City v Hull City will be moved from Wednesday 22 April to Tuesday 21 April at 7.45pm.
ALREADY PICKED:
Sky Bet Championship
Friday 3 April – Middlesbrough v Millwall – 12.30pm – Sky Sports Football
Friday 3 April – Oxford United v Hull City – 3pm – Sky Sports Football
Friday 3 April* – Southampton v Ipswich Town – 5.30pm – Sky Sports Football
Friday 3 April – Coventry City v Derby County – 8pm – Sky Sports Football
Monday 6 April – Portsmouth v Oxford United – 12.30pm – Sky Sports Football
Monday 6 April – Watford v Charlton Athletic – 3pm – Sky Sports Football
Monday 6 April – Swansea City v Middlesbrough – 5.30pm – Sky Sports Football
Monday 6 April – Hull City v Coventry City – 8pm – Sky Sports Football
Friday 10 April 2026 – West Brom v Millwall – Sky Sports Football – 8pm
Saturday 11 April 2026 – Norwich City v Ipswich Town – Sky Sports Football – 12:30pm
Saturday 11 April 2026 – QPR v Bristol City – Sky Sports+ – 12:30pm
Saturday 11 April 2026 – Coventry City v Sheffield Wednesday – Sky Sports+ – 12:30pm
Sunday 12 April 2026 – Birmingham City v Wrexham – Sky Sports Football – 12:00pm
Tuesday 14 April 2026 – Portsmouth v Ipswich Town – Sky Sports Football – 8pm
Friday 17 April 2026 – Blackburn Rovers v Coventry City – Sky Sports Football – 8pm
Saturday 18 April 2026 – Portsmouth v Leicester City – Sky Sports Football – 12:30pm
Saturday 18 April 2026 – Derby County v Oxford United – Sky Sports+ – 12:30pm
Saturday 18 April 2026 – Millwall v Queen’s Park Rangers – Sky Sports+ – 12:30pm
Sunday 19 April 2026 – Ipswich Town v Middlesbrough – Sky Sports Football – 12:00pm
Sky Bet League One
Saturday 11 April 2026 – Cardiff City v Bolton Wanderers – Sky Sports+ – 12:30pm
Saturday 11 April 2026 – Lincoln City v Leyton Orient – Sky Sports+ – 12:30pm
Thursday 16 April 2026 – Bromley v Cambridge United – Sky Sports Football – 8pm
Saturday 18 April 2026 – Bolton Wanderers v Huddersfield Town – Sky Sports+ – 12:30pm
Saturday 18 April 2026 – Barnsley v Bradford City – Sky Sports+ – 12:30pm
Sky Bet League Two
Thursday 2 April – Cambridge United v Swindon Town – 8pm – Sky Sports Football
Tuesday 7 April – Bromley v Shrewsbury Town – 8pm – Sky Sports Football
Saturday 11 April 2026 – MK Dons v Bromley – Sky Sports+ – 12:30pm
Saturday 11 April 2026 – Bristol Rovers v Crawley Town – Sky Sports+ – 12:30pm
Saturday 18 April 2026 – Barrow v Walsall Sky Sports+ – 12:30pm
Saturday 18 April 2026 – Swindon Town v Accrington Stanley – Sky Sports+ – 12:30pm
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 April…
@NaomiOldham44: No one likes the early kick off. Or a Thursday kick off!
@Leightonharri23: Fuck off your money grabbing c****. You lot couldn’t give a flying fuck about the fans. Get fucked
@ItsBobbins: What a pile of 💩. F*** Sky 😠
@LukeAndo2007: EFL & Sky Sports Football, Name A Worse Combination… @SalfordCityFC
@StuartAkister: Sure Boro just play at 12.30 every week this season
@1280Sue: Sky and efl are a joke, no consideration for fans. All about the revenue for yourselves
@1280Sue: Sky and efl are a joke, no consideration for fans. All about the revenue for yourselves
@scottkmedia: Hope you know Sky are ruining EFL football. Like you give a toss though
@chattaway_harry: So I booked off the Friday night of that week of work for nothing. Thank You EFL and Sky, c****.
@stfcjosh:
Salford Bromley on a Thursday
Swindon to Grimsby
Hull to Charlton
Watford to Middlesbrough
All for early kick offs 😂
@R0bOwens: You lot can fuck right off. Ruining everything to do with football. Pricks
You must be logged in to post a comment Login